Iterative Read Voltage Calibration for Memory Cells

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory systems face challenges in accurately calibrating read voltages for memory cells due to shifts caused by factors like charge loss and temperature variations, leading to poor precision in identifying optimized read voltages, especially when storing multiple bits of data.

Innovation Solution

A calibration manager is implemented to adaptively and iteratively improve the estimation of higher optimized read voltages based on the calibration of lower optimized read voltages, using predictive models to correct initial estimations and enhance precision, thereby avoiding calibration failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional calibration methods are used to identify read voltages for memory cells, then the calibration process is simple, but the precision in identifying optimized read voltages deteriorates due to shifts caused by charge loss and temperature variations

Engineering Contradiction:
Improveprecision in identifying optimized read voltagesVSAvoidcomplexity of calibration process
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary calibration to establish initial read voltages before actual data retrieval operations. These preliminary measurements create a baseline that accounts for charge loss and temperature variations, enabling more accurate subsequent read operations without requiring complex real-time adjustments during normal operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The calibration system uses feedback from preliminary read operations to iteratively adjust and refine read voltage estimates. By comparing actual read results with expected outcomes, the system continuously optimizes voltage levels, compensating for drift caused by charge loss and thermal effects while maintaining measurement precision.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If initial estimates of optimized read voltages are used without correction, then the calibration process is fast, but the precision deteriorates due to shifts from charge loss and temperature variations

Engineering Contradiction:
Improveprecision of read voltage estimationVSAvoidtime for calibration process
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary calibration measurements to establish baseline read voltage characteristics before actual data operations. This preliminary action captures the effects of charge loss and temperature variations upfront, allowing the system to use these pre-characterized values for fast subsequent operations without sacrificing precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The calibration system dynamically adjusts read voltage parameters based on detected shifts in memory cell characteristics. By monitoring and responding to changes in charge retention and temperature conditions, the system modifies voltage levels to maintain optimal read precision while minimizing calibration time through targeted adjustments rather than full recalibration.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If read voltages are not adjusted for data retention effects, then the operation speed is high, but data integrity deteriorates over time

Engineering Contradiction:
Improvedata integrityVSAvoidread operation speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary calibration to establish accurate read voltage levels before data retrieval operations begin. This preliminary action ensures that voltage shifts due to charge loss are accounted for in advance, maintaining data integrity without requiring slow mid-operation adjustments that would reduce productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The calibration system implements dynamic voltage adjustment mechanisms that adapt read voltages based on real-time detection of charge retention conditions. By making voltages dynamic rather than static, the system maintains optimal read levels throughout data retention periods, ensuring data integrity while keeping adjustment mechanisms efficient enough to preserve operational speed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11762599B2Self adapting iterative read calibration to retrieve data from memory cells
Publication Date: 2023.09.19 MICRON TECHNOLOGY INC
  • US11762599B2 patent drawing
  • US11762599B2 patent drawing
  • US11762599B2 patent drawing

AI summary

A memory sub-system configured to iterative calibrate read voltages, where higher read voltages are calibrated based on the calibration results of lower read voltages. For example, a memory device initially determines first read voltages of a group of memory cells. The memory device calculates a second read voltage optimized to read the group of memory cells according to first signal and noise characteristics measured based on at least one of the first read voltages. A third read voltage is estimated based on an offset of the second read voltage from a corresponding voltage among the first read voltages. Second signal and noise characteristics of the group of memory cells are measured based on the third read voltage. The memory device then calculates a fourth read voltage optimized to read the group of memory cells according to the second signal and noise characteristics.