DDR SDRAM Signal Calibration Circuit for Voltage and Temperature Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

DDR SDRAM signal calibration systems face challenges in adapting to voltage and temperature variations, leading to incorrect data sampling due to misalignment of the DQS signal preamble, which is exacerbated in LPDDR SDRAM, causing early or late sampling and resulting in incorrect or incomplete data read.

Innovation Solution

A DDR SDRAM signal calibration device comprising an enablement signal setting circuit, a signal gating circuit, and a calibration circuit that generates and adjusts the DQS enablement setting signal to produce a gated DQS signal, first and second delay signals, and calibration signals to maintain or adjust the DQS enablement setting, ensuring accurate sampling by realigning the DQS signal with the reference clock.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the DQS enablement setting is fixed based on initial calibration, then the device can operate correctly under initial conditions, but it cannot adapt to voltage and temperature variations causing sampling errors

Engineering Contradiction:
ImproveAdaptability to voltage and temperature variationsVSAvoidComplexity of calibration system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic calibration by introducing a calibration circuit that continuously monitors the DQS signal and adjusts the DQS enablement setting in real-time. The calibration circuit generates calibration signals that dynamically modify the enablement timing based on detected signal characteristics, transforming a static fixed setting into a dynamic adaptive system that responds to voltage and temperature variations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs feedback mechanisms where the calibration circuit samples the DQS signal and uses the sampled information to generate calibration signals that adjust the DQS enablement setting. This closed-loop feedback system continuously monitors signal integrity and self-corrects timing deviations, enabling the system to adapt to environmental changes without external intervention.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the preamble position is used to set DQS enablement timing, then sampling can be synchronized initially, but the position variation with voltage/temperature causes sampling to occur at wrong timing

Engineering Contradiction:
ImprovePrecision of sampling timingVSAvoidReliability of data sampling under varying conditions
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies preliminary action by performing calibration operations before actual data sampling. The calibration circuit预先 (in advance) detects the DQS signal characteristics and adjusts the enablement setting to compensate for anticipated variations. This preliminary calibration ensures that subsequent sampling operations occur at the correct timing even when voltage or temperature changes occur during operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements parameter changes by modifying the DQS enablement timing parameters based on calibration results. The calibration circuit detects variations in signal characteristics and dynamically adjusts timing parameters such as enablement start time, duration, and level transitions. This parameter adaptation allows the system to maintain precise sampling timing despite changes in operating conditions.

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If a delay signal from previous DQS_EN signal is sampled to determine early DQS signal, then timing can be adjusted, but the interval between read operations may be too long to sample the delay signal

Engineering Contradiction:
ImproveTime loss due to inability to sample delay signalVSAvoidProductivity of data reading operation
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent ensures continuity of useful action by maintaining the calibration functionality across multiple read operations. Instead of requiring a new calibration cycle for each read operation, the system preserves calibration state and continues using it for subsequent operations. This continuous approach eliminates time loss from repeated calibration while ensuring timing accuracy is maintained throughout the data reading process.

Inventive Principle:
Principle #20Continuity of useful action

4Measurement precision

If the tristate of DQS signal is pulled up to sample delay signal, then timing can be detected, but noise influence makes the sampling result unreliable

Engineering Contradiction:
ImprovePrecision of delay signal samplingVSAvoidNoise influence on sampling
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary calibration circuit that mediates between the DQS signal and the sampling operation. Instead of directly sampling the potentially noisy tristate signal, the calibration circuit first processes the DQS signal through controlled delay paths and level adjustments, creating a cleaner intermediate signal that is then sampled. This intermediary processing stage filters out noise while preserving the essential timing information.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11978497B2DDR SDRAM signal calibration device and method
Publication Date: 2024.05.07 REALTEK SEMICON CORP
  • US11978497B2 patent drawing
  • US11978497B2 patent drawing
  • US11978497B2 patent drawing

AI summary

Disclosed is a DDR SDRAM signal calibration device capable of adapting to the variation of voltage and/or temperature. The device includes: an enablement signal setting circuit configured to generate data strobe (DQS) enablement setting; a signal gating circuit configured to generate a DQS enablement setting signal and a DQS enablement signal according to the DQS enablement setting and then output a gated DQS signal according to the DQS enablement signal and a DQS signal; and a calibration circuit configured to generate a first delay signal according to the DQS enablement setting signal and generate a second delay signal according to the first delay signal, the calibration circuit further configured to generate a calibration signal according to the first and second delay signals and the DQS signal. The enablement signal setting circuit maintains or adjusts the DQS enablement setting according to the calibration signal.