Memory Cell Drift Mitigation via Multi-Resolution Measurement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory cell drift over time leads to corruption of stored values, particularly in multi-level cells, which existing error-correction coding techniques attempt to address but at the cost of performance.

Innovation Solution

A method and system that measure memory cell parameters at multiple resolutions to determine stored values and reprogram cells to mitigate offsets between these measurements, using comparator circuitry and a controller to specify measurement resolutions and reprogram memory cells.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error-correction coding (ECC) is used to detect and correct drift errors in memory cells, then data reliability is improved, but system performance deteriorates

Engineering Contradiction:
Improvedata reliabilityVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs preliminary drift detection by measuring the memory cell parameter with a first resolution to determine the stored value, and with a second finer resolution to detect drift. This preliminary detection allows the system to reprogram the cell before drift causes data corruption, eliminating the need for ECC and maintaining high system performance while ensuring data reliability

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If memory cell parameter is measured with finer resolution to detect drift, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improveparameter measurement precisionVSAvoidcomparator circuitry complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the measurement process into two distinct resolution levels: a first resolution for determining the stored value and a second finer resolution for detecting drift. The comparator circuitry is configured to perform measurements at these different resolutions, allowing precise drift detection without requiring a completely new high-precision measurement system, thus managing device complexity while improving measurement precision

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9472299B2Methods and systems for mitigating memory drift
Publication Date: 2016.10.18 ADVANCED MICRO DEVICES INC
  • US9472299B2 patent drawing
  • US9472299B2 patent drawing
  • US9472299B2 patent drawing

AI summary

A memory cell is read by measuring a parameter associated with the memory cell with a first resolution to determine a value stored in the memory cell. The parameter is also measured with a second resolution that is finer than the first resolution. The memory cell is reprogrammed to mitigate an offset between the parameter as measured with the second resolution and the parameter as measured with the first resolution.