IP Library Granted Patent US 7,526,056
Granted Patent B1
US 7,526,056 · App. 11/929,765 · Granted Apr 28, 2009

Delay locked loop with low jitter

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,526,056
App. No.
11/929,765
Granted
Apr 28, 2009
Kind
B1
Abstract

Digital delay locked loops which generate fixed angle delayed (e.g., quadrature) clock signals based on a reference clock signal and that accounts for clock signal delay. The number of quadrature delay elements is calculated based on the number of delay elements needed to provide one or more cycles of delay, and adjusted to reflect system clock delay. The digital delay locked loop also acquires a locked state quickly by sampling more frequently before acquiring the lock than after. Furthermore, jitter is reduced by introducing hysteresis into the sampling process, and by disabling the delay element adjustment process during jitter sensitive times. Lock stability is improved by introducing hysteresis into the lock detection process.

Claims (25)

1. In a delay locked loop circuit that includes a delay line configured to receive a clock signal and pass the clock signal through an adjustable number of delay elements, a phase detector circuit configured to sample a phase of a clock signal at an output terminal of the delay line and received at a feedback clock input of the phase detector and the clock signal received at a reference input of the phase detector, the phase detector configured to generate a first signal when the phase of the clock signal at the feedback clock input of the phase detector is not approximately equal to the phase of the reference clock signal at a reference input of the phase detector and the variance is in a first direction, wherein the phase detector is further configured to generate a second signal when the phase of the clock signal at the feedback clock input of the phase detector is not approximately equal to the phase of the reference clock signal at the reference input of the phase detector and the variance is in a second direction that is opposite the first direction, a method for adjusting the number of delay elements through which the clock signal passes in the delay line, the method comprising the following:

when operating in an operational mode after pseudo-lock,

an act of a filter receiving a first signal from the phase detector;

an act of determining whether the reception of the first signal results in a predetermined number of multiple consecutive first signals being received from the phase detector; and

an act of adjusting the adjustable number of delay elements through which the clock signal passes in the delay line if there has been the predetermined number of multiple consecutive first signals received from the phase detector without any intervening second signals being received from the phase detector; and

an act of preventing adjustment of the adjustable number of elements through which the clock signal passes in the delay line if there has not been the predetermined number of multiple consecutive first signals received from the phase detector; and

when operating in a reset mode before pseudo-lock, an act of allowing signals from the phase detector to adjust the number of delay elements through which the clock signal passes in the delay line without waiting for the predetermined number of multiple consecutive first signals or for the predetermined number of multiple consecutive second signals.

2. A method in accordance with claim 1 , wherein the predetermined multiple number is a first predetermined number, the method further comprising the following when in the operational mode:

an act of the filter receiving a second signal from the phase detector;

an act of determining whether the reception of the second signal results in a second predetermined multiple number of consecutive second signals being received from the phase detector;

an act of adjusting the adjustable number of delay elements through which the clock signal passes in the delay line if there has been the second predetermined multiple number of consecutive second signals received from the phase detector, and otherwise not adjusting the number of delay elements.

3. A method in accordance with claim 2 , wherein the first predetermined multiple number is the same as the second predetermined number.

4. A method in accordance with claim 2 , wherein the act of adjusting the adjustable number of delay elements through which the clock signal passes in the delay line if there has been the first predetermined multiple number is performed in a different direction as when performing the act of adjusting the adjustable number of delay elements through which the clock signal passes in the delay line if there has been the second predetermined multiple number.

5. A method in accordance with claim 1 , wherein the predetermined multiple number is more than two.

6. A method in accordance with claim 5 , wherein the predetermined multiple number is eight.

7. A method in accordance with claim 1 , wherein the act determining whether the reception of the first signal results in a predetermined multiple number of consecutive first signals being received from the phase detector further comprises the following during operational mode:

an act of determining whether the reception of the first signal results in a predetermined multiple number of consecutive first signals being received from the phase detector, the predetermined multiple number of consecutive first signals being uninterrupted in time from a flush signal in which the filter memory is reset.

8. A delay locked loop circuit comprising the following:

a delay line configured to receive a clock signal and pass the clock signal through an adjustable number of delay elements;

a phase detector configured to compare a phase of a clock signal at an output terminal of the delay line and received at a feedback clock input of the phase detector and the clock signal received at a reference input of the phase detector, and configured to generate a first signal when the phase of the clock signal at the feedback clock input of the phase detector is not approximately equal to the phase of the reference clock signal at a reference input of the phase detector and the variance is in a first direction, wherein the phase detector is further configured to generate a second signal when the phase of the feedback clock input of the phase detector is not approximately equal to the phase of the reference clock signal at a reference input of the phase detector and the variance is in a second direction that is opposite the first direction;

a filter that is configured to perform the following after pseudo-lock:

an act of receiving a first signal from the phase detector;

an act of determining whether the reception of the first signal results in a predetermined multiple number of consecutive first signals received from the phase detector;

an act of causing an adjustment in the adjustable number of delay elements through which the clock signal passes in the delay line if there has been the predetermined multiple number of consecutive first signals received from the phase detector without any intervening second signals being received from the phase detector; and

an act of preventing adjustment of the adjustable number of elements through which the clock signal passes in the delay line if there has not been the predetermined number of multiple consecutive first signals received from the phase detector without any intervening second signals being received from the phase detector, wherein before pseudo-lock, the filter is not configured to cause the delay locked loop to await the predetermined number of multiple consecutive first signals or the predetermined number of multiple consecutive second signals before allowing the adjustable number of elements through which the clock signal passes in the delay line to be adjusted.

Assignments (5)
RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 038620, FRAME 0087 Recorded Jun 22, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
Reel/Frame 064070/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT PATENT NUMBER 5859768 AND TO RECITE COLLATERAL AGENT ROLE OF RECEIVING PARTY IN THE SECURITY INTEREST PREVIOUSLY RECORDED ON REEL 038620 FRAME 0087. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 25, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 039853/0001 →
SECURITY INTEREST Recorded Apr 15, 2016
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 038620/0087 →
PURCHASE AGREEMENT DATED 28 FEBRUARY 2009 Recorded Sep 25, 2009
From: AMI SEMICONDUCTOR, INC.
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 023282/0465 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2007
From: STENE, MELVIN W.
To: AMI SEMICONDUCTOR, INC.
Reel/Frame 020359/0523 →