IP Library Granted Patent US 8,284,888
Granted Patent B2
US 8,284,888 · App. 12/687,410 · Granted Oct 9, 2012

Frequency and phase acquisition of a clock and data recovery circuit without an external reference clock

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 8,284,888
App. No.
12/687,410
Granted
Oct 9, 2012
Kind
B2
Abstract

A clock and data recovery device receives a serial data stream and produces recovered clock and data signals. The clock and data recovery device operates over a range of frequencies and without use an external reference clock. A first loop supplies a first clock signal to a second loop. The second loop modifies the first clock signal to produce the recovered clock signal and uses the recover clock signal to produce the recovered data signal. The first loop changes the frequency of the first clock signal based on frequency comparison and data transition density metrics.

Claims (62)

1. A clock and data recovery device, comprising:

an oscillator configured to produce a first clock signal in response to a frequency control signal;

clock circuitry configured to receive the first clock signal and produce an output clock signal based on a phase control signal;

a phase detector configured to receive a data input signal and the output clock signal and produce a data output signal and a phase detection signal;

a loop filter configured to produce the phase control signal by filtering the phase detection signal;

a controller configured to control the frequency of the oscillator using the frequency control signal based on measurements of the first clock signal, the output clock signal, and the data input signal;

wherein the clock circuitry comprises:

a phase interpolator configured to receive the first clock signal and produce a second clock signal based on the phase control signal, where the second clock signal is interpolated from two phases of a plurality of phases of the first clock signal;

a prescaler configured to receive the second clock signal and produce the output clock signal by dividing the second clock signal by a value of a prescaler control signal produced by the controller.

2. A clock and data recovery device, comprising:

an oscillator configured to produce a first clock signal in response to a frequency control signal;

clock circuitry configured to receive the first clock signal and produce an output clock signal based on a phase control signal;

a phase detector configured to receive a data input signal and the output clock signal and produce a data output signal and a phase detection signal;

a loop filter configured to produce the phase control signal by filtering the phase detection signal;

a controller configured to control the frequency of the oscillator using the frequency control signal based on measurements of the first clock signal, the output clock signal, and the data input signal;

further comprising a transition density detector coupled to the output clock signal and the data input signal and configured to produce a transition density signal indicative of the transition density of the data input signal relative to the frequency of the output clock signal, and wherein the measurements comprise the transition density signal; and

further comprising a frequency comparator coupled to the first clock signal and the output clock signal and configured to produce a frequency comparison signal indicative of the relative frequencies of the first clock signal and the output clock signal, and wherein the measurements further comprise the frequency comparison signal.

3. A clock and data recovery device, comprising:

an oscillator configured to produce a first clock signal having a plurality of phases with an oscillation frequency based on a frequency control signal and a range control signal;

a controller configured to produce the frequency control signal, the range control signal, and a prescaler control signal based on a frequency comparison measure and a data transition density measure;

a phase interpolator configured to receive the first clock signal and produce a second clock signal based on a phase control signal, where the second clock signal is interpolated from two phases of the plurality of phases of the first clock signal;

a prescaler configured to receive the second clock signal and produce an output clock signal by dividing the second clock signal by a value of the prescaler control signal;

a phase detector configured to receive a data input signal and the output clock signal and produce a data output signal and a phase detection signal;

a loop filter configured to produce the phase control signal by filtering the phase detection signal;

a frequency comparison module configured to produce the frequency comparison measure based on relative frequencies of the first clock signal and the output clock signal; and

a transition density detector configured to produce the data transition density measure based on relative frequencies of the data input signal and the output clock signal.

4. The clock and data recovery device of claim 3 , further comprising:

a first counter coupled to the output clock signal and configured to produce counts of transitions of the output clock signal;

a second counter coupled to the first clock signal and configured to produce counts of transitions of the first clock signal; and

a third counter coupled to the data input signal and configured to produce counts of transitions of the data input signal, and

wherein the frequency comparison module receives the counts from the first counter and the second counter and transition density detector receives the counts from the first counter and the third counter.

5. The clock and data recovery device of claim 3 , wherein the controller is further configured to search for a value of the frequency control signal that results in the measurements meeting lock criteria.

6. The clock and data recovery device of claim 5 , wherein the controller is further configured to search by sweeping the frequency control signal through a range of values.

7. A clock and data recovery device, comprising:

an oscillator configured to produce a first clock signal in response to a first frequency control signal and second frequency control signal;

a divider configured to receive the first clock signal and produce an output clock signal;

a phase detector configured to receive a data input signal and the output clock signal and produce a data output signal and a phase detection signal;

a loop filter configured to produce the second frequency control signal by filtering the phase detection signal;

a controller configured to control the frequency of the oscillator using the first frequency control signal based on measurements of the first clock signal, the output clock signal, and the data input signal; and

wherein the controller configured is further configured to produce a prescaler control signal and the divider is further configured to produce the output clock signal by dividing the first clock signal by a value of the prescaler control signal.

8. A clock and data recovery device, comprising:

an oscillator configured to produce a first clock signal in response to a first frequency control signal and second frequency control signal;

a divider configured to receive the first clock signal and produce an output clock signal,

a phase detector configured to receive a data input signal and the output clock signal and produce a data output signal and a phase detection signal;

a loop filter configured to produce the second frequency control signal by filtering the phase detection signal;

a controller configured to control the frequency of the oscillator using the first frequency control signal based on measurements of the first clock signal, the output clock signal and the data input signal;

further comprising a transition density detector coupled to the output clock signal and the data input signal and configured to produce a transition density signal indicative of the transition density of the data input signal relative to the frequency of the output clock signal, and wherein the measurements comprise the transition density signal; and

further comprising a frequency comparator coupled to the first clock signal and the output clock signal and configured to produce a frequency comparison signal indicative of the relative frequencies of the first clock signal and the output clock signal, and wherein the measurements further comprise the frequency comparison signal.

9. A method for clock and data recovery, comprising:

measuring a frequency comparison indicative of the relative frequencies of a first clock signal and an output clock signal;

measuring a data transition density indicative of transition density of a data input signal relative to the frequency of the output clock signal;

searching for circuit settings that allow locking of a digital clock and data recovery circuit to the data input signal, where the locking is based on the measured frequency comparison and the measured data transition density;

further comprising tracking the data input signal, where tracking the data input signal comprises adjusting the circuit settings of the digital clock and data recovery circuit to track a frequency of the data input signal and is performed after the searching meets a search criterion; and

further comprising holding the circuit settings of the digital clock and data recovery circuit, where the holding the circuit settings of the digital clock and data recovery circuit is performed after the tracking does not meet a tracking criterion.

10. A method for clock and data recovery, comprising:

measuring a frequency comparison indicative of the relative frequencies of a first clock signal and an output clock signal;

measuring a data transition density indicative of transition density of a data input signal relative to the frequency of the output clock signal;

searching for circuit settings that allow locking of a digital clock and data recovery circuit to the data input signal, where the locking is based on the measured frequency comparison and the measured data transition density

wherein the method is performed by circuitry including a clock and data recovery circuit with a prescaler and a voltage-controlled oscillator having a range control and a frequency control, and wherein the searching for circuit settings that allow locking of the digital clock and data recovery circuit to the data input signal comprises:

sweeping a prescale control through a range of prescale control values;

sweeping a range control through a range of range control values for each value of the prescale control; and

sweeping a frequency control through a range of frequency control values for each value of the range control until the measured data transition density meets a criterion.

Assignments (19)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059363/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 25, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059333/0222 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →
SECURITY INTEREST Recorded Sep 18, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 047103/0206 →
SECURITY INTEREST Recorded Jun 25, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 046426/0001 →
RELEASE OF SECURITY INTEREST Recorded May 29, 2018
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MICROSEMI CORPORATION; MICROSEMI SEMICONDUCTOR (U.S.), INC.; MICROSEMI FREQUENCY AND TIME CORPORATION; MICROSEMI COMMUNICATIONS, INC.; MICROSEMI SOC CORP.; MICROSEMI CORP. - POWER PRODUCTS GROUP; MICROSEMI CORP. - RF INTEGRATED SOLUTIONS
Reel/Frame 046251/0391 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2017
From: MICROSEMI COMMUNICATIONS, INC.
To: MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 042523/0577 →
PATENT SECURITY AGREEMENT Recorded Feb 3, 2016
From: MICROSEMI CORPORATION; MICROSEMI SEMICONDUCTOR (U.S.) INC. (F/K/A LEGERITY, INC., ZARLINK SEMICONDUCTOR (V.N.) INC., CENTELLAX, INC., AND ZARLINK SEMICONDUCTOR (U.S.) INC.); MICROSEMI FREQUENCY AND TIME CORPORATION (F/K/A SYMMETRICON, INC.); MICROSEMI COMMUNICATIONS, INC. (F/K/A VITESSE SEMICONDUCTOR CORPORATION); MICROSEMI SOC CORP. (F/K/A ACTEL CORPORATION); MICROSEMI CORP. - POWER PRODUCTS GROUP (F/K/A ADVANCED POWER TECHNOLOGY INC.); MICROSEMI CORP. - RF INTEGRATED SOLUTIONS (F/K/A AML COMMUNICATIONS, INC.)
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037691/0697 →
RELEASE OF SECURITY INTEREST Recorded Jan 19, 2016
From: BANK OF AMERICA, N.A.
To: MICROSEMI CORPORATION; MICROSEMI CORP.-ANALOG MIXED SIGNAL GROUP, A DELAWARE CORPORATION; MICROSEMI SOC CORP., A CALIFORNIA CORPORATION; MICROSEMI SEMICONDUCTOR (U.S.) INC., A DELAWARE CORPORATION; MICROSEMI FREQUENCY AND TIME CORPORATION, A DELAWARE CORPORATION; MICROSEMI COMMUNICATIONS, INC. (F/K/A VITESSE SEMICONDUCTOR CORPORATION), A DELAWARE CORPORATION; MICROSEMI CORP.-MEMORY AND STORAGE SOLUTIONS (F/K/A WHITE ELECTRONIC DESIGNS CORPORATION), AN INDIANA CORPORATION
Reel/Frame 037558/0711 →
MERGER AND CHANGE OF NAME Recorded May 13, 2015
From: VITESSE SEMICONDUCTOR CORPORATION; LLIU100 ACQUISITION CORP.
To: MICROSEMI COMMUNICATIONS, INC.
Reel/Frame 035651/0708 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Apr 29, 2015
From: MICROSEMI COMMUNICATIONS, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 035532/0925 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2014
From: KYLES, IAN
To: VITESSE SEMICONDUCTOR CORPORATION
Reel/Frame 031884/0528 →