Memory Read Voltage Search for Low-Latency Data Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems face inefficiencies in searching for an optimized read voltage for memory cells due to shifts in threshold voltages caused by factors like charge loss and temperature variations, leading to long latency and inefficiencies in data recovery through multiple read retries and calibration.

Innovation Solution

A memory sub-system efficiently searches for an optimized read voltage by measuring signal and noise characteristics of memory cells within a test voltage range, estimating the next range based on these characteristics, and calculating the voltage using count differences to minimize latency and improve data recovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple read retries and calibration operations are performed to recover data from memory cells with shifted threshold voltages, then data recovery reliability is improved, but latency increases significantly

Engineering Contradiction:
Improvedata recovery reliabilityVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary calibration operations during idle periods or before data storage to establish baseline threshold voltage characteristics. This preliminary action allows the system to have reference data ready, reducing the need for extensive calibration during data recovery operations and thereby reducing latency while maintaining reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where read results from initial attempts are analyzed to dynamically adjust subsequent read voltage levels. This feedback loop enables the system to converge on optimal read voltages more quickly, reducing the number of retry attempts needed and thereby reducing latency while maintaining high data recovery reliability

Inventive Principle:
Principle #23Feedback

2Measurement precision

If traditional calibration methods are used to determine read voltage, then measurement accuracy is improved, but the complexity of the calibration process increases

Engineering Contradiction:
Improveread voltage measurement accuracyVSAvoidcalibration process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The calibration process is segmented into multiple stages: initial rough calibration to establish approximate voltage levels, followed by fine-tuning stages that progressively refine the read voltage. This segmentation allows the system to achieve high measurement accuracy through incremental improvements rather than requiring a single complex calibration operation, thereby reducing overall process complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes calibration parameters dynamically based on observed memory cell characteristics. Instead of using fixed calibration sequences, the system adjusts voltage steps, measurement points, and iteration counts based on real-time feedback from memory cell responses. This adaptive parameter changing simplifies the calibration process by focusing measurements only where needed, reducing complexity while maintaining high accuracy

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12488839B2Search for an optimized read voltage
Publication Date: 2025.12.02 MICRON TECHNOLOGY INC
  • US12488839B2 patent drawing
  • US12488839B2 patent drawing
  • US12488839B2 patent drawing

AI summary

A memory device to search for a voltage optimized to read a group of memory cells. In response to a read command, the memory device measures first signal and noise characteristics of the memory cells by reading the memory cells at first test voltages. Based on the first signal and noise characteristics, the memory device may determine that the optimized read voltage is outside of a range of the first test voltages. In response, the memory device determines, based on the first signal and noise characteristics, an estimate of the optimized read voltage, and measures second signal and noise characteristics by reading at second test voltages configured around the estimate. The optimized read voltage can be computed based at least in part on the second signal and noise characteristics. The memory device retrieves data from the memory cells using the optimized read voltage.