Claims
- 1. A clock recovery method for extracting a clock signal from an input digital signal in a phase lock loop, the method comprising:producing, with a voltage controlled oscillator having a control node, an output wave having a frequency that varies in response to a voltage applied to the control node; controlling, with charge pump and loop filter circuitry, the rate of change of the voltage on the control node of the voltage controlled oscillator; performing, with start-up circuitry, frequency discrimination and, in conjunction with the charge pump and loop filter circuitry, adjusting the voltage on the control node of the voltage controlled oscillator; and performing phase control and adjusting the voltage on the control node of the voltage controlled oscillator using a state machine.
- 2. A clock recovery method in accordance with claim 1 and further comprising applying, with bias circuitry, an offset voltage to the voltage controlled oscillator such that, in the absence of any voltage applied to the control node, the frequency of the output wave produced by the voltage controlled oscillator is at least half and not greater than the final frequency of the voltage controlled oscillator when frequency lock is established.
- 3. A clock recovery method in accordance with claim 1 and further comprising making, with the state machine, finer adjustments to the voltage on the control node of the voltage controlled oscillator than the start-up circuit.
- 4. A clock recovery method in accordance with claim 1 and further comprising providing an input digital signal that comprises direct spread spectrum data.
- 5. A clock recovery method in accordance with claim 1 and further comprising implementing the state machine using digital circuitry.
- 6. A clock recovery method in accordance with claim 1 and further comprising providing an input digital signal that comprises direct spread spectrum data including a plurality of chips, and varying the output of the voltage controlled oscillator until a predetermined number of transitions of the output fit within a time interval of a predetermined number of chips in incoming data.
- 7. A method of using a phase lock loop to receive an oscillating input signal and produce an output signal, the phase lock loop comprising a plurality of flip-flops which are chained together, the plurality of flip-flops including a first flip-flop having a first output, including a second flip-flop having an input coupled to the first output and having a second output, and including a third flip-flop having an input coupled to the second output, the phase lock loop further comprising a control node, the method comprising:using the flip-flops to determine time spacing between transitions to perform a frequency comparison of the output signal relative to the input signal; extracting a clock from an input digital signal; and performing phase control and adjusting the voltage on the control node of the voltage controlled oscillator.
- 8. A method in accordance with claim 7 and further comprising making adjustments to the voltage on the control node, using the flip-flops, and wherein performing phase control and adjusting the voltage on the control node comprises making finer adjustments to the voltage on the control node of the voltage controlled oscillator than are made by the flip-flops.
- 9. A communications method for extracting a clock signal from incoming digital data using a clock recovery circuit configured as a phase lock loop, the method comprising:producing an output wave using a voltage controlled oscillator having a control node and having an output at which the output wave is produced, wherein the output wave has a frequency that varies in response to a voltage applied to the control node; controlling the rate of change of the voltage on the control node of the voltage controlled oscillator; performing frequency discrimination and adjusting the voltage on the control node of the voltage controlled oscillator; performing phase control and adjusting the voltage on the control node of the voltage controlled oscillator; and applying an offset voltage to the voltage controlled oscillator such that, in operation, in the absence of any voltage applied to the control node, the frequency of the output wave produced by the voltage controlled oscillator is at least half and not greater than the final frequency lock frequency of the voltage controlled oscillator.
- 10. A clock recovery method for extracting a clock signal from an input digital signal in a phase lock loop, the method comprising:producing, with a voltage controlled oscillator having a control node, an output wave having a frequency that varies in response to a voltage applied to the control node; controlling, with charge pump and loop filter circuitry, the rate of change of the voltage on the control node of the voltage controlled oscillator; performing, with start-up circuitry, frequency discrimination and, in conjunction with the charge pump and loop filter circuitry, adjusting the voltage on the control node of the voltage controlled oscillator; and performing phase control and adjusting the voltage on the control node of the voltage controlled oscillator.
- 11. A clock recovery method in accordance with claim 10 and further comprising applying an offset voltage to the voltage controlled oscillator such that, in the absence of any voltage applied to the control node, the frequency of the output wave produced by the voltage controlled oscillator is at least half and not greater than the final frequency of the voltage controlled oscillator when frequency lock is established.
CROSS REFERENCE TO RELATED APPLICATION
This is a Continuation of U.S. patent application Ser. No. 09/397,484, filed Sep. 16, 1999, and titled “Digital Clock Recovery Loop” now U.S. Pat. No. 6,100,765, which in turn is a continuation of Ser. No. 09/005,090, filed Jan. 9, 1998, now U.S. Pat. No. 5,982,237, issued Nov. 9, 1999, which in turn is a continuation of Ser. No. 08/707,220, filed Aug. 29, 1996, now U.S. Pat. No. 5,774,022, issued Jun. 30, 1998.
US Referenced Citations (41)
Non-Patent Literature Citations (7)
| Entry |
| “CMOS Analog Integrated Circuits Based on Weak Inversion Operation”, by Eric Vittoz and Jean Fellrath, IEEE Journal of Solid State Circuits, vol. SC-12, No. 3, Jun. 1977. |
| Mitsubishi Motors Corporation Web Page, 1995. |
| “Digital RF/ID Enhances GPS”, by John R. Tuttle, Proceedings of the Second Annual Wireless Symposium, pp. 406-411, Feb. 15-18, 1994, Santa Clara, CA. |
| “Micron Morning Report”, The Idaho Statesman, Jul. 16, 1993. |
| “A Low-Power Spread Spectrum CMOS RFIC for Radio Identification Applications”, by John R. Tuttle, Conference Proceedings from RF Expo West, pp. 216-222, Mar. 22-24, 1994, San Jose, CA. |
| U.S. application No. 08/705,043, filed Aug. 29, 1996. |
| U.S. application No. 08/708,164, filed Aug. 29, 1996. |
Continuations (3)
|
Number |
Date |
Country |
| Parent |
09/397484 |
Sep 1999 |
US |
| Child |
09/610177 |
|
US |
| Parent |
09/005090 |
Jan 1998 |
US |
| Child |
09/397484 |
|
US |
| Parent |
08/707220 |
Aug 1996 |
US |
| Child |
09/005090 |
|
US |