Memory Controller Wear Metrics Using Temperature and Inter-Pulse Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory sub-system controllers fail to accurately identify data units subject to significant physical wear due to temperature and inter-pulse delay factors, leading to premature failure and reduced efficiency in memory devices.

Innovation Solution

Incorporating temperature and inter-pulse delay factors into the media management metric calculation to determine when to perform media management operations, such as wear leveling, by considering the average temperature and inter-pulse delay since the previous media management operation, alongside write and read cycle counts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional memory controllers use only write and read cycle counts to identify worn data units, then the media management operations can be performed based on simple metrics, but the identification of physically worn data units becomes inaccurate due to ignoring temperature and inter-pulse delay factors

Engineering Contradiction:
Improveaccuracy of worn data unit identificationVSAvoidcomplexity of media management metric calculation
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by incorporating temperature and inter-pulse delay parameters into the media management metric calculation. Instead of using only cycle counts, the system now considers multiple parameters (cycle counts, temperature, inter-pulse delay) to accurately assess physical wear. This allows the controller to dynamically adjust the metric based on varying operating conditions, resolving the contradiction between measurement accuracy and computational complexity.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If media management operations are performed frequently to address wear, then the reliability of memory devices improves, but unnecessary operations increase latency and reduce system efficiency

Engineering Contradiction:
Improvememory device reliabilityVSAvoidlatency from unnecessary operations
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements feedback by continuously monitoring temperature, inter-pulse delay, and cycle count parameters, then using this feedback to dynamically calculate the media management metric. This feedback mechanism allows the system to perform operations only when genuinely needed based on actual physical wear conditions, rather than following a fixed schedule. This resolves the contradiction by ensuring operations improve reliability while avoiding unnecessary latency from premature or redundant operations.

Inventive Principle:
Principle #23Feedback

3Duration of action of stationary object

If temperature and inter-pulse delay factors are incorporated into wear assessment, then the lifetime of memory sub-systems is extended through accurate wear identification, but the complexity of tracking additional parameters increases

Engineering Contradiction:
Improvememory sub-system lifetimeVSAvoidcomplexity of parameter tracking
Core Design Contradiction:
Duration of action of stationary objectVSDevice complexity

Solution Approach 1:

The patent applies universality by designing a media management metric that serves multiple functions simultaneously: it assesses wear from cycle counts, accounts for temperature effects, considers inter-pulse delay impacts, and triggers appropriate media management operations. This multi-functional metric consolidates what would otherwise be separate tracking and assessment mechanisms into a single unified approach, extending system lifetime while managing complexity through integration rather than proliferation of separate systems.

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

Data Source

PatentUS11615008B2Temperature and inter-pulse delay factors for media management operations at a memory device
Publication Date: 2023.03.28 MICRON TECHNOLOGY INC
  • US11615008B2 patent drawing
  • US11615008B2 patent drawing
  • US11615008B2 patent drawing

AI summary

An average inter-pulse delay of a data unit of the memory device is calculated. An average temperature of the data unit is calculated. A first scaling factor based on the average inter-pulse delay and a second scaling factor based on the average temperature is obtained. A media management metric based on the first scaling factor and the second scaling factor is calculated. Responsive to determining that the media management metric satisfies a media management criterion, a media management operation on the data unit at a predetermined cycle count is performed.