A flash memory and its programming method, programming system and memory system
A technology of flash memory and programming method, which is applied in the field of memory, and can solve problems such as the inability to guarantee the accuracy of data stored in memory cells
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0047]As mentioned in the background, the existing programming method using multiple programming passes cannot guarantee the data processing capability of the flash memory and the memory system while ensuring the accuracy of the data stored in the storage unit.
[0048] Taking the four-level cell (QLC) flash memory as an example, a storage unit can store 4bit data, that is, each storage unit can have 16 different storage states, represented by E(D0), D1, D2...D15, each A state corresponds to a voltage interval. These 16 voltage intervals are represented by 4-bit binary codes, and each binary bit can be regarded as a page address, then there are 4 page addresses in the QLC flash memory, which can be set as the lower page (LP), the middle page (MP) respectively. ), higher pages (UP) and extra pages (XP), as shown in Table 1 below.
[0049]
[0050]
[0051] After the main controller sends the data of the LP page, the data of the MP page, the data of the UP page and the da...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


