-
公开(公告)号:US10063258B2
公开(公告)日:2018-08-28
申请号:US15265045
申请日:2016-09-14
发明人: Idan Goldenberg , Ishai Ilani , Alexander Bazarsky , Rami Rom
CPC分类号: H03M13/1154 , G06F11/10 , G06F11/1012 , G06F11/1052 , G06F11/106 , G06F11/1072 , G06F11/1076 , H03M13/1105 , H03M13/1108 , H03M13/353 , H03M13/3715 , H03M13/3723 , H03M13/612 , H03M13/6325
摘要: In an illustrative example, a method includes sensing at least a portion of a representation of a convolutional low-density parity-check (CLDPC) codeword stored at a memory of a data storage device. The method further includes receiving the portion of the representation of the CLDPC codeword at a controller of the data storage device. The method further includes performing one or more management operations associated with the memory based on an estimated number of errors of the portion of the representation of the CLDPC codeword.
-
公开(公告)号:US10367528B2
公开(公告)日:2019-07-30
申请号:US15179069
申请日:2016-06-10
摘要: In an illustrative example, a method includes receiving data to be processed in accordance with a convolutional low-density parity-check (CLDPC) code. The method also includes processing the data based on a parity check matrix associated with the CLDPC code. The parity check matrix includes a first portion and a second portion. The first portion includes a plurality of copies of a first sub-matrix that is associated with a first sub-code, and the second portion includes a copy of second sub-matrix that is associated with a second sub-code.
-
公开(公告)号:US10275186B2
公开(公告)日:2019-04-30
申请号:US14927877
申请日:2015-10-30
发明人: Eran Sharon , Ishai Ilani , Idan Alrod , Ariel Navon , Rami Rom
摘要: A data storage device includes a shaping engine and a compression engine. The shaping engine is configured to shape first data to generate second data. The compression engine is configured to compress the second data to generate third data.
-
公开(公告)号:US10572189B2
公开(公告)日:2020-02-25
申请号:US15343866
申请日:2016-11-04
发明人: Ishai Ilani
摘要: A method of operation of a decoder includes receiving first data at the decoder. The method further includes generating second data at the decoder based on the first data. The second data is generated by adjusting an error locator polynomial based on an error parity of the first data.
-
公开(公告)号:US10055164B2
公开(公告)日:2018-08-21
申请号:US15395680
申请日:2016-12-30
发明人: Shay Benisty , Ishai Ilani , Judah Gamliel Hahn , Itshak Afriat , Alon Marcu , Erez Frank
CPC分类号: G11C29/52 , G06F11/1048 , G11C2029/0409 , G11C2029/0411 , G11C2029/4402
摘要: A device includes a non-volatile memory, first circuitry configured to communicate with the non-volatile memory, and second circuitry configured to communicate with an access device. The second circuitry is configured to retrieve data and metadata associated with the data from a volatile memory of the access device based on a request for the data. The request is received from the first circuitry and includes a first identifier. The metadata includes a second identifier. The second circuitry is further configured to provide at least a portion of the data to the first circuitry in response to the first identifier matching the second identifier.
-
公开(公告)号:US10567001B2
公开(公告)日:2020-02-18
申请号:US16049069
申请日:2018-07-30
发明人: Idan Goldenberg , Ishai Ilani , Alexander Bazarsky , Rami Rom
摘要: In an illustrative example, a method includes sensing at least a portion of a representation of a convolutional low-density parity-check (CLDPC) codeword stored at a memory of a data storage device. The method further includes receiving the portion of the representation of the CLDPC codeword at a controller of the data storage device. The method further includes performing one or more management operations associated with the memory based on an estimated number of errors of the portion of the representation of the CLDPC codeword.
-
公开(公告)号:US10218384B2
公开(公告)日:2019-02-26
申请号:US15366859
申请日:2016-12-01
发明人: Eran Sharon , Idan Goldenberg , Ishai Ilani , Idan Alrod , Yuri Ryabinin , Yan Dumchin , Mark Fiterman , Ran Zamir
摘要: A device includes a low density parity check (LDPC) decoder that configured to receive a representation of a codeword. The LDPC decoder includes a message memory configured to store decoding messages, multiple data processing units (DPUs), a control circuit, and a reording circuit. The control circuit is configured to enable a first number of the DPUs to decode the representation of the codeword in response to a decoding mode indicator indicating a first decoding mode and to enable a second number of the DPUs to decode the representation of the codeword in response to the decoding mode indicator indicating a second decoding mode. The reordering circuit is configured to selectively reorder at least one of the decoding messages based on the decoding mode indicator.
-
公开(公告)号:US10142419B2
公开(公告)日:2018-11-27
申请号:US15179325
申请日:2016-06-10
发明人: Xinmiao Zhang , Steven Sprouse , Ishai Ilani
摘要: In an illustrative example, a method includes receiving data that includes a set of data symbols. The method further includes generating a set of parity symbols based on the set of data symbols using an erasure correcting code. The set of parity symbols includes at least a first parity symbol that is generated based on a first proper subset of the set of data symbols. The first parity symbol enables recovery of a data symbol of the first proper subset independently of a second proper subset of the set of data symbols.
-
-
-
-
-
-
-