发明名称 TRACKING AND USE OF TRACKED BIT VALUES FOR ENCODING AND DECODING DATA IN UNRELIABLE MEMORY
摘要 A non-volatile memory system may include a tracking module that tracks logic values of bits to be stored in memory elements identified as unreliable. A record of the logic values may be generated. During decoding of the data, a log likelihood ratio module may use the record to assign log likelihood ratio values for the decoding.
申请公布号 US2016322990(A1) 申请公布日期 2016.11.03
申请号 US201514701130 申请日期 2015.04.30
申请人 SanDisk Technologies Inc. 发明人 Tuers Daniel;Manohar Abhijeet;Joseph Sujeeth
分类号 H03M13/35;G11C29/52;H03M13/45;G06F11/10 主分类号 H03M13/35
代理机构 代理人
主权项 1. A non-volatile memory system comprising: non-volatile memory; and a controller comprising a plurality of write modules to write data into the non-volatile memory and a plurality of read modules to read the data from the non-volatile memory, wherein the plurality of write modules comprises: an unreliable storage location identifier module configured to: identify a plurality of memory elements of the non-volatile memory to store the data; anddetermine which memory elements of the plurality of memory elements are identified in the non-volatile memory system as unreliable; anda tracking module configured to track logic values of bits of the data to be stored in the identified unreliable memory elements; and wherein the plurality of read modules comprises: a log likelihood ratio module configured to assign log likelihood ratio values to the bits of data stored in the identified unreliable memory elements based on the tracked logic values.
地址 Plano TX US