Data Eye Calibration Mechanism for Memory Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data eye calibration methods for DDR memory devices are time-consuming and resource-intensive, requiring a large number of tests to determine the boundaries of the data eye, which can be inefficient.

Innovation Solution

A temporal calibration mechanism that reduces the number of tests needed by performing minimal tests to find the edges of the data eye for hold and setup times, using stored edge values and safety checks to determine the optimal voltage reference settings, thereby reducing calibration time and resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional data eye calibration methods are used to determine the boundaries of the data eye, then measurement precision is improved, but loss of time increases and productivity decreases

Engineering Contradiction:
Improvedata eye boundary determination accuracyVSAvoidcalibration time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by performing a full temporal calibration only once to establish initial edge values, then using these pre-determined values for subsequent calibrations. This preliminary establishment of boundary data eliminates the need to repeatedly perform complete calibration sequences, significantly reducing calibration time while maintaining measurement precision through the use of stored edge values.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent discards redundant calibration tests by comparing current calibration results with stored edge values from previous calibrations. Only the necessary minimal tests are performed to update edge values when changes are detected, while discarding unnecessary repeated tests. This recovery of useful edge value information from previous calibrations reduces both time loss and maintains precision.

Inventive Principle:
Principle #34Discarding and recovering

2Measurement precision

If traditional data eye calibration methods are used to determine the boundaries of the data eye, then measurement precision is improved, but productivity decreases

Engineering Contradiction:
Improvedata eye boundary determination accuracyVSAvoidcalibration efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent performs preliminary full temporal calibration to establish accurate edge values once, then recovers and reuses these values for subsequent calibrations. This preliminary action combined with value recovery dramatically improves calibration efficiency and productivity by eliminating redundant testing while preserving measurement precision through the use of established edge values.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent recovers useful edge value information from previous calibrations and discards redundant repeated tests. By recovering only the essential boundary information and discarding unnecessary calibration repetitions, the system significantly improves productivity while maintaining the measurement precision needed for accurate data eye boundary determination.

Inventive Principle:
Principle #34Discarding and recovering

3Loss of time

If minimal tests are performed to find the edges of the data eye, then loss of time is reduced and productivity is improved, but measurement precision may deteriorate

Engineering Contradiction:
Improvecalibration timeVSAvoiddata eye boundary determination accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The patent implements feedback by comparing current calibration results with stored edge values from previous calibrations. This feedback mechanism determines whether minimal tests are sufficient or if a full calibration is needed, ensuring measurement precision is maintained. The feedback loop allows the system to use minimal tests when conditions permit while automatically resorting to more comprehensive testing when precision requirements demand it.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10134455B2Efficient calibration of a data eye for memory devices
Publication Date: 2018.11.20 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10134455B2 patent drawing
  • US10134455B2 patent drawing
  • US10134455B2 patent drawing

AI summary

A system and method for efficient data eye training reduces the time and resources spent calibrating one or more memory devices. A temporal calibration mechanism reduces the time and resources for calibration by reducing the number tests needed to sufficiently determine the boundaries of the data eye of the memory device. For one or more values of the voltage reference, the temporal calibration mechanism performs a minimal number of tests to find the edges of the data eye for the hold and setup times.