Phase locked loop having memory
AssigneeRaytheon Company
InventorGeorge D. Underwood
Life of this patent
Estimating the term…
Loading patent…
AssigneeRaytheon Company
InventorGeorge D. Underwood
Estimating the term…
A phase locked loop that enables highly precise tracking and phase locking of a synthesized clock signal to a reference clock signal. The phase locked loop has a memory that enables highly precise tracking and phase locking of a synthesized clock signal to its reference clock signal. The phase locked loop predicts the exact delay setting required for a frequency match, so that over-shoots and under-shoots around a desired frequency are minimized, and correction sizes are bounded to a relatively small region in the proximity of the desired frequency. The phase locked loop uses a dynamically programmable digital delay line to implement a variable frequency oscillator. The programmable delay line is used to produce a desired synthesized clock period. The phase locked loop provides an oscillator source whose period is determined by a delay derived from a clock distribution circuit plus a delay derived from the programmable delay line. A phase detector provides phase relationship information to control logic that indicates whether the synthesized clock signal leads or lags the reference clock signal. Divide by K logic provides every K.sup.th synthesized clock edge to the phase detector which corresponds to the occurrence of the reference clock edge. The control logic implements novel methods to control the delay associated with each half clock period in a way that minimizes phase error. Optional reference clock insertion capability provided by a multiplexer enables perfect phase alignment to be achieved each time a reference clock edge occurs.
A phase locked loop comprising:
A phase locked loop for processing reference clock signals to produce a predetermined number (K) of equally spaced synthesized clock output signals between occurrences of each reference clock signal, said phase locked loop comprising:
Dependencies are inferred from the claim text.