-
公开(公告)号:US20180034477A1
公开(公告)日:2018-02-01
申请号:US15223531
申请日:2016-07-29
CPC分类号: H03M13/116 , G06F11/1076 , G11C11/5628 , G11C11/5642 , G11C16/0483 , G11C16/08 , G11C16/10 , G11C16/16 , G11C16/26 , H03M13/1105 , H03M13/1108 , H03M13/1111 , H03M13/1131 , H03M13/1171 , H03M13/6561
摘要: A device includes a memory configured to store syndromes, a first data processing unit coupled to the memory, and a second data processing unit coupled to the memory. The first data processing unit is configured to process a first value corresponding to a first symbol of data to be decoded. The second data processing unit is configured to process a second value corresponding to a second symbol of the data. Syndrome aggregation circuitry is coupled to the first data processing unit and to the second data processing unit. The syndrome aggregation circuitry is configured to combine syndrome change decisions of the first data processing unit and the second data processing unit.
-
公开(公告)号:US20180165150A1
公开(公告)日:2018-06-14
申请号:US15372485
申请日:2016-12-08
IPC分类号: G06F11/10
CPC分类号: G06F11/1016 , G06F11/1012
摘要: A method of operation of a data storage device includes inputting data to a decoder of the data storage device. The method further includes sending a command to a memory of the data storage device in response to an indication of a pipeline delay associated with a decoding process to decode the data. The command indicates an operation to be performed at the memory to in response to the pipeline delay.
-
公开(公告)号:US20180032282A1
公开(公告)日:2018-02-01
申请号:US15223595
申请日:2016-07-29
CPC分类号: G06F3/0659 , G06F3/0604 , G06F3/0611 , G06F3/0653 , G06F3/0673 , G06F3/0679 , G06F3/0688 , G06F11/1068 , G11C29/52
摘要: A data storage device includes a non-volatile memory and a controller coupled to the non-volatile memory. The controller is configured to initiate a read operation to retrieve data from the non-volatile memory. The controller is also configured to suspend the read operation and to determine context information associated with the suspended read operation. The controller is further configured, in response to detecting a condition indicating that the read operation is to resume, to resume the suspended read operation using the context information.
-
4.
公开(公告)号:US20170257118A1
公开(公告)日:2017-09-07
申请号: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.
-
5.
公开(公告)号:US20180351576A1
公开(公告)日:2018-12-06
申请号:US16049069
申请日:2018-07-30
发明人: 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.
-
公开(公告)号:US20180137309A1
公开(公告)日:2018-05-17
申请号:US15353511
申请日:2016-11-16
CPC分类号: G06F21/79 , G06F3/062 , G06F3/0629 , G06F3/0652 , G06F3/0679 , G06F21/6218
摘要: A storage system and method for providing gray levels of read security are provided. In one embodiment, a storage system is provided comprising a memory and a controller in communication with the memory. The controller is configured to perform a test of a security feature of the storage system; and in response to failure of the test of the security feature of the storage system, degrade a subsequent read of a set of locations in the memory. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
-
公开(公告)号:US20180062666A1
公开(公告)日:2018-03-01
申请号:US15244444
申请日:2016-08-23
发明人: XINMIAO ZHANG , ALEXANDER BAZARSKY , RAN ZAMIR , ERAN SHARON , IDAN ALROD , OMER FAINZILBER , SANEL ALTERMAN
CPC分类号: G06F11/1068 , G11C2029/0411 , H03M13/1122 , H03M13/114 , H03M13/116 , H03M13/6502 , H03M13/6577
摘要: In an illustrative example, a decoder includes a variable node unit (VNU) that includes a variable-to-check lookup table circuit configured to output a variable-to-check message corresponding to a check node. The VNU also includes a hard-decision lookup table circuit configured to output a hard decision value corresponding to a variable node. The decoder also includes a check node unit (CNU) responsive to the variable-to-check message and configured to generate an updated check-to-variable message.
-
公开(公告)号:US20180191381A1
公开(公告)日:2018-07-05
申请号:US15395185
申请日:2016-12-30
CPC分类号: H03M13/3707 , G06F11/1012 , G11C29/52 , H03M13/1105 , H03M13/3723 , H03M13/6325 , H03M13/6511
摘要: A device includes a non-volatile memory, a traffic analyzer, and a parameter adjuster. The traffic analyzer is configured to generate a traffic type indicator based on one or more read requests from an access device to access data at the non-volatile memory. The traffic type indicator has a first value responsive to the one or more read requests corresponding to a first traffic type and has a second value responsive to the one or more read requests corresponding to a second traffic type. The parameter adjuster is configured to designate one or more decode parameter values based on the traffic type indicator.
-
公开(公告)号:US20170257117A1
公开(公告)日:2017-09-07
申请号:US15179069
申请日:2016-06-10
CPC分类号: H03M13/1154 , G06F11/1012
摘要: 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.
-
公开(公告)号:US20170148510A1
公开(公告)日:2017-05-25
申请号:US15396495
申请日:2016-12-31
发明人: ALEXANDER BAZARSKY , ERAN SHARON , ARIEL NAVON
CPC分类号: G11C11/5642 , G06F11/1048 , G11C7/14 , G11C16/26 , G11C16/349 , G11C29/021 , G11C29/028 , G11C29/50004 , G11C29/52 , G11C2029/0409 , G11C2029/0411 , G11C2029/5004
摘要: A method performed in a data storage device includes reading first representations of data from a non-volatile memory according to multiple sets of read voltages. A first set of read voltages are selected based on the first representations. The method also include generating reliability information that is based on a first generated representation of the data and a second generated representation of the data. The first generated representation of the data corresponds to reading the data from the non-volatile memory according to the first set of read voltages, and the second generated representation of the data corresponds to reading the data from the non-volatile memory according to a second set of read voltages that are offset from the first set of read voltages.
-
-
-
-
-
-
-
-
-