DLL Initial Delay Monitoring for Faster Clock Locking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional DLL circuits face limitations in achieving fast locking times, which are essential for supporting high-speed operations in semiconductor integrated circuits due to the initial large phase difference between reference and feedback clock signals, leading to increased locking time.

Innovation Solution

Incorporating an initial delay monitoring unit to generate an initial setting code based on the phase difference between the reference and feedback clock signals, a shift register to produce a delay control code, and a delay line that delays the reference clock signal to minimize phase difference, thereby reducing the locking time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If a conventional DLL circuit uses a shift register and delay line to perform delay locked operation, then the circuit structure is simple, but the locking time becomes long when initial phase difference is large

Engineering Contradiction:
Improvelocking timeVSAvoidcircuit structure
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by measuring the initial phase difference between reference and feedback clock signals before the main delay locked loop operation begins. The initial delay monitoring unit captures phase information at power-up or reset, and the shift register pre-loads this measured value to establish an initial delay setting that is close to the target phase alignment. This preliminary measurement and pre-loading action significantly reduces the time required for the subsequent incremental delay adjustment, directly resolving the technical contradiction by minimizing locking time without requiring fundamental changes to the overall circuit structure.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the delay control code changes by one bit for each loop period, then the circuit operation is stable, but the locking time increases when large phase difference exists

Engineering Contradiction:
Improvecircuit operation stabilityVSAvoidlocking time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent resolves this contradiction by performing preliminary measurement of the initial phase difference and pre-loading the shift register with the measured value. This allows the delay control code to start from a value close to the final locked state, so that only minor incremental adjustments are needed during the normal loop operation. The stability of one-bit-per-loop changes is maintained throughout the locking process, but the total locking time is dramatically reduced because the starting point is already near the target, eliminating the need for many incremental steps.

Inventive Principle:
Principle #10Preliminary action

3Speed

If the DLL circuit delays the reference clock signal by a predetermined time, then the phase of internal clock signal can be advanced, but the locking time increases due to large initial phase difference

Engineering Contradiction:
Improvephase advancement speedVSAvoidlocking time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent applies preliminary action by measuring the initial phase difference at the start of operation and using this measurement to pre-set the delay control code. This allows the delay line to immediately apply an appropriate delay to the reference clock signal that is close to the optimal value, rather than starting from zero or a fixed predetermined delay. The phase advancement is achieved rapidly because the initial delay setting is based on actual measured phase information, significantly reducing the time required to reach the locked state while maintaining the necessary phase advancement function.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7737746B2DLL circuit and method of controlling the same
Publication Date: 2010.06.15 SK HYNIX INC
  • US7737746B2 patent drawing
  • US7737746B2 patent drawing
  • US7737746B2 patent drawing

AI summary

A delay locked loop (DLL) circuit includes an initial operation setting unit configured to generate an initial operation signal in response to a reference clock signal and an operation start signal; a shift register configured to generate a delay control code in response to the initial operation signal, a phase comparison signal, and an initial setting code; a delay line configured to delay the reference clock signal or a feedback clock signal in response to the initial operation signal and the delay control code, thereby generating a plurality of unit delay clock signals; and an initial delay monitoring unit configured to generate the initial setting code in response to the reference clock signal and the plurality of unit delay clock signals.