Patent · US Active

System and method for correcting errors in data using a compound code

US8832524B2 · kind B2 · utility

13Cited by
11References
21Claims
0Family size

Assignee

Inventor

Key dates

Filing dateSep 21, 2012
Grant dateSep 9, 2014
Priority date
Expiry dateSep 21, 2032

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH03M13/152
  • WIPO fieldBasic communication processes
  • WIPO sectorElectrical engineering

Abstract

Storage of digital data in non-volatile media such as NAND FLASH needs to take account of the errors in data retrieved from the memory. The error rate tends to increase with the number of write/erase cycles of a cell of memory and with the time that the data has been stored. To achieve a very low uncorrected bit error rate (UBER) a substantial amount of redundancy data needs to be stored for error correction purposes. A method and apparatus is disclosed where a first redundancy data is represented by a second redundancy data computed from the first redundancy data. The first redundancy data may not be stored and is reconstructed from the stored data using a same generation procedure as previously used. The reconstructed estimate of the first redundancy data is corrected by the second redundancy data, and is used to correct the underlying data.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.