Memory Subsystem Charge-Loss Tracking for Fewer Calibrations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory sub-systems fail to adequately address temporal voltage shift (TVS) in memory cells, leading to inefficient calibration operations that impact performance and power consumption.

Innovation Solution

A memory sub-system controller tracks charge loss by accumulating threshold voltage offsets based on time and environmental conditions, reducing the frequency of calibration operations by associating blocks into families and applying bin-specific read offsets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If frequent calibration operations are performed to address temporal voltage shift, then read accuracy is maintained, but power consumption increases and performance deteriorates

Engineering Contradiction:
Improveread accuracyVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The system performs preliminary tracking of threshold voltage offsets by accumulating environmental condition data (temperature, humidity) and time information continuously, even before calibration is needed. This allows the system to prepare compensation parameters in advance and perform calibration only when necessary, reducing unnecessary calibration operations and associated power consumption while maintaining read accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring environmental conditions and time, accumulating offset data, and using this information to dynamically adjust read thresholds. The feedback loop compares current environmental conditions with historical data to determine when calibration is actually needed, preventing frequent unnecessary calibrations that would waste power while ensuring accuracy when required.

Inventive Principle:
Principle #23Feedback

2Reliability

If frequent calibration operations are performed to maintain read accuracy, then data integrity is preserved, but productivity decreases

Engineering Contradiction:
Improvedata integrityVSAvoidoperation speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system accumulates environmental condition data and time information continuously in the background, performing preliminary tracking of voltage offsets before they affect data integrity. This allows the system to maintain data integrity through proactive compensation rather than reactive calibration, eliminating the need for frequent calibration operations that would reduce productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs self-adjustment by automatically tracking and compensating for threshold voltage shifts using accumulated environmental and temporal data. The memory sub-system controller autonomously determines when calibration is needed based on tracked offset accumulation, eliminating the need for external intervention and reducing operational interruptions that would impact productivity.

Inventive Principle:
Principle #25Self-service

3Productivity

If blocks are associated into families with bin-specific read offsets, then calibration frequency is reduced, but device complexity increases

Engineering Contradiction:
Improvecalibration efficiencyVSAvoidcontroller complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the memory device into blocks organized into families, with each family assigned specific read offsets based on their environmental condition profiles. This segmentation allows the controller to manage calibration more efficiently by treating families differently rather than uniformly, reducing overall calibration frequency while the organized structure helps manage the increased complexity through systematic categorization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes operational parameters by introducing bin-specific read offsets that vary based on accumulated environmental conditions and time. Instead of using a single fixed read threshold, the system dynamically adjusts parameters based on tracked offset accumulation, which reduces calibration frequency. The parameter changes are managed through structured data tables that map environmental conditions to appropriate offsets, helping organize the complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250292859A1Tracking charge loss in memory sub-systems
Publication Date: 2025.09.18 MICRON TECHNOLOGY INC
  • US20250292859A1 patent drawing
  • US20250292859A1 patent drawing
  • US20250292859A1 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 computing an adjustment value of a threshold voltage offset associated with a plurality of blocks of the memory device; determining that the adjustment value satisfies a threshold voltage criterion, wherein the threshold voltage criterion comprises a reference voltage level corresponding to known valley margins of the memory device; and updating the threshold voltage offset.