Seamless coarse and fine delay structure for high performance DLL
First Claim
1. A method of producing a clock signal, comprising:
- applying a reference clock to a first delay unit in a single, coarse delay line, wherein said delay line includes a plurality of delay units;
generating a first intermediate clock and a second intermediate clock from said reference clock using said single delay line, wherein said first and said second intermediate clocks have a fixed phase difference therebetween; and
generating an output clock from said first and said second intermediate clocks, wherein said output clock has a phase between the phases of said first and said second intermediate clocks.
9 Assignments
0 Petitions
Accused Products
Abstract
A clock synchronization system and method avoids output clock jitter at high frequencies and also achieves a smooth phase transition at the boundary of the coarse and fine delays. The system may use a single coarse delay line configured to generate two intermediate clocks from the input reference clock and having a fixed phase difference therebetween. The coarse delay line may have a hierarchical or a non-hierarchical structure. A phase mixer receives these two intermediate clocks and generates the final output clock having a phase between the phases of the intermediate clocks. The coarse shifting in the delay line at high clock frequencies does not affect the phase relationship between the intermediate clocks fed into the phase mixer. The output clock from the phase mixer is time synchronized with the input reference clock and does not exhibit any jitter or noise even at high clock frequency inputs. Because of the rules governing abstracts, this abstract should not be used to construe the claims.
60 Citations
47 Claims
-
1. A method of producing a clock signal, comprising:
-
applying a reference clock to a first delay unit in a single, coarse delay line, wherein said delay line includes a plurality of delay units;
generating a first intermediate clock and a second intermediate clock from said reference clock using said single delay line, wherein said first and said second intermediate clocks have a fixed phase difference therebetween; and
generating an output clock from said first and said second intermediate clocks, wherein said output clock has a phase between the phases of said first and said second intermediate clocks. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of producing a clock signal from a single, coarse delay line formed by a chain of serially connected delay units with a tri-state inverter positioned at the output of each delay unit in said chain of delay units, said method comprising:
-
applying a reference clock to a first delay unit in said coarse delay line;
starting with a pair of delay units that includes said first delay unit, selectively activating two or more delay units and each tri-state inverter connected to an input and an output, respectively, of the most-recently activated delay unit in said two or more delay units based on a delay determination by a phase detector;
combining outputs of at least certain of the even-numbered tri-state inverters in said delay line to generate said first intermediate clock and selectively combining outputs of at least certain of the odd-numbered tri-state inverters in said delay line to generate said second intermediate clock, wherein said first and said second intermediate clocks have a fixed phase difference therebetween; and
generating an output clock from said first and said second intermediate clocks, wherein said output clock has a phase between the phases of said first and said second intermediate clocks. - View Dependent Claims (9, 10, 11)
-
-
12. A method of operating a synchronization circuit, comprising:
-
applying a reference clock to a first delay unit in a single, coarse delay line, wherein said delay line includes a plurality of delay units;
generating a first intermediate clock and a second intermediate clock from said reference clock using said single, coarse delay line, wherein said first and said second intermediate clocks have a fixed phase difference therebetween;
inputting said first and said second intermediate clocks into a fine delay unit;
generating an output clock from said first and said second intermediate clocks using said fine delay unit, wherein said output clock has a phase between the phases of said first and said second intermediate clocks; and
using said output clock as a feedback signal to control the number of delay units that are active in said coarse delay line. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A circuit, comprising:
-
a single, coarse delay line for receiving a reference clock and for generating a first intermediate clock and a second intermediate clock therefrom, wherein said first and said second intermediate clocks have a fixed phase difference therebetween; and
a phase mixer coupled to said delay line to receive said first and said second intermediate clocks as inputs thereto and to generate an output clock as an output therefrom, wherein said output clock has a phase between the phases of said first and said second intermediate clocks. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A synchronization circuit, comprising:
-
a single, coarse delay line for receiving a reference clock and for generating a first intermediate clock and a second intermediate clock therefrom, wherein said first and said second intermediate clocks have a fixed phase difference therebetween;
a phase mixer coupled to said delay line to receive said first and said second intermediate clocks as inputs thereto and to generate an output clock as an output therefrom, wherein said output clock has a phase between the phases of said first and said second intermediate clocks; and
a feedback loop for controlling said coarse delay line. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A memory device, comprising:
-
a plurality of memory cells; and
a plurality of peripheral devices for writing data to and reading data from said plurality of memory cells, said peripheral devices including a synchronization circuit comprising;
a single, coarse delay line for receiving a reference clock and for generating a first intermediate clock and a second intermediate clock therefrom, wherein said first and said second intermediate clocks have a fixed phase difference therebetween;
a phase mixer coupled to said delay line to receive said first and said second intermediate clocks as inputs thereto and to generate an output clock as an output therefrom, wherein said output clock has a phase between the phases of said first and said second intermediate clocks; and
a feedback loop for controlling said coarse delay line. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39)
-
-
40. A system, comprising:
-
a processor;
a bus; and
a memory device coupled to said processor via said bus, wherein said memory device comprises a plurality of memory cells and a plurality of peripheral devices for writing data to and reading data from said plurality of memory cells, said peripheral devices including a synchronization circuit comprising;
a single, coarse delay line for receiving a reference clock and for generating a first intermediate clock and a second intermediate clock therefrom, wherein said first and said second intermediate clocks have a fixed phase difference therebetween;
a phase mixer coupled to said delay line to receive said first and said second intermediate clocks as inputs thereto and to generate an output clock as an output therefrom, wherein said output clock has a phase between the phases of said first and said second intermediate clocks; and
a feedback loop for controlling said coarse delay line. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47)
-
Specification