×

Probabilistic error correction in multi-bit-per-cell flash memory

  • US 20070086239A1
  • Filed: 01/26/2006
  • Published: 04/19/2007
  • Est. Priority Date: 10/17/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of reading a plurality of data bits that are stored in a memory that includes a plurality of multi-bit cells, the storing being effected by computing a plurality of parity bits that correspond to the data bits and then storing the data bits and the parity bits as stored bits in the cells of the memory, with a respective plurality of the stored bits being stored in each of the cells, the method comprising the steps of:

  • (a) reading the cells, thereby obtaining, for each cell, a respective plurality of read bits; and

    (b) correcting said read bits that correspond to the data bits in accordance with said read bits that correspond to the parity bits, wherein said correcting is effected at least in part in accordance with a priori estimates of respective probabilities of at least two of said read bits being erroneous, wherein at least one said estimate is different from at least one other said estimate.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×