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
Application Number

16869424

Paragraph Number

132

Content

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.

Notes

Added by DJM 12 2021