Codeword remapping schemes for non-volatile memories
US8589766B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 24, 2010 |
| Grant date | Nov 19, 2013 |
| Priority date | — |
| Expiry date | Sep 12, 2031 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/1032
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Systems and methods are disclosed for remapping codewords for storage in a non-volatile memory, such as flash memory. In some embodiments, a controller that manages the non-volatile memory may prepare codeword using a suitable error correcting code. The controller can store a first portion of the codeword in a lower page of the non-volatile memory may store a second portion of the codeword in an upper page of the non-volatile memory. Because upper and lower pages may have different resiliencies to error-causing phenomena, remapping codewords in this manner may even out the bit error rates of the codewords (which would otherwise have a more bimodal distribution).
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.