NAND Flash Memory Controller Er State Elimination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current memory systems using NAND flash memory face challenges in efficiently reading and writing data without using the 'Er' state, leading to fluctuations in threshold voltage distributions and errors in data retrieval, especially when the 'Er' state overlaps with other states, making it difficult to determine optimal reading voltages and maintaining data reliability.
Innovation Solution
The memory system employs a controller circuit that uses k reading voltages different from each other to determine n-bit data, converts the data into (k+1) decimal data, and performs a tracking operation to adjust the threshold voltage distribution, ensuring data is written and read without using the 'Er' state, thereby maintaining data reliability and reducing errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If the Er state is used for data storage in NAND flash memory, then the memory capacity is increased, but the threshold voltage distribution becomes overlapping and data reliability deteriorates
Solution Approach 1:
The patent extracts and removes the problematic 'Er' state from the threshold voltage distribution. By defining read voltages that specifically exclude the Er state region and only utilize the A, B, and C states for data storage and retrieval, the invention eliminates the source of threshold voltage overlap and reliability issues while preserving the multi-level cell capacity.
Solution Approach 2:
The patent segments the threshold voltage distribution into distinct, non-overlapping regions. By creating clear boundaries between the A, B, and C states and excluding the Er state from data storage operations, the invention divides the voltage spectrum into separable zones that can be reliably read without interference or overlap.
2Measurement precision
If multiple reading voltages are used to determine n-bit data, then the data accuracy is improved, but the reading operation complexity increases
Solution Approach 1:
The patent changes the parameters of the reading operation by defining specific read voltages (Vread1, Vread2, Vread3) that correspond to the A, B, and C states. By optimizing these voltage parameters to align with the distinct threshold voltage regions and excluding the Er state, the invention achieves high data accuracy while maintaining manageable operational complexity through systematic voltage sequencing.
3Reliability
If the tracking operation is performed to adjust threshold voltage distribution, then the data reliability is improved, but the processing time is increased
Solution Approach 1:
The patent performs preliminary tracking operations during the write process to pre-adjust the threshold voltage distribution before read operations. By conducting the tracking action in advance and establishing the A, B, and C state distributions prior to data retrieval, the invention reduces the time required during actual read operations while maintaining high data reliability.
Data Source
AI summary
According to one embodiment, a memory system comprising: a semiconductor storage device including a memory cell connected to a word line and capable of storing n-bit data (n is an integer of 2 or more); and a controller circuit, wherein the semiconductor storage device determines a value of the n-bit read data stored in the memory cell, by a first reading operation using k reading voltages different from each other (k is an integer equal to or higher than 2{circumflex over ( )}(n−1) and less than 2{circumflex over ( )}n−1), and the controller circuit converts the value of the n-bit read data into data corresponding to (k+1) decimal data.


