Memory Controller Read-Voltage Adjustment for MLC Coupling Errors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Nonvolatile memory devices face challenges in precisely changing threshold voltages, leading to reduced read margins and increased error rates due to coupling effects from adjacent cells, especially in multi-level cell memory devices.
Innovation Solution
A method and system that involves re-reading memory cells using a second read voltage, generating a coupling group index based on data reliability decision bits and status estimation information, and performing error correction code decoding to compensate for coupling effects and improve data reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If multiple program states are used to increase storage capacity, then storage density is improved, but read margins become smaller and error rates increase
Solution Approach 1:
The patent applies preliminary action by performing a first read operation before the final read operation. This initial read provides status information about the memory cell state, which is then used to adjust the read voltage for the subsequent read operation, thereby improving the final read margin and reducing errors in MLC devices
Solution Approach 2:
The patent changes the read voltage parameter based on the status information obtained from the first read operation. By adjusting the read voltage according to the actual memory cell state, the system optimizes the read margin for each specific condition, thereby improving reliability while maintaining high storage capacity
2Quantity of substance
If adjacent memory cells are programmed, then storage capacity is utilized, but coupling effects cause threshold voltage shifts and increase error rates
Solution Approach 1:
The patent implements feedback by using the status information obtained from the first read operation to determine the appropriate read voltage for the second read operation. This feedback mechanism allows the system to compensate for coupling effects and other disturbances, thereby maintaining high storage utilization while reducing error rates caused by adjacent cell programming
3Measurement precision
If read voltage is adjusted to compensate for threshold voltage shifts, then read accuracy is improved, but additional read operations increase access time
Solution Approach 1:
The patent applies partial action by performing only two read operations instead of continuous or excessive reads. The first read provides sufficient status information to adjust the second read voltage, achieving accurate reading without the time penalty of multiple iterative reads, thus balancing read accuracy with acceptable access time
Data Source
AI summary
A nonvolatile memory device comprises a memory controller having a memory cell status estimator that generates status estimation information indicating the status of a memory cell based on status register data, a coupling group index selector configured to generate a select signal for selecting a page and coupling group index from the status estimation information, and a memory cell status value generator configured to map the status estimation information to the data reliability decision bits and the coupling group index and generate a status value of the memory cell for error correction code decoding.


