Circuitry for the delay adjustment of a clock signal
First Claim
1. A circuit for adjusting the phase of an incoming periodic signal comprising:
- a delay chain, coupled to receive said incoming periodic signal and having a plurality of taps;
a desired delay adjustment input;
a boundary detector coupled to a plurality of said taps and configured to indicate at the boundary detector output which tap is at a specified signal transition of said incoming periodic signal; and
a selection circuit, coupled to said taps, said desired delay adjustment input and said boundary detector, said selection circuit being configured to select a tap based on said desired delay adjustment input and said boundary detector output.
1 Assignment
0 Petitions
Accused Products
Abstract
Circuitry for adjusting the phase of an incoming periodic signal, typically a clock signal, throughout the entire period of the periodic signal. Phase adjustment circuitry has high resolution and employs only the number of delay elements in a delay chain necessary to span at least the period of the incoming signal or at least half the period in the case of dual chains receiving complementary clocks. Phase adjustment circuitry includes a delay chain of having a plurality of taps, a boundary detector for indicating when a tap is at a phase boundary of the incoming periodic signal, and selection circuitry for selecting one of the taps from the delay chain based on the boundary detector output and the selection circuitry input such that the selected tap is the desired phase adjustment of the incoming periodic signal and that the delay of the incoming signal is adjustable across its phase boundaries. Phase interpolation between the taps of the delay chain is employed to increase the resolution of the adjustment to the periodic signal. Duty cycle correction of the input clock and the selected output clock is employed to improve accuracy.
-
Citations
16 Claims
-
1. A circuit for adjusting the phase of an incoming periodic signal comprising:
-
a delay chain, coupled to receive said incoming periodic signal and having a plurality of taps; a desired delay adjustment input; a boundary detector coupled to a plurality of said taps and configured to indicate at the boundary detector output which tap is at a specified signal transition of said incoming periodic signal; and a selection circuit, coupled to said taps, said desired delay adjustment input and said boundary detector, said selection circuit being configured to select a tap based on said desired delay adjustment input and said boundary detector output. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A circuit for adjusting the phase of an incoming periodic signal comprising:
-
a delay chain, coupled to receive said incoming periodic signal and having a plurality of taps, wherein said delay chain comprises a pair of first and second delay chains, each delay chain spanning at least half a period of said incoming periodic signal, said first delay chain receiving the incoming periodic signal and the second delay chain receiving a complement of the incoming periodic signal; a desired delay adjustment input; a boundary detector coupled to a plurality of said taps and configured to indicate at the boundary detector output which tap is at a specified phase boundary of said incoming periodic signal; and a selection circuit, coupled to said taps, said desired delay adjustment input and said boundary detector, said selection circuit being configured to select a tap based on said desired delay adjustment input and said boundary detector output. - View Dependent Claims (7)
-
-
8. A circuit for adjusting the phase of an incoming periodic signal comprising:
-
a delay chain, coupled to receive said incoming periodic signal and having a plurality of taps; a desired delay adjustment input; a boundary detector coupled to a plurality of said taps and configured to indicate at the boundary detector output which tap is at a specified phase boundary of said incoming periodic signal; a selection circuit, coupled to said taps, said desired delay adjustment input and said boundary detector, said selection circuit being configured to select a tap based on said desired delay adjustment input and said boundary detector output; and a duty cycle correction circuit, coupled to the selection circuit. - View Dependent Claims (9, 10)
-
-
11. A circuit for delay adjusting an incoming periodic signal, comprising:
-
a delay chain having a plurality of output taps and an input for receiving the incoming periodic signal, the delay chain producing at the output taps a set of increasingly delayed versions of the incoming periodic signal, the delayed versions spanning at least the period of the incoming periodic signal; a boundary detector, coupled to receive the incoming periodic signal and coupled to the taps, the boundary detector generating a signal transition indication at a boundary detector output in response to the incoming periodic signal, the signal transition indication occurring when a signal at one of the taps is adjacent a signal transition of the incoming signal; and a selection circuit, coupled to (i) a selection input providing selection information specifying a desired delay adjustment of the incoming periodic signal, (ii) the output taps of the delay chain, and (iii) the boundary detector output, the selection circuit selecting as an output the signal of one of the taps in response to the selection information and the signal transition indication, such that the delay of the incoming signal is adjustable across its phase boundaries.
-
-
12. A circuit for delay adjusting an incoming periodic signal, comprising:
-
a delay chain having a plurality of output taps and an input receiving the incoming periodic signal, the delay chain producing at the taps a set of increasingly delayed versions of the incoming periodic signal, the delayed versions spanning the period of the incoming periodic signal; a boundary detector having inputs for receiving the incoming periodic signal and the signals at the taps, the boundary detector generating a signal transition indication when a signal at one of the taps is adjacent a signal transition of the incoming periodic signal; a first selection circuit having (i) an input for receiving selection input information specifying a delay adjustment of the incoming periodic signal and (ii) an input for receiving the signal transition indication, the first selection circuit selecting two from the set of delayed versions of the incoming periodic signal based on the signal transition indication and the selection input information; a blender circuit having inputs for receiving (i) the two selected and (ii) delayed versions of the incoming periodic signal, the blender circuit producing a set of interpolated outputs which span a delay between the two selected, delayed versions of the incoming signal; and a second selection circuit having inputs receiving the selection input information, the second selection circuit selecting one of the interpolated outputs based on the selection input information and for providing the delay adjusted periodic signal as the selected one of the interpolated outputs.
-
-
13. A delay lock loop circuit for an incoming periodic signal, comprising:
-
a delay circuit including a delay chain, coupled to receive said incoming periodic signal and having a plurality of taps, a desired delay adjustment input, a boundary detector coupled to a plurality of said taps and configured to indicate at a boundary detector output which tap is at a specified phase boundary of said incoming periodic signal, and a selection circuit, coupled to said taps, said desired delay adjustment input and said boundary detector, said selection circuit being configured to select a tap based on said desired delay adjustment input and said boundary detector output; a phase detector coupled between an input and an output of said delay circuit; and an counter having an output coupled to said desired delay adjustment input, a first input coupled to said phase detector and a second input coupled to said boundary detector output. - View Dependent Claims (14)
-
-
15. A method for delaying an incoming periodic signal, the method comprising the steps of:
-
receiving the incoming periodic signal and producing a set of increasingly delayed versions of the incoming periodic signal, the delayed versions spanning at least the period of the incoming periodic signal; generating a signal transition indication when one of the delayed versions of the incoming periodic signal is adjacent a signal transition of the incoming periodic signal; receiving selection input information specifying a delay adjustment of the incoming periodic signal; and selecting one of the delayed versions of the incoming periodic signal based on the selection input information and the signal transition indication, such that the delay of the incoming signal is adjustable across its phase boundaries.
-
-
16. A method for delaying an incoming periodic signal, the method comprising the steps of:
-
receiving the incoming periodic signal and producing at least one set of increasingly delayed versions of the incoming periodic signal, the delayed versions spanning the period of the incoming periodic signal; generating a signal transition indication when one of the delayed versions of the incoming periodic signal is adjacent a signal transition of the incoming periodic signal; receiving selection input information specifying a delay adjustment of the incoming periodic signal; and selecting two delayed versions of the incoming periodic signal based on the signal transition indication and the selection input information; producing a set of interpolated outputs which span a delay between the two selected, delayed versions of the incoming signal; and selecting one of the interpolated outputs based on the selection input information.
-
Specification