NVM Read Voltage Calibration for SSD Data Retrieval Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data storage devices, such as SSDs using NAND flash memory, face challenges in maintaining optimal read voltages due to factors like temperature changes, aging of memory cells, and the limited number of program/erase cycles, which affects data retrieval accuracy and device longevity.

Innovation Solution

A method and apparatus that utilize a reference voltage manager to analyze historical read voltage data, calibrate, and adjust read voltages to optimize performance, ensuring accurate data retrieval by selecting the best-fit read voltages based on current conditions, thereby extending the device's operational life.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If fixed read voltages are used in NAND flash memory, then the device structure remains simple, but data retrieval accuracy deteriorates due to temperature changes, aging, and program/erase cycle limitations

Engineering Contradiction:
Improvedata retrieval accuracyVSAvoidvoltage management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements dynamic read voltage adjustment by transitioning from fixed reference voltages to variable voltages that adapt to changing memory cell characteristics. The system continuously monitors read operations and adjusts reference voltages based on detected shifts in memory cell thresholds caused by aging, temperature variations, and program/erase cycle effects.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs feedback mechanisms where read operation results are analyzed to detect deviations from expected behavior. Based on this feedback, the system automatically adjusts reference voltages to compensate for drift and maintain optimal read accuracy. The feedback loop includes monitoring error rates and adjusting voltages to minimize retrieval errors.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If read voltages are adjusted frequently to maintain accuracy, then data retrieval accuracy improves, but the operational time and complexity of voltage management increase

Engineering Contradiction:
Improvedata retrieval accuracyVSAvoidvoltage calibration time
Core Design Contradiction:
Measurement precisionVSDuration of action of moving object

Solution Approach 1:

The patent implements periodic calibration routines that adjust read voltages at optimized intervals rather than continuously. The system performs voltage adjustments based on detected thresholds for when calibration is necessary, balancing accuracy maintenance with operational efficiency. This periodic approach reduces unnecessary voltage management overhead while maintaining optimal read performance.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent performs preliminary voltage calibration during manufacturing and initialization phases to establish baseline reference voltages. This preliminary action reduces the frequency and complexity of subsequent adjustments by pre-configuring voltages close to optimal values, thereby reducing ongoing calibration time and operational complexity.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If calibration operations are performed to optimize read voltages, then error rates decrease, but the productivity and operational time are reduced due to calibration overhead

Engineering Contradiction:
Improveerror rate performanceVSAvoidread operation throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements partial calibration strategies where only specific memory blocks or regions requiring adjustment are calibrated, rather than performing full-system calibration. This selective approach maintains error rate performance in critical areas while minimizing the impact on overall system productivity. The system calibrates only when and where necessary, reducing unnecessary calibration overhead.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent integrates voltage calibration functions into existing read operation infrastructure, allowing the same hardware and control mechanisms to serve both normal data retrieval and calibration purposes. This multi-functionality reduces the need for separate calibration pathways and minimizes productivity loss by reusing existing operational resources for both data access and voltage optimization.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11901013B2Optimization of reference voltages in a non-volatile memory (NVM)
Publication Date: 2024.02.13 SEAGATE TECH LLC
  • US11901013B2 patent drawing
  • US11901013B2 patent drawing
  • US11901013B2 patent drawing

AI summary

Method and apparatus for managing data in a non-volatile memory (NVM) of a storage device, such as a solid-state drive (SSD). Data are stored to and retrieved from a group of memory cells in the NVM using a controller circuit. The data are retrieved using a first set of read voltages which are applied to the respective memory cells. The first set of read voltages are accumulated into a history distribution, which is evaluated to arrive at a second set of read voltages based upon characteristics of the history distribution. A calibration operation is performed on the memory cells using the second set of read voltages as a starting point. A final, third set of read voltages is obtained during the calibration operation to provide error rate performance at an acceptable level. The third set of read voltages are thereafter used for subsequent read operations.