IP Library Granted Patent US 8,139,702
Granted Patent B1
US 8,139,702 · App. 12/815,045 · Granted Mar 20, 2012

Clock and data recovery locking technique for large frequency offsets

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,139,702
App. No.
12/815,045
Granted
Mar 20, 2012
Kind
B1
Abstract

Techniques and apparatus for a clock and data recovery circuit to lock to data having frequency offsets relative to a local clock reference are disclosed. One embodiment includes a multi-step frequency tracking system in which each step is used to track a sub-range of frequency deviation from local clock reference. The frequency tracking sub-range of each step is selected so that the clock and data recovery system is relatively assured of achieving lock when the frequency of the incoming data lies within or is relatively near the frequency tracking sub-range of the selected step. Embodiments may use control signals to select the sub-ranges, and hence guide the frequency tracking portion of the clock and data recovery circuit to operate in a frequency tracking range that is optimized for achieving and maintaining lock.

Claims (32)

1. An apparatus for recovering a clock signal, the apparatus comprising:

a phase detector configured to receive an input data signal and to receive a recovered clock signal, the phase detector further configured to generate a signal with an indication of a phase difference between the input data signal and the recovered clock signal;

a feedback circuit operatively coupled to the phase detector, the feedback circuit configured to receive the generated signal from the phase detector and to receive a reference signal, the feedback circuit configured to generate the recovered clock signal, wherein the feedback circuit is configured to select a first locking range when phase lock has not been detected, wherein the first locking range is less than a frequency modulation associated with the input data signal, and being configured to select a second locking range broader than the first locking range when phase lock between the recovered clock signal and the input data signal has at least momentarily been detected, wherein the second locking range is sufficient to sustain lock to the input data signal over a full cycle of the frequency modulation associated with the input data signal, wherein the feedback circuit generates the recovered clock signal in a phase-locked manner while operating with the second locking range;

a phase tracking path; and

a frequency tracking path with an accumulator, the accumulator having at least one range limit that is dynamically selectable for dynamic selection of the limit of the locking range of the feedback circuit.

2. The apparatus as defined in claim 1 , wherein the apparatus is incorporated into a storage system.

3. An apparatus for recovering a clock signal, the apparatus comprising:

a phase detector configured to receive an input data signal and to receive a recovered clock signal, the phase detector further configured to generate a signal with an indication of a phase difference between the input data signal and the recovered clock signal;

a feedback circuit operatively coupled to the phase detector, the feedback circuit configured to receive the generated signal from the phase detector and to receive a reference signal, the feedback circuit configured to generate the recovered clock signal, wherein the feedback circuit is configured to select a first locking range when phase lock has not been detected, wherein the first locking range is less than a frequency modulation associated with the input data signal, and being configured to select a second locking range broader than the first locking range when phase lock between the recovered clock signal and the input data signal has at least momentarily been detected, wherein the second locking range is sufficient to sustain lock to the input data signal over a full cycle of the frequency modulation associated with the input data signal, wherein the feedback circuit generates the recovered clock signal in a phase-locked manner while operating with the second locking range;

a phase tracking path; and

a frequency tracking path having an adjustable frequency tracking path gain, wherein the frequency tracking path has a first frequency tracking path gain when phase lock has not been determined and has a second frequency tracking path gain higher than the first frequency tracking path gain when phase lock has been determined.

4. The apparatus as defined in claim 1 , wherein the apparatus is incorporated into a storage system.

5. An apparatus for recovering a clock signal, the apparatus comprising:

means for receiving an input data signal;

means for generating a recovered clock signal based at least partially on a reference signal and an adjustment;

means for generating the adjustment for the recovered clock signal based at least partly on a comparison between the input data signal and the recovered clock signal; and

means for limiting a frequency range of the adjustment to a first locking range when the input data signal and the recovered clock signal are not locked and for limiting a frequency range of the adjustment to a second locking range broader than the first locking range when phase lock between the input data signal and the recovered clock signal has at least momentarily been detected, wherein the second locking range is sufficient to sustain lock to the input data signal over a full cycle of the frequency modulation associated with the input data signal, wherein the feedback circuit generates the recovered clock signal in a phase-locked manner while operating with the second locking range;

wherein the input data receiving means comprises a phase detector, the reference signal generating means comprises a phase rotator, the adjustment generating means comprises an accumulator range controller, and the frequency range limiting means comprises at least a phase tracking path and a frequency tracking path.

6. The apparatus as defined in claim 5 , further comprising changing the limits for the frequency range of the adjustment by adjusting a frequency tracking path gain.

7. The apparatus as defined in claim 5 , wherein the apparatus is incorporated into a storage system.

8. The apparatus as defined in claim 5 , wherein the apparatus is incorporated into a storage system.

9. A method for recovering a clock signal, the method comprising:

receiving an input data signal;

receiving a reference signal;

generating an adjustment for a recovered clock signal based at least partly on a comparison between the input data signal and a recovered clock signal;

limiting a frequency range for the adjustment to a first locking range when the input data signal and the recovered clock signal are not locked;

limiting a frequency range for the adjustment to a second locking range broader than the first locking range when phase lock between the input data signal and the recovered clock signal has at least momentarily been detected, wherein the second locking range is sufficient to sustain lock to the input data signal over a full cycle of the frequency modulation associated with the input data signal; and

generating the recovered clock signal based at least partly on the reference signal and the adjustment, wherein the recovered clock signal is generated in a phase-locked manner while operating with the second locking range;

wherein receiving the input data signal, receiving the reference signal, generating the adjustment, limiting the frequency range for the adjustment to the first frequency range, limiting the frequency range for the adjustment to the second frequency range, and generating the recovered clock signal are performed by electronic hardware.

10. The method as defined in claim 9 , further comprising dynamically changing a range limit of an accumulator associated with the adjustment to change a locking range for the adjustment.

11. The method as defined in claim 9 , further comprising changing the limits for the locking range for the adjustment by adjusting a frequency tracking path gain.

12. The method as defined in claim 9 , wherein locked is phase locked.

Assignments (17)
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 STORAGE SOLUTIONS, INC.; MICROSEMI STORAGE SOLUTIONS (U.S.), INC.
Reel/Frame 046251/0271 →
CHANGE OF NAME Recorded Apr 7, 2016
From: PMC-SIERRA, INC.
To: MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 038381/0753 →
PATENT SECURITY AGREEMENT Recorded Feb 3, 2016
From: MICROSEMI STORAGE SOLUTIONS, INC. (F/K/A PMC-SIERRA, INC.); MICROSEMI STORAGE SOLUTIONS (U.S.), INC. (F/K/A PMC-SIERRA US, INC.)
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037689/0719 →
RELEASE OF SECURITY INTEREST Recorded Feb 1, 2016
From: BANK OF AMERICA, N.A.
To: PMC-SIERRA, INC.; PMC-SIERRA US, INC.; WINTEGRA, INC.
Reel/Frame 037675/0129 →
SECURITY INTEREST IN PATENTS Recorded Aug 6, 2013
From: PMC-SIERRA, INC.; PMC-SIERRA US, INC.; WINTEGRA, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 030947/0710 →