Nonvolatile Memory Index Cell Threshold Voltage Compensation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Non-volatile memory devices face reliability issues during read operations due to changes in threshold voltages of programmed memory cells, which can be caused by factors like incremental step pulse programming, floating gate coupling, and charge loss.
Innovation Solution
A non-volatile memory device with an index area that includes index cells and threshold voltage information cells, where the initial threshold voltage is stored and used to calculate a shifted threshold voltage level, allowing for an adjusted read voltage to be applied during read operations, thereby improving reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If threshold voltage information cells and index cells are added to the memory cell array, then read reliability is improved, but device complexity increases
Solution Approach 1:
The memory cell array is segmented into three distinct functional areas: a main area for user data, an index area with index cells for monitoring threshold voltage variations, and threshold voltage information cells for storing reference values. This segmentation allows the system to track and compensate for threshold voltage shifts without disrupting the primary data storage function.
Solution Approach 2:
Index cells serve as intermediary elements between the main data storage area and the threshold voltage compensation mechanism. These index cells monitor threshold voltage variations and provide information that mediates the adjustment of read voltages, enabling reliable data retrieval despite voltage drift.
2Measurement precision
If read voltage is adjusted based on threshold voltage shifts, then measurement precision is improved, but device complexity increases
Solution Approach 1:
The system implements a feedback mechanism where threshold voltage information is continuously monitored through index cells and used to adjust read voltages dynamically. The controller compares current threshold voltage levels with stored reference values and automatically compensates by adjusting the read voltage to maintain optimal reading conditions.
Solution Approach 2:
The read voltage parameter is dynamically changed based on detected threshold voltage shifts. Instead of using a fixed read voltage, the system adjusts the voltage level according to the actual threshold voltage conditions, ensuring accurate data retrieval even as device characteristics change over time or with wear.
Data Source
AI summary
A read method of a non-volatile memory device includes reading an initial threshold voltage value of an index cell from threshold voltage information cells that store information indicating the initial threshold voltage, determining a current threshold voltage value from the index cell, and comparing the initial threshold voltage value and the current threshold voltage value to calculate a shifted threshold voltage level of the index cell. A read voltage is changed by the shifted threshold voltage level to read user data using the changed read voltage.


