Dynamic Read Voltage Adjustment for MLC Memory Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Multi-level cell (MLC) memory devices face reliability issues due to reduced margins between threshold voltage distributions, leading to increased read or program errors, as they strive for smaller size, higher storage capacity, and lower power consumption.
Innovation Solution
A method and memory device that adjust read voltages based on threshold voltage distribution information to compensate for variations in memory cells, using a counting unit to determine the number of memory cells in sections divided by different voltage levels and applying logic operations to correct read failures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If multi-level cell (MLC) memory devices store more than one bit of data per memory cell to achieve smaller size and higher storage capacity, then storage capacity increases, but reliability deteriorates due to reduced margins between threshold voltage distributions
Solution Approach 1:
The patent implements dynamic read voltage adjustment by detecting read failures and automatically modifying read voltages based on threshold voltage distribution information. This dynamic adaptation allows the system to maintain reliable read operations despite the reduced margins inherent in MLC configurations, resolving the contradiction between high storage capacity and reliability.
Solution Approach 2:
The system employs feedback mechanisms where read failure detection triggers automatic adjustment of read voltages. The memory device monitors read operations, identifies failures, and uses this information to modify subsequent read operations, creating a closed-loop system that maintains reliability while preserving the high storage capacity benefits of MLC.
2Reliability
If read voltages are adjusted dynamically based on threshold voltage distribution information, then read performance and reliability improve, but device complexity increases due to additional control mechanisms
Solution Approach 1:
The memory device performs self-diagnosis and self-correction by automatically detecting read failures and adjusting its own read voltages without external intervention. This self-service capability improves reliability while minimizing the need for complex external control systems, as the adjustment logic is integrated within the memory device itself.
Solution Approach 2:
The patent combines multiple functions into the memory device itself: data storage, read operation execution, read failure detection, threshold voltage distribution analysis, and read voltage adjustment. By merging these functions into a single integrated system rather than separate components, the patent reduces overall device complexity while maintaining improved read reliability.
Data Source
AI summary
A method of operating a memory device includes applying an initial read voltage to a selected wordline to perform a read operation on memory cells connected to the selected wordline, determining whether a read failure occurs with respect to one or more of the memory cells, upon determining that a read failure has occurred with respect to some of the memory cells, determining threshold voltage distribution information for distinct groups of the memory cells, and determining a new read voltage to be applied to the selected wordline based on the threshold voltage distribution information.


