Dynamic Read Voltage Threshold Adjustment for Non-Volatile Memory Cells
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Solid-state storage devices face data errors due to shifting read voltage levels over time, caused by storage cell damage and leakage, which can lead to incorrect data retrieval as the voltage levels exceed predefined thresholds.
Innovation Solution
A method and apparatus for configuring storage cells by determining a usage history and adjusting the read voltage threshold based on characteristics such as program and erase cycles, using modules like a data set read module, adjustment module, and read voltage module to dynamically adjust the voltage threshold and compensate for changes in read voltage levels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If fixed read voltage thresholds are used, then device simplicity is maintained, but data reliability deteriorates due to voltage level shifts over time
Solution Approach 1:
The patent implements dynamic read voltage threshold adjustment by monitoring storage cell characteristics and adapting thresholds accordingly. The system transitions from static fixed thresholds to dynamic adaptive thresholds that change based on observed voltage level shifts, thereby maintaining data reliability while managing the complexity through automated adaptation mechanisms.
Solution Approach 2:
The system changes the read voltage threshold parameter based on observed storage cell behavior and usage patterns. By adjusting this critical parameter dynamically, the system compensates for voltage drift and aging effects, improving data reliability without requiring complete system redesign.
2Reliability
If read voltage thresholds are adjusted dynamically, then data retention is improved, but measurement precision requirements increase
Solution Approach 1:
The system performs self-diagnosis and self-adjustment by monitoring its own storage cell voltage levels and automatically adapting read thresholds. This self-service approach improves data retention while managing measurement precision requirements through internal feedback loops that compensate for drift without external calibration.
Solution Approach 2:
The patent implements feedback mechanisms where read operations monitor storage cell voltage levels and feed this information back to adjust subsequent read thresholds. This closed-loop feedback system maintains accurate data retrieval despite voltage shifts, balancing improved retention with manageable measurement precision requirements through continuous adaptation.
3Productivity
If storage cells are used extensively, then productivity is improved, but data reliability deteriorates due to increased leakage and damage
Solution Approach 1:
The system performs preliminary monitoring of storage cell characteristics and proactively adjusts read voltage thresholds before data errors occur. By detecting early signs of voltage drift and leakage, the system preemptively adapts thresholds to maintain reliability even as storage cells are extensively used for high productivity.
Solution Approach 2:
The patent enables dynamic adaptation of read thresholds that evolves with storage cell usage. As cells are used extensively and exhibit changing characteristics due to leakage and aging, the system dynamically adjusts thresholds to track these changes, thereby maintaining data reliability across the full lifecycle of intensive storage operations.
Data Source
AI summary
Apparatuses, systems, methods, and computer program products are disclosed for configuring storage cells. A method includes detecting a shift in a read voltage level past a read voltage threshold for a set of memory cells of a non-volatile memory medium. A method includes adjusting a read voltage threshold for the set of memory cells by an amount based at least in part on one or more characteristics of the set of memory cells in response to the shift in the read voltage level. A method includes configuring the set of memory cells to use the adjusted read voltage threshold.


