Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
304 words
A combined digital delay lock loop and frequency multiplier comprising: a phase comparator for comparing phase of a clock signal and a comparison clock signal and outputting a first signal indicating whether the clock signal leads or lags the comparison clock signal; up/down shift register, coupled to the phase comparator, for receiving the first signal and shifting a predetermined bit within the up/down shift register in a direction corresponding to a phase difference between the clock signal and the comparison clock signal; a variable delay line, coupled to the up/down shift register and receiving the clock signal, said variable delay line comprising a plurality of discrete fixed delay elements, each of the plurality of discrete fixed delay elements being activated and deactivated in response to a position of the predetermined bit in the up/down shift register for selectively delaying the clock signal by an amount proportional to the number of activated fixed delay elements to produce a delayed clock signal, said variable delay line further comprising a plurality of pulse generating circuits, each coupled to a corresponding one of said plurality of delay segments, for receiving a corresponding delay signal and producing a corresponding pulse at a predetermined edge of the corresponding delay signal; and a clock generator circuit, coupled to the plurality of pulse generating circuits, for generating a multiple clock signal, wherein an edge of the multiple clock signal is generated from a corresponding pulse from one of the plurality of pulse generating circuits, wherein said clock generator circuit comprises a clock multiplier, coupled to the variable delay line, for generating a multiple clock signal having a frequency multiple of the clock signal and in a predetermined phase relationship with the clock signal; and means, coupled to the clock multiplier, for receiving the multiple clock signal and generating the comparison clock signal.
Claim 2
Dependent Claim
304 words
A combined digital delay lock loop and frequency multiplier comprising: a phase comparator for comparing phase of a clock signal and a comparison clock signal and outputting a first signal indicating whether the clock signal leads or lags the comparison clock signal; up/down shift register, coupled to the phase comparator, for receiving the first signal and shifting a predetermined bit within the up/down shift register in a direction corresponding to a phase difference between the clock signal and the comparison clock signal; a variable delay line, coupled to the up/down shift register and receiving the clock signal, said variable delay line comprising a plurality of discrete fixed delay elements, each of the plurality of discrete fixed delay elements being activated and deactivated in response to a position of the predetermined bit in the up/down shift register for selectively delaying the clock signal by an amount proportional to the number of activated fixed delay elements to produce a delayed clock signal, said variable delay line further comprising a plurality of pulse generating circuits, each coupled to a corresponding one of said plurality of delay segments, for receiving a corresponding delay signal and producing a corresponding pulse at a predetermined edge of the corresponding delay signal; and a clock generator circuit, coupled to the plurality of pulse generating circuits, for generating a multiple clock signal, wherein an edge of the multiple clock signal is generated from a corresponding pulse from one of the plurality of pulse generating circuits, wherein said clock generator circuit comprises a clock multiplier, coupled to the variable delay line, for generating a multiple clock signal having a frequency multiple of the clock signal and in a predetermined phase relationship with the clock signal; and means, coupled to the clock multiplier, for receiving the multiple clock signal and generating the comparison clock signal.
Claim 3
Dependent Claim
47 words
The digital delay lock loop of claim 1, wherein said means for receiving the delayed clock signal and generating the comparison clock signal comprises: a divider, coupled to the clock multiplier and the phase comparator, for dividing the multiple clock signal to generate the comparison clock signal.
Claim 4
Dependent Claim
270 words
A digital delay lock comprising: a phase comparator for comparing phase of a clock signal and a comparison clock signal and outputting a first signal indicating whether the clock signal leads the comparison clock signal, and a second signal when the clock signal lags the comparison clock signal; up/down shift register, coupled to the phase comparator, for receiving the first signal and the second signal and shifting a predetermined bit within the up/down shift register in a direction corresponding to a phase difference between the clock signal and the comparison clock signal; a variable delay line, coupled to the up/down shift register and receiving the clock signal, said variable delay line comprising a plurality of discrete fixed delay elements, each of the plurality of discrete delay elements being activated and deactivated in response to a position of the predetermined bit in the up/down shift register for selectively delaying the clock signal by an amount proportional to the number of activated fixed delay elements to produce a delayed clock signal; and means, coupled to the variable delay line, for receiving the delayed clock signal and generating the comparison clock signal, wherein said phase comparator further comprises: means for setting initial conditions of the phase comparator at reset, and wherein said means for setting initial conditions of the phase comparator at reset comprises: means for receiving a reset signal and the clock signal and for generating an initial condition reset signal pulse having a predetermined period; and means, coupled to said phase comparator, for forcing portions of said phase comparator at predetermined logic levels during the initial condition reset signal pulse period.
Claim 5
Dependent Claim
270 words
A digital delay lock comprising: a phase comparator for comparing phase of a clock signal and a comparison clock signal and outputting a first signal indicating whether the clock signal leads the comparison clock signal, and a second signal when the clock signal lags the comparison clock signal; up/down shift register, coupled to the phase comparator, for receiving the first signal and the second signal and shifting a predetermined bit within the up/down shift register in a direction corresponding to a phase difference between the clock signal and the comparison clock signal; a variable delay line, coupled to the up/down shift register and receiving the clock signal, said variable delay line comprising a plurality of discrete fixed delay elements, each of the plurality of discrete delay elements being activated and deactivated in response to a position of the predetermined bit in the up/down shift register for selectively delaying the clock signal by an amount proportional to the number of activated fixed delay elements to produce a delayed clock signal; and means, coupled to the variable delay line, for receiving the delayed clock signal and generating the comparison clock signal, wherein said phase comparator further comprises: means for setting initial conditions of the phase comparator at reset, and wherein said means for setting initial conditions of the phase comparator at reset comprises: means for receiving a reset signal and the clock signal and for generating an initial condition reset signal pulse having a predetermined period; and means, coupled to said phase comparator, for forcing portions of said phase comparator at predetermined logic levels during the initial condition reset signal pulse period.
Claim 6
Dependent Claim
83 words
The digital delay lock loop of claim 3, wherein said up/down shift register comprises a plurality of up/down shift registers coupled in series, each of said plurality of up/down shift registers comprising: a master flip-flop for storing a first bit and for outputting the first bit to when the first signal is received; and a slave flip-flop, coupled to the master flip-flop, for receiving the first bit from the master flip-flop and outputting a second bit when a delayed first signal is received.
Claim 7
Independent Claim
279 words
A method for multiplying a clock signal to produce a multiplied clock signal while controlling the phase relationship between the clock signal and the multiplied clock signal, said method comprising the steps of: comparing phase of a clock signal and a comparison clock signal in a phase comparator and outputting a first signal indicating whether the clock signal leads or lags the comparison clock signal, shifting a predetermined bit within an up/down shift register in a direction corresponding to a phase difference between the clock signal and the comparison clock signal, activating a selected portion of a plurality of discrete fixed delay elements in response to a position of the predetermined bit in the up/down shift register to selectively delay the clock signal by an amount proportional to the number of activated fixed delay elements to produce a delayed clock signal, generating the comparison clock signal from the delayed clock signal, and generating a multiple clock signal having a frequency multiple of the clock signal having a predetermined phase relationship with the clock signal, wherein the step of generating a multiple clock signal having a frequency multiple of the clock signal having a predetermined phase relationship with the clock signal further comprises the steps of: receiving in a plurality of pulse generating circuits, each coupled to a corresponding one of said plurality of fixed delay elements, a corresponding delay signal, producing, in the plurality of pulse generating circuits, a corresponding pulse at a predetermined edge of the corresponding delay signal, and generating a multiple clock signal, wherein an edge of the multiple clock signal is generated from a corresponding pulse from one of the plurality of pulse generating circuits.
Claim 8
Independent Claim
279 words
A method for multiplying a clock signal to produce a multiplied clock signal while controlling the phase relationship between the clock signal and the multiplied clock signal, said method comprising the steps of: comparing phase of a clock signal and a comparison clock signal in a phase comparator and outputting a first signal indicating whether the clock signal leads or lags the comparison clock signal, shifting a predetermined bit within an up/down shift register in a direction corresponding to a phase difference between the clock signal and the comparison clock signal, activating a selected portion of a plurality of discrete fixed delay elements in response to a position of the predetermined bit in the up/down shift register to selectively delay the clock signal by an amount proportional to the number of activated fixed delay elements to produce a delayed clock signal, generating the comparison clock signal from the delayed clock signal, and generating a multiple clock signal having a frequency multiple of the clock signal having a predetermined phase relationship with the clock signal, wherein the step of generating a multiple clock signal having a frequency multiple of the clock signal having a predetermined phase relationship with the clock signal further comprises the steps of: receiving in a plurality of pulse generating circuits, each coupled to a corresponding one of said plurality of fixed delay elements, a corresponding delay signal, producing, in the plurality of pulse generating circuits, a corresponding pulse at a predetermined edge of the corresponding delay signal, and generating a multiple clock signal, wherein an edge of the multiple clock signal is generated from a corresponding pulse from one of the plurality of pulse generating circuits.
Claim 9
Dependent Claim
29 words
The method of claim 5, wherein the step of generating the comparison clock signal comprises the step of: dividing the multiple clock signal to generate the comparison clock signal.
Claim 10
Independent Claim
228 words
A method for controlling phase relationship of two clock signals comprising the steps of: comparing phase of a clock signal and a comparison clock signal in a phase comparator and outputting a first signal indicating whether the clock signal leads the comparison clock signal, and a second signal indicating whether the clock signal lags the comparison clock signal, shifting a predetermined bit within an up/down shift register in a direction corresponding to a phase difference between the clock signal and the comparison clock signal in response to the first and second signals, activating a selected portion of a plurality of discrete fixed delay elements in response to a position of the predetermined bit in the up/down shift register to selectively delay the clock signal by an amount proportional to the number of activated fixed delay elements to produce a delayed clock signal, and generating the comparison clock signal from the delayed clock signal, wherein the step of comparing phase further comprises the step of: setting initial conditions of the phase comparator at reset, wherein said step of setting initial conditions of the phase comparator at reset comprises the steps of: generating, from a reset signal and the clock signal, an initial condition reset signal pulse having a predetermined period, and forcing portions of the phase comparator to predetermined logic levels during the initial condition reset signal pulse period.
Claim 11
Independent Claim
228 words
A method for controlling phase relationship of two clock signals comprising the steps of: comparing phase of a clock signal and a comparison clock signal in a phase comparator and outputting a first signal indicating whether the clock signal leads the comparison clock signal, and a second signal indicating whether the clock signal lags the comparison clock signal, shifting a predetermined bit within an up/down shift register in a direction corresponding to a phase difference between the clock signal and the comparison clock signal in response to the first and second signals, activating a selected portion of a plurality of discrete fixed delay elements in response to a position of the predetermined bit in the up/down shift register to selectively delay the clock signal by an amount proportional to the number of activated fixed delay elements to produce a delayed clock signal, and generating the comparison clock signal from the delayed clock signal, wherein the step of comparing phase further comprises the step of: setting initial conditions of the phase comparator at reset, wherein said step of setting initial conditions of the phase comparator at reset comprises the steps of: generating, from a reset signal and the clock signal, an initial condition reset signal pulse having a predetermined period, and forcing portions of the phase comparator to predetermined logic levels during the initial condition reset signal pulse period.
Claim 12
Dependent Claim
92 words
The method of claim 7, wherein said up/down shift register comprises a plurality of up/down shift registers coupled in series, and the step of shifting a predetermined bit within an up/down shift register comprises the steps of: storing a first bit in a master flip-flop, outputting the first bit from the master flip-flop when the first signal is received, receiving, in a slave flip-flop coupled to the master flip-flop the first bit from the master flip-flop, and outputting a second bit from the slave flip-flop when a delayed first signal is received.
Claim 13
Dependent Claim
283 words
A clock doubling circuit comprising: a phase comparator for comparing phase of a clock signal and a comparison clock signal derived from a doubled clock signal and outputting a first signal indicating whether the clock signal leads or lags the comparison clock signal; up/down shift register, coupled to the phase comparator, for receiving the first signal and shifting a predetermined bit within the up/down shift register in a direction corresponding to a phase difference between the clock signal and the comparison clock signal; a variable delay line, coupled to the up/down shift register and receiving the clock signal, said variable delay line comprising a plurality of discrete fixed delay elements, each of the plurality of discrete delay elements being activated and deactivated in response to a position of the predetermined bit in the up/down shift register for selectively delaying the clock signal by an amount proportional to the number of activated fixed delay elements to produce a delayed clock signal; a clock doubler, coupled to the variable delay line, for generating the doubled clock signal in a predetermined phase relationship with the clock signal; and means, coupled to the clock doubler, for receiving the doubled clock signal and generating the comparison clock signal; a plurality of pulse generating circuits, each coupled to a corresponding one of said plurality of delay segments, for receiving a corresponding delay signal and producing a corresponding pulse at a predetermined edge of the corresponding delay signal; and a clock generator circuit, coupled to the plurality of pulse generating circuits, for generating the double clock signal, wherein an edge of the double clock signal is generated from a corresponding pulse from one of the plurality of pulse generating circuits.
Claim 14
Dependent Claim
283 words
A clock doubling circuit comprising: a phase comparator for comparing phase of a clock signal and a comparison clock signal derived from a doubled clock signal and outputting a first signal indicating whether the clock signal leads or lags the comparison clock signal; up/down shift register, coupled to the phase comparator, for receiving the first signal and shifting a predetermined bit within the up/down shift register in a direction corresponding to a phase difference between the clock signal and the comparison clock signal; a variable delay line, coupled to the up/down shift register and receiving the clock signal, said variable delay line comprising a plurality of discrete fixed delay elements, each of the plurality of discrete delay elements being activated and deactivated in response to a position of the predetermined bit in the up/down shift register for selectively delaying the clock signal by an amount proportional to the number of activated fixed delay elements to produce a delayed clock signal; a clock doubler, coupled to the variable delay line, for generating the doubled clock signal in a predetermined phase relationship with the clock signal; and means, coupled to the clock doubler, for receiving the doubled clock signal and generating the comparison clock signal; a plurality of pulse generating circuits, each coupled to a corresponding one of said plurality of delay segments, for receiving a corresponding delay signal and producing a corresponding pulse at a predetermined edge of the corresponding delay signal; and a clock generator circuit, coupled to the plurality of pulse generating circuits, for generating the double clock signal, wherein an edge of the double clock signal is generated from a corresponding pulse from one of the plurality of pulse generating circuits.
Claim 15
Dependent Claim
46 words
The clock doubling circuit of claim 9, wherein said means for receiving the delayed clock signal and generating the comparison clock signal comprises: a divider, coupled to the clock doubler and the phase comparator, for dividing the double clock signal to generate the comparison clock signal.
Claim 16
Dependent Claim
299 words
A clock doubling circuit comprising: a phase comparator for comparing phase of a clock signal and a comparison clock signal derived from a doubled clock signal and outputting a first signal indicating whether the clock signal leads the comparison clock signal and a second signal indicating whether the clock signal lags the comparison clock signal; up/down shift register, coupled to the chase comparator, for receiving the first signal and the second signal and shifting a predetermined bit within the up/down shift register in a direction corresponding to a phase difference between the clock signal and the comparison clock signal; a variable delay line, coupled to the up/down shift register and receiving the clock signal, said variable delay line comprising a plurality of discrete fixed delay elements, each of the plurality of discrete delay elements being activated and deactivated in response to a position of the predetermined bit in the up/down shift register for selectively delaying the clock signal by an amount proportional to the number of activated fixed delay elements to produce a delayed clock signal; a clock doubler, coupled to the variable delay line, for generating the doubled clock signal in a predetermined phase relationship with the clock signal; and means, coupled to the clock doubler, for receiving the doubled clock signal and generating the comparison clock signal, wherein said phase comparator further comprises: means for setting initial conditions of the phase comparator at reset, wherein said means for setting initial conditions of the phase comparator at reset comprises: means for receiving a reset signal and the clock signal and for generating an initial condition reset signal pulse having a predetermined period; and means, coupled to said phase comparator, for forcing portions of said phase comparator at predetermined logic levels during the initial condition reset signal pulse period.
Claim 17
Dependent Claim
299 words
A clock doubling circuit comprising: a phase comparator for comparing phase of a clock signal and a comparison clock signal derived from a doubled clock signal and outputting a first signal indicating whether the clock signal leads the comparison clock signal and a second signal indicating whether the clock signal lags the comparison clock signal; up/down shift register, coupled to the chase comparator, for receiving the first signal and the second signal and shifting a predetermined bit within the up/down shift register in a direction corresponding to a phase difference between the clock signal and the comparison clock signal; a variable delay line, coupled to the up/down shift register and receiving the clock signal, said variable delay line comprising a plurality of discrete fixed delay elements, each of the plurality of discrete delay elements being activated and deactivated in response to a position of the predetermined bit in the up/down shift register for selectively delaying the clock signal by an amount proportional to the number of activated fixed delay elements to produce a delayed clock signal; a clock doubler, coupled to the variable delay line, for generating the doubled clock signal in a predetermined phase relationship with the clock signal; and means, coupled to the clock doubler, for receiving the doubled clock signal and generating the comparison clock signal, wherein said phase comparator further comprises: means for setting initial conditions of the phase comparator at reset, wherein said means for setting initial conditions of the phase comparator at reset comprises: means for receiving a reset signal and the clock signal and for generating an initial condition reset signal pulse having a predetermined period; and means, coupled to said phase comparator, for forcing portions of said phase comparator at predetermined logic levels during the initial condition reset signal pulse period.
Claim 18
Dependent Claim
82 words
The clock doubling circuit of claim 11, wherein said up/down shift register comprises a plurality of up/down shift registers coupled in series, each of said plurality of up/down shift registers comprising: a master flip-flop for storing a first bit and for outputting the first bit to when the first signal is received; and a slave flip-flop, coupled to the master flip-flop, for receiving the first bit from the master flip-flop and outputting a second bit when a delayed first signal is received.