16869424
Paragraph Number140
6380
| 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 |
FIG. 5 illustrates example encoding for multi-level storage cells 500. Using a gray code encoding enables a logical page to be read with fewer read operations because the encoding ensures that only on bit changes between adjacent memory states. For example, the erased state Er may be represented by "1111" and may transition to memory state A to represent "1110", in which the bit that changed is the least significant bit. FIG. 5 illustrates four pages Page 1 504, Page 2 506, Page 3 508, and Page 4 510. Each page may be read one at a time. For example, Page 1 504 may be read, then Page 2 506, etc., and four page reads may thus be needed to determine which of the QLC memory states 502 is represented at a particular memory cell.
Added by DJM 12 2021