Data Eye Calibration Mechanism for Memory Devices
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
Data Source
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.


