Claims
- 1. A delay-locked loop that reduces the phase difference between to clock signals, comprising:
a digital controller; a coarse delay coupled to said digital controller; and a fine delay coupled to said digital controller; wherein said coarse delay provides variable delay in increments that are larger than increments provided by said fine delay.
- 2. The delay-locked loop of claim 1 wherein said coarse delay includes a plurality of delay elements serially connected and the connection between each pair of adjacent delay elements comprising a tap and all of said taps are coupled to a multiplexer.
- 3. The delay-locked loop of claim 2 wherein said multiplexer is controlled by said controller.
- 4. The delay-locked loop of claim 2 wherein said multiplexer a counter is disposed between said controller and said multiplexer and signal from said counter causes the multiplexer to select one of the coarse delay taps.
- 5. The delay-locked loop of claim 1 further including a phase detector which receives the two clock signals to be synchronized and provides an output error signal to said controller, said error signal indicating the phase difference between the two clock signals to be synchronized.
- 6. The delay-locked loop of claim 3 further including a phase detector which receives the two signals to be synchronized and provides an output error signal to said controller, said error signal indicating the phase difference between the two signals to be synchronized.
- 7. The delay-locked loop of claim 6 wherein the controller selects the first tap from the coarse delay which results in a derived clock edge placement that produces a negative phase error less than the coarse tap delay.
- 8. The delay-locked loop of claim 1 wherein said fine delay includes a plurality of delay includes a plurality of delay elements.
- 9. The delay-locked loop of claim 1 wherein said controller first selects a coarse delay and then selects a fine delay.
- 10. The delay-locked loop of claim 1 further including temperature compensation circuit coupled to said fine delay.
- 11. An electronic system, comprising:
an integrated circuit; and a delay-locked loop coupled to said integrated circuit, said delay-locked loop reducing the phase difference between to clock signals, comprising:
a digital controller; a coarse delay coupled to said digital controller; and a fine delay coupled to said digital controller; wherein said coarse delay provides variable delay in increments that are larger than increments provided by said fine delay.
- 12. The electronic system of claim 11 wherein said coarse delay includes a plurality of delay elements serially connected and the connection between each pair of adjacent delay elements comprising a tap and all of said taps are coupled to a multiplexer.
- 13. The electronic system of claim 12 wherein said multiplexer is controlled by said controller.
- 14. The electronic system of claim 12 wherein said multiplexer a counter is disposed between said controller and said multiplexer and signal from said counter causes the multiplexer to select one of the coarse delay taps.
- 15. The electronic system of claim 11 further including a phase detector which receives the two clock signals to be synchronized and provides an output error signal to said controller, said error signal indicating the phase difference between the two clock signals to be synchronized.
- 16. The electronic system of claim 13 further including a phase detector which receives the two signals to be synchronized and provides an output error signal to said controller, said error signal indicating the phase difference between the two signals to be synchronized.
- 17. The electronic system of claim 16 wherein the controller selects the first tap from the coarse delay which results in a derived clock edge placement that produces a negative phase error less than the coarse tap delay.
- 18. The electronic system of claim 11 wherein said fine delay includes a plurality of delay includes a plurality of delay elements.
- 19. The electronic system of claim 11 wherein said controller first selects a coarse delay and then selects a fine delay.
- 20. The electronic system of claim 11 further including temperature compensation circuit coupled to said fine delay.
- 21. The electronic system of claim 11 wherein said integrated circuit comprises a microprocessor.
- 22. A method of synchronizing the phase difference between two clocks signals; comprising:
(a) performing a first lock stage in which coarse phase adjustments are made to one of said clock signals; (b) performing a second lock stage in which fine phase adjustments are made to the clock signal adjusted in (a); wherein said coarse phase adjustments are larger than said fine phase adjustments.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a non-provisional application claiming priority to provisional application Serial No. 60/230,078, filed on Sep. 5, 2000, entitled “All Digital Delay-Locked Loop With Wide Dynamic Range And Fine Precision,” the teachings of which are incorporated by reference herein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60230078 |
Sep 2000 |
US |