Memory Read Voltage Calibration for Temporal Voltage Shift

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The phenomenon of slow charge loss (SCL) in memory cells leads to temporal voltage shift (TVS), causing threshold voltage changes over time, which affects the accuracy of read operations in memory sub-systems, especially due to die-to-die variation, temperature, and program erase cycles.

Innovation Solution

Tracking and refreshing state metrics by grouping memory partitions into families and associating them with bins, applying bin-specific read offsets to compensate for temporal voltage shifts, and periodically recalibrating these associations to minimize read errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Duration of action of stationary object

If memory cells are used to store data over time, then data retention is achieved, but temporal voltage shift occurs causing read errors

Engineering Contradiction:
Improvedata retention timeVSAvoidread operation accuracy
Core Design Contradiction:
Duration of action of stationary objectVSReliability

Solution Approach 1:

The system performs preliminary calibration operations to establish baseline read voltage levels and state metrics before normal read operations begin. This preliminary characterization of memory partition behavior enables the system to compensate for subsequent temporal voltage shifts during data retention periods.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors state metrics including read errors and temporal voltage shift characteristics, then feeds this information back to dynamically adjust read voltage offsets. This closed-loop feedback mechanism allows the system to maintain read accuracy despite voltage drift over time during data retention.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If read voltage levels are adjusted to compensate for temporal voltage shift, then read accuracy improves, but additional calibration operations increase system complexity

Engineering Contradiction:
Improveread voltage accuracyVSAvoidcalibration system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The calibration system is segmented into discrete, manageable components: state metric collectors that gather specific parameters, calibration engines that process subsets of memory partitions, and offset application modules that adjust voltages. This segmentation allows complex calibration functionality to be implemented through modular, independent units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The memory sub-system performs self-calibration by automatically monitoring its own state metrics and adjusting its own read voltage levels without requiring external intervention. The calibration engine uses internally collected data about temporal voltage shift and read errors to autonomously optimize read operations.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If comprehensive state metrics are tracked for all memory partitions, then temporal voltage shift compensation accuracy improves, but memory overhead and processing time increase

Engineering Contradiction:
ImproveTVS compensation accuracyVSAvoidcalibration processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs calibration operations on a partial basis, selecting representative subsets of memory partitions for detailed state metric collection and calibration rather than processing every partition exhaustively. This partial action approach achieves sufficient compensation accuracy while reducing processing time and resource overhead.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

State metric collection and calibration operations are performed periodically at scheduled intervals rather than continuously for all memory partitions. This periodic action allows the system to balance compensation accuracy with processing time constraints by updating calibration data at optimal intervals based on observed temporal voltage shift rates.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12482530B2Tracking and refreshing state metrics in memory sub-systems
Publication Date: 2025.11.25 MICRON TECHNOLOGY INC
  • US12482530B2 patent drawing
  • US12482530B2 patent drawing
  • US12482530B2 patent drawing

AI summary

Disclosed is a system that comprises a memory device and a processing device, operatively coupled with the memory device, to perform operations that include, responsive to detecting a triggering event, selecting a family of memory blocks of the memory device, the selected family being associated with a set of bins, each bin associated with a plurality of read voltage offsets to be applied to base read voltages during read operations. The operations performed by the processing device further include calibration operations to determine data state metric values characterizing application of read voltage offsets of various bins. The operations performed by the processing device further include identifying, based on the determined data state metrics, a target bin and associating the selected family with the target bin.