Memory Read Voltage Control for Shifting Threshold Distributions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current storage devices face challenges in maintaining optimal read performance due to variations in threshold voltage distributions, leading to inefficient data retrieval and potential read operation failures.
Innovation Solution
A memory controller with a read operation controller, history bias storage, and read voltage setting circuit that calculates and adjusts read voltages based on history mean biases and reference cell count values to determine an optimal read voltage, ensuring successful data retrieval by comparing cell count values with threshold ranges.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If fixed read voltage is used for reading data from memory cells, then device complexity is reduced, but read operation reliability deteriorates due to threshold voltage distribution variations
Solution Approach 1:
The patent implements dynamic read voltage adjustment by introducing a read voltage setting circuit that modifies the read voltage based on detected threshold voltage distribution characteristics. The circuit dynamically adapts the read voltage level to match the actual threshold voltage distribution of the memory cells, thereby maintaining high read operation reliability while managing device complexity through automated adaptation.
Solution Approach 2:
The patent employs feedback mechanisms where the read voltage setting circuit continuously monitors threshold voltage distribution characteristics and adjusts the read voltage accordingly. This closed-loop feedback system ensures that the read voltage remains optimal despite variations in memory cell characteristics, resolving the contradiction between fixed voltage simplicity and adaptive voltage reliability.
2Reliability
If read voltage is adjusted based on threshold voltage distribution, then read operation reliability is improved, but device complexity increases due to additional voltage setting circuit
Solution Approach 1:
The read voltage setting circuit operates autonomously by automatically detecting threshold voltage distribution characteristics and adjusting the read voltage without external intervention. This self-service mechanism minimizes the need for additional control logic and manual calibration, thereby improving read operation reliability while limiting the increase in device complexity.
Solution Approach 2:
The patent changes the voltage parameter dynamically based on detected threshold voltage distribution characteristics. By adjusting the read voltage level according to actual memory cell conditions, the system improves read operation reliability while using a relatively simple voltage adjustment mechanism that does not significantly increase device complexity.
3Productivity
If history mean biases are stored for multiple threshold voltage distributions, then read performance is improved, but memory resource consumption increases
Solution Approach 1:
The patent stores history mean biases specifically for multiple threshold voltage distributions that are locally relevant to different memory regions or cell types. By maintaining bias information only where needed rather than universally across all memory cells, the system improves data retrieval efficiency for specific regions while limiting the overall memory resource consumption to essential areas.
Solution Approach 2:
The patent segments the threshold voltage distributions into multiple distinct groups and stores history mean biases separately for each segment. This segmentation approach allows efficient data retrieval for each specific distribution type while organizing the stored information in a structured manner that optimizes memory resource usage by avoiding redundant storage.
Data Source
AI summary
A memory controller having improved read performance controls a memory device including a plurality of memory cells. The memory controller includes a read operation controller, a history bias storage, and a read voltage setting circuit. The read operation controller read data stored selected memory cells among the plurality of memory cells. The history bias storage stores a plurality of history mean biases, which are mean biases of a plurality of threshold voltage distributions that the plurality of memory cells have, and a plurality of reference cell count values respectively corresponding to the plurality of threshold voltage distributions.


