16869424
Paragraph Number132
6372
| Application | Calibrating non-volatile memory read thresholds | ||
|---|---|---|---|
| Matter Number | US10998041B1 | Reference Case 1 | US10998041B1 |
| Created | 12/22/21, 12:00 AM | Modified | 12/22/21, 12:00 AM |
Based on a data encoding, a non-volatile memory storage controller may interpret discrete threshold voltages for a quad-level storage cell as representing four binary bits. FIG. 4 and FIG. 5 illustrate an embodiment that uses a Gray code encoding. Other programming and encoding models may be used, and certain non-volatile memory media may have more or fewer possible states, allowing other amounts of data to be stored in a single storage cell. The memory states A through O may or may not be contiguous; for example, in certain embodiments, the voltage levels may be separated by band gaps known as guard bands. For example, A and B may be separated by 0.3V. The memory states A through O may alternately exhibit overlap as illustrated in FIG. 6.
Added by DJM 12 2021