Flash Memory Threshold Voltage Distribution Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Flash memory devices experience increased error rates over time due to changes in threshold voltage distributions of floating gate transistors, which are not effectively addressed by fixed reference voltages, leading to decreased performance as the device ages.
Innovation Solution
A method and system for determining and adjusting threshold voltage distributions in flash memory cells by comparing their voltages to a range of reference voltages, calculating the mean and standard deviation, and using ideal or near-ideal reference voltages for operations such as read, program, and erase, thereby adapting to changes in the memory device's condition.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If fixed reference voltages are used to read flash memory cells, then the reading operation is simple and fast, but the error rate increases over time as threshold voltage distributions change
Solution Approach 1:
The patent performs preliminary threshold voltage distribution characterization during manufacturing or initial programming. By pre-determining the threshold voltage distribution parameters (mean and standard deviation) and storing them in non-volatile memory, the system prepares reference voltage adjustment data in advance. This allows the reference voltages to be dynamically adjusted later without requiring complex real-time measurement and calculation, thus improving reliability while controlling complexity.
Solution Approach 2:
The patent implements a feedback mechanism where the stored threshold voltage distribution parameters are used to calculate and adjust reference voltages for reading operations. The system continuously monitors and adapts the reference voltages based on the characterized distribution, creating a closed-loop system that maintains optimal reading accuracy over time while managing the complexity through structured feedback processing.
2Measurement precision
If threshold voltage distribution is characterized and reference voltages are adjusted, then the reading accuracy is improved, but the process complexity and time required increase
Solution Approach 1:
The patent performs threshold voltage distribution characterization as a preliminary action during manufacturing or initial programming phases. By pre-measuring and storing the distribution parameters (mean and standard deviation) in non-volatile memory, the system avoids the need for complex real-time characterization during normal operation. This preliminary approach improves reading accuracy through accurate reference voltage selection while minimizing the complexity and time required during actual data reading operations.
3Duration of action of stationary object
If multiple reference voltages are used to account for threshold voltage changes, then the reliability over time is improved, but the device complexity and manufacturing cost increase
Solution Approach 1:
The patent performs preliminary characterization of threshold voltage distribution during manufacturing and stores the resulting parameters (mean and standard deviation) in non-volatile memory. This preliminary action enables the system to maintain accurate reference voltages throughout the device's operational life without requiring complex real-time adjustments. By pre-preparing the distribution data, the system extends the effective duration of accurate operation while keeping the reference voltage management system relatively simple.
Solution Approach 2:
The patent implements a self-service mechanism where the device uses its own stored threshold voltage distribution parameters to automatically adjust reference voltages for reading operations. The system serves itself by utilizing the pre-characterized distribution data that is intrinsic to the device, eliminating the need for external calibration equipment or complex management systems. This self-service approach extends device lifespan with maintained accuracy while minimizing added complexity.
Data Source
AI summary
Methods, apparatuses, and systems for comparing threshold voltages of a plurality of flash memory cells to a plurality of reference voltages. A number of flash memory cells having threshold voltages that fall within each bin of a plurality of bins is determined. The plurality of bins each represent a plurality of threshold voltage ranges. A threshold voltage distribution of the plurality of flash memory cells is calculated based at least in part on the number of flash memory cells that fall into each of the bins.


