Memory Error Signal Auto-Calibration for ECC Timing Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices face misalignment issues between error detection vectors and data signals due to fixed timing delays, leading to incorrect error corrections, especially with variations in ECC delay caused by temperature or clock frequency changes.

Innovation Solution

Implement a calibration circuit to autonomously align error vectors and data signals by calibrating a variable delay element, comparing timing signals with error vector signals to adjust the delay, ensuring precise alignment during operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a fixed timing delay is used to control error signal propagation, then the device complexity is reduced, but the alignment precision between error vectors and data signals deteriorates due to variations in ECC delay caused by temperature or clock frequency changes

Engineering Contradiction:
Improvetiming control structureVSAvoidalignment precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent implements a calibration circuit that dynamically adjusts the timing delay of error signals based on detected alignment errors. Instead of using a fixed static delay, the system continuously monitors the alignment between error vectors and data signals and modifies the delay parameter in real-time to maintain precise synchronization despite environmental variations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The calibration circuit functions as a feedback mechanism that detects misalignment between error vectors and data signals, then feeds this information back to adjust the timing delay. This closed-loop control system automatically compensates for drift caused by temperature or frequency changes, maintaining alignment precision without requiring complex manual calibration.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If a fixed timing delay is used, then the ease of operation is improved, but the reliability of error correction deteriorates due to misalignment between error vectors and data signals

Engineering Contradiction:
Improvetiming configurationVSAvoiderror correction reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The calibration circuit implements self-service by automatically detecting and correcting timing misalignments without external intervention. The system monitors its own operation and adjusts the delay parameter autonomously, eliminating the need for manual timing configuration while ensuring reliable error correction across varying operating conditions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent dynamically changes the timing delay parameter based on detected alignment conditions. Rather than relying on a fixed parameter, the system adjusts the delay value in response to environmental variations, maintaining optimal error correction reliability across different temperature and frequency conditions.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If calibration procedures are implemented to adjust timing delays, then the alignment precision is improved, but the productivity is reduced due to additional calibration cycles required

Engineering Contradiction:
Improvealignment precisionVSAvoidinitialization time
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent performs preliminary calibration actions during manufacturing or initial setup to establish baseline timing parameters. This preliminary calibration captures typical alignment characteristics, allowing the system to operate with pre-configured delay values that require minimal adjustment during normal operation, thus reducing the impact on productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The calibration circuit implements partial calibration by monitoring and adjusting only the critical timing parameters that affect alignment, rather than performing exhaustive calibration of all system parameters. This selective approach maintains alignment precision while minimizing the time and resources required for calibration operations.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260003705A1Auto-calibration of error detection signals
Publication Date: 2026.01.01 MICRON TECHNOLOGY INC
  • US20260003705A1 patent drawing
  • US20260003705A1 patent drawing
  • US20260003705A1 patent drawing

AI summary

Methods, systems, and devices for auto-calibration of error detection signals are described. An error may be injected into a data signal obtained from a memory array. After injecting the error into the data signal, the data signal may be applied to an error detection circuit of the memory array, where the error detection circuit may output an error signal for the data signal. The error signal may be delayed relative to a control signal by a first amount. A timing signal that controls the propagation of the error signal may be obtained based on delaying the control signal by a second amount. Based on a comparison of the error signal and the timing signal, a third amount for delaying the control signal may be determined.