Claims
- 1. A method for controlling an oscillator in a phase locked loop system, said method comprising:
generating a digital representation of a phase error signal of the phase locked loop system; generating a multi-bit accumulated digital phase error signal representing an accumulated value of successive values of the digital phase error signal; and generating an oscillator control signal corresponding to the accumulated digital phase error signal.
- 2. The method defined by claim 1 wherein the digital phase error signal comprises a quantized-time and quantized-value signal which encodes polarity of phase error.
- 3. The method defined by claim 1 wherein the digital phase error signal comprises a quantized-time and quantized-value signal which linearly encodes phase error.
- 4. The method defined by claim 1 wherein the generating the digital representation of the phase error signal comprises:
generating an analog representation of a phase error signal; and converting the analog phase error signal into a corresponding digital phase error signal.
- 5. The method defined by claim 4 wherein the converting step comprises delta-sigma encoding the digital phase error signal.
- 6. The method defined by claim 1 wherein the generating a multi-bit accumulated digital phase error signal comprises:
accumulating successive values of a digital input signal representing the phase error, and providing a multi-bit accumulated digital phase error signal.
- 7. The method defined by claim 6 wherein:
the oscillator control signal corresponds to a configurable number of bits of the multi-bit accumulated digital phase error signal .
- 8. The method defined by claim 6 wherein the accumulating successive values of a digital input signal representing the phase error step comprises:
clocking a lower-order accumulator circuit at a first clock rate, said lower-order accumulator circuit having an input responsive to the digital input signal representing the phase error, and having at least one output; and clocking an upper-order accumulator circuit at a second clock rate, said upper-order accumulator circuit having an input coupled to an output of the lower-order accumulator circuit, and having an output for conveying a portion of the multi-bit accumulated digital phase error signal; wherein the respective outputs of the lower-order accumulator circuit and the upper-order accumulator circuit together comprise the multi-bit accumulated digital phase error signal.
- 9. The method defined by claim 8 wherein:
the second clock rate is lower than the first clock rate.
- 10. The method defined by claim 8 further comprising:
generating the oscillator control signal corresponding to only a portion of the upper-order and lower-order accumulator bits forming the accumulated digital phase error signal.
- 11. The method defined by claim 10 wherein:
generating the oscillator control signal corresponding to only upper-order accumulator bits forming the accumulated digital phase error signal.
- 12. The method defined by claim 6 further comprising:
decimating the digital phase error signal and accumulating successive values of the decimated digital phase error signal to generate the multi-bit accumulated digital phase error signal.
- 13. The method defined by claim 1 wherein:
the oscillator control signal comprises an analog representation of at least a most-significant-bit portion of the accumulated digital phase error signal.
- 14. The method defined by claim 1 wherein:
the multi-bit accumulated digital phase error signal is computed to a greater number of bits than that to which the oscillator control signal corresponds.
- 15. The method defined by claim 1 further comprising:
providing the oscillator control signal as an analog signal.
- 16. The method defined by claim 15 further comprising:
low-pass filtering the analog oscillator control signal.
- 17. The method defined by claim 1 further comprising:
configuring a number of bits in the accumulated digital phase error signal to determine an effective value of capacitance within a filter portion of the phase locked loop system.
- 18. The method defined by claim 17 further comprising:
varying the number of bits in the accumulated digital phase error signal to alter an operating characteristic of the phase locked loop system.
- 19. The method defined by claim 1 implemented entirely within an integrated circuit.
- 20. The method defined by claim 1 implemented entirely within an integrated circuit which is configured to recover clock and data from an incoming data signal having more than one possible data rate, said method further comprising varying the number of bits in the accumulated digital phase error signal based upon the data rate of the incoming data input signal.
- 21. The method defined by claim 20 wherein the incoming data input signal is a SONET signal.
CROSS-REFERENCE TO RELATED APPLICATION(S)
[0001] This application is a Continuation application of U.S. application Ser. No. 10/656,425 filed on Sep. 5, 2003 entitled “Digitally-Synthesized Loop Filter Circuit Particularly Useful For A Phase Locked Loop,” which is a Divisional application of U.S. application Ser. No. 09/902,541 filed on Jul. 10, 2001 entitled “Digitally-Synthesized Loop Filter Circuit Particularly Useful For A Phase Locked Loop,” which application claims the benefit of U.S. Provisional Application No. 60/217,207, filed Jul. 10, 2000, and U.S. Provisional Application No. 60/217,208, filed Jul. 10, 2000. Each of the aforementioned applications is hereby incorporated by reference.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60217207 |
Jul 2000 |
US |
|
60217208 |
Jul 2000 |
US |
Divisions (1)
|
Number |
Date |
Country |
Parent |
09902541 |
Jul 2001 |
US |
Child |
10656425 |
Sep 2003 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
10656425 |
Sep 2003 |
US |
Child |
10895002 |
Jul 2004 |
US |