DDR Clock Delay Line Measurement for Stable Phase Shifting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing clock signal measurement circuits struggle to provide a compensated percentage-of-clock period delay signal that remains stable under varying clock frequencies and process, voltage, and temperature conditions, especially in Double Data Rate (DDR) SDRAM applications where data strobe signals need to be phase-shifted by 90°.

Innovation Solution

The implementation of a variable digital delay line responsive to digital control words, coupled with a capture stage and controller, allows for the generation of a variably delayed clock signal, enabling measurement of the clock signal period and providing a compensated percentage-of-clock period delay, while reducing metastability and allowing for post-processing to ensure accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a fixed delay value is used for data strobe signal phase shifting, then the circuit is simple, but the delay accuracy deteriorates under varying clock frequencies and PVT conditions

Engineering Contradiction:
Improvecircuit complexityVSAvoiddelay accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent implements a dynamic delay adjustment mechanism where the delay value is no longer fixed but can be adjusted based on operating conditions. A measurement circuit determines the actual clock period, and a control circuit dynamically adjusts the delay through a delay element (such as a variable delay line or programmable delay circuit) to maintain accurate 50% or other percentage-based phase shifts despite variations in clock frequency, process, voltage, and temperature conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the delay parameter dynamically by adjusting the delay element's delay amount based on measured clock period and operating conditions. The control circuit modifies the delay parameter (e.g., through a digital control word for a programmable delay line) to compensate for PVT variations and clock frequency changes, ensuring the delay remains proportional to the clock period rather than being a fixed value.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If a variable delay circuit is implemented to compensate for clock frequency changes, then the delay accuracy improves, but the device complexity increases

Engineering Contradiction:
Improvedelay accuracyVSAvoidcircuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a self-adjusting system where the measurement circuit automatically measures the clock period and feeds this information to the control circuit, which then automatically adjusts the delay element without external intervention. This closed-loop self-service mechanism eliminates the need for manual calibration or external control, reducing the operational complexity despite adding measurement and control components.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates a feedback loop where the measurement circuit continuously monitors the clock period and feeds this information back to the control circuit, which adjusts the delay element accordingly. This feedback mechanism ensures that the delay remains accurately proportional to the clock period under varying conditions, improving delay accuracy while using a systematic approach to manage the added circuit complexity.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If the data strobe signal is edge aligned with data signals, then the capture timing is simplified, but the data valid window becomes narrower

Engineering Contradiction:
Improvecapture timing simplicityVSAvoiddata valid window
Core Design Contradiction:
Ease of operationVSDuration of action of moving object

Solution Approach 1:

The patent dynamically adjusts the phase relationship between the data strobe signal and data signals by implementing variable delay on the strobe signal. Instead of a fixed edge-aligned configuration, the delay element allows the strobe to be phase-shifted by a variable amount (e.g., 50% of clock period) to optimize the capture timing window, balancing the simplicity of edge-aligned capture with the need for an adequate data valid window.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7886176B1DDR memory system for measuring a clock signal by identifying a delay value corresponding to a changed logic state during clock signal transitions
Publication Date: 2011.02.08 INTEGRATED DEVICE TECH INC
  • US7886176B1 patent drawing
  • US7886176B1 patent drawing
  • US7886176B1 patent drawing

AI summary

Circuits for measuring a clock signal include a variable digital delay line that is configured to delay the clock signal by variable amounts in response to variable values of a digital control word that are applied thereto, to produce a variably delayed clock signal. A capture stage is responsive to the variably delayed clock signal and to the clock signal to capture a logic state of the variably delayed clock signal during transitions of the clock signal. A controller is configured to generate the variable values of the digital control word that are applied to the variable digital delay line and to identify a value of the digital control word in response to the capture stage capturing a change in the logic state of the variably delayed clock signal during a transition of the clock signal. Related methods and memory devices are also described.