DLL Initialization Circuit Using Dual-Edge Delay Measurement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing delay locked loops (DLLs) in synchronous memory devices require significant time to achieve synchronization of internal and external clock signals, with initial delay settings often resulting in unnecessary delays due to reliance on a single clock edge for measurement initialization.

Innovation Solution

The implementation of measurement initialization circuitry that allows for the use of either the rising or falling edge of a reference clock signal to generate a 'Stop' signal, reducing the time required to initialize the variable delay line and potentially saving half a clock period by enabling immediate stoppage of the 'Start' signal propagation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If a single clock edge is used for measurement initialization in conventional DLLs, then the circuit operation is simple, but the synchronization time is excessively long

Engineering Contradiction:
Improvesynchronization timeVSAvoidcircuit complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent segments the single clock edge measurement into two separate measurements: one using the rising edge and another using the falling edge. This segmentation allows the system to capture propagation delays more efficiently by utilizing both edges of the clock signal, thereby reducing the overall synchronization time without significantly increasing circuit complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary measurements of propagation delay using both rising and falling edges before the actual synchronization process. By pre-characterizing the delay characteristics of the delay line stages during initialization, the system can faster achieve lock condition during normal operation, reducing the synchronization time.

Inventive Principle:
Principle #10Preliminary action

2Use of energy by moving object

If the variable delay line is initialized with minimal delay, then power consumption is reduced, but the lock condition cannot be achieved quickly

Engineering Contradiction:
Improvepower consumptionVSAvoidlock time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The patent performs preliminary measurement of the actual propagation delay through the delay line using both clock edges during an initialization phase. Based on these measurements, the system determines the appropriate number of stages and initial delay setting needed to achieve lock condition. This preliminary characterization allows the system to start from a more accurate initial state, reducing both power consumption and lock time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent dynamically adjusts the delay parameters of the variable delay line based on measured propagation delays from both rising and falling edges. By changing the delay parameters according to actual circuit characteristics rather than using fixed minimal delay, the system optimizes the balance between power consumption and lock acquisition speed.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If measurement initialization uses both rising and falling edges, then synchronization speed is improved, but the circuit complexity increases

Engineering Contradiction:
Improvesynchronization speedVSAvoidmeasurement circuit complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent designs the measurement initialization circuit to serve multiple functions: it measures propagation delay using both rising and falling edges, determines the optimal number of delay stages, and initializes the variable delay line settings. By making the measurement circuit multi-functional, the patent achieves faster synchronization without proportionally increasing circuit complexity, as the same circuit infrastructure is used for multiple measurement and initialization tasks.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8841949B2Measurement initialization circuitry
Publication Date: 2014.09.23 MICRON TECHNOLOGY INC
  • US8841949B2 patent drawing
  • US8841949B2 patent drawing
  • US8841949B2 patent drawing

AI summary

Measurement initialization circuitry is described. Propagation of a start signal through a variable delay line may be stopped by either of two stop signals. One stop signal corresponds to a rising edge of a reference clock signal. A second stop signal corresponds to a falling edge of the reference clock signal. The start signal propagation is stopped responsive to the first to arrive of the first and second stop signals. Accordingly, in some examples, start signal propagation through a variable delay line may be stopped responsive to either a rising or falling edge of the reference clock signal.