IP Library Granted Patent US 7,928,773
Granted Patent B2
US 7,928,773 · App. 12/169,631 · Granted Apr 19, 2011

Multiple frequency synchronized phase clock generator

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,928,773
App. No.
12/169,631
Granted
Apr 19, 2011
Kind
B2
Abstract

Generation of multiple clocks having a synchronized phase relationship may reduce the size, complexity, power consumption, jitter and cost of circuitry while improving its functionality, performance, reliability and fault coverage. A multiple frequency clock generator may comprise an independent digital control oscillator (DCO) for generating a first clock and dependent DCOs for generating additional clocks that align at a common multiple frequency with the first clock with or without adjustment thereof. The independent and dependent DCOs may generate the first and additional clocks from a delay lock loop (DLL) by selecting a sequence of tap select signals. Tap select signals may be adjusted to maintain a desired phase and/or frequency of the first and additional clocks. Dependent DCOs may generate sequences of tap select signals based on the sequence of tap select signals generated by the independent DCO to incorporate adjustments, e.g., PLL error corrections.

Claims (30)

1. A multiple frequency clock generator comprising:

an independent digital control oscillator (DCO) for generating a first clock from a source; and

a dependent DCO, dependent on at least one input received by the dependent DCO from the independent DCO, for generating a second clock from the source, wherein the first and second clocks align at their common multiple frequency with and without adjustment of the first clock.

2. The multiple frequency clock generator of claim 1 , wherein the source comprises a delay lock loop (DLL) for generating a delayed clock having a delay selected in time increments by a tap select signal, wherein the independent DCO and dependent DCO, respectively, generate the first and second clocks from the delayed clock by selecting a sequence of tap select signals.

3. The multiple frequency clock generator of claim 2 , wherein the dependent DCO receives the sequence of tap select signals generated by the independent DCO.

4. The multiple frequency clock generator of claim 3 , wherein the sequence of tap select signals generated by the dependent DCO is based on the sequence of tap select signals generated by the independent DCO.

5. The multiple frequency clock generator of claim 2 , wherein the sequence of tap select signals generated by the independent DCO can be adjusted to maintain a phase and/or frequency of the first clock.

6. The multiple frequency clock generator of claim 2 , wherein the sequence of tap select signals generated by the dependent DCO can be adjusted to maintain a phase and/or frequency of the second clock.

7. The multiple frequency clock generator of claim 2 , wherein the independent DCO generates a third clock comprising a delayed first clock to synchronize the sequence of tap select signals generated by the independent DCO.

8. The multiple frequency clock generator of claim 2 , the first clock having rising and falling edges, wherein the independent DCO utilizes the falling edge of the first clock to synchronize the sequence of tap select signals generated by the independent DCO.

9. The multiple frequency clock generator of claim 2 , wherein the sequence of tap select signals generated by the independent DCO are one-hot encoded.

10. A phase lock loop (PLL) comprising:

a detector for determining an error between a reference and a feedback;

a multiple frequency clock generator comprising:

an independent digital control oscillator (DCO) for generating a first clock from a source; and

a dependent DCO, dependent on at least one input received by the dependent DCO from the independent DCO, for generating a second clock from the source, wherein the first and second clocks align at their common multiple frequency with and without adjustment of the first clock and wherein the error is provided to the multiple frequency clock generator for adjustment to correct the error.

11. The PLL of claim 10 , wherein the feedback comprises a feedback signal selected from a plurality of signals comprising the first clock and second clock.

12. The PLL of claim 11 , wherein the feedback signal is adjusted relative to the reference before being provided as the feedback to the phase/frequency detector.

13. The PLL of claim 10 , wherein the source comprises a delay lock loop (DLL) for generating a delayed clock having a delay selected in time increments by a tap select signal, wherein the independent DCO and dependent DCO, respectively, generate the first and second clocks from the delayed clock by selecting a sequence of tap select signals.

14. The PLL of claim 13 , wherein the independent DCO receives the error and the sequence of tap select signals selected by the independent DCO is adjusted to correct the error.

15. The PLL of claim 14 , wherein the dependent DCO receives the error-adjusted sequence of tap select signals generated by the independent DCO and wherein the sequence of tap select signals generated by the dependent DCO is based on the error-adjusted sequence of tap select signals generated by the independent DCO.

16. The PLL of claim 10 , wherein the error is filtered.

17. A method comprising:

generating a clock synthesis source selectable by a tap select signal;

generating a first clock by selecting a first sequence of tap select signals; and

generating a second clock by selecting a second sequence of tap select signals based on the first sequence of tap select signals, wherein the first and second clocks align at their common multiple frequency with and without adjustment of the first clock.

18. The method of claim 17 , wherein the step of generating a clock synthesis source is performed by a delay lock loop (DLL).

19. The method of claim 17 , wherein the first sequence of tap select signals is adjustable to maintain a phase and/or frequency of the first clock.

20. The method of claim 19 , further comprising:

selecting one of the first and second clocks as feedback in a phase lock loop (PLL).

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Mar 29, 2019
From: JPMORGAN CHASE BANK, N.A.
To: INTEGRATED DEVICE TECHNOLOGY, INC.; GIGPEAK, INC.; CHIPX, INCORPORATED; ENDWAVE CORPORATION; MAGNUM SEMICONDUCTOR, INC.
Reel/Frame 048746/0001 →
SECURITY AGREEMENT Recorded Apr 5, 2017
From: INTEGRATED DEVICE TECHNOLOGY, INC.; GIGPEAK, INC.; MAGNUM SEMICONDUCTOR, INC.; ENDWAVE CORPORATION; CHIPX, INCORPORATED
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042166/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2008
From: LI, YI; CHI, JI FU
To: INTEGRATED DEVICE TECHNOLOGY, INC.
Reel/Frame 021296/0680 →