Claims
- 1. A delay locked loop for false lock protection comprising:
a reference clock sending a first signal; a delay line for delaying the first signal and sending a second signal to an output clock; a phase detector for detecting a phase in the first signal and the second signal; a comparator for comparing an order of a rising edge of the second signal with a rising edge of the first signal and generating output data; a determinator, using the output data from the comparator, for determining a range to be associated with the rising edge of the second signal, with regard to the reference clock; and a controller for controlling the delay line using the phase detector and the output data from the comparator and the range determined by the determinator.
- 2. The delay locked loop of claim 1 wherein the range is a fast false lock range.
- 3. The delay locked loop of claim 1 wherein the range is a lock range.
- 4. The delay locked loop of claim 1 wherein the range is a slow false lock range.
- 5. The delay locked loop of claim 1 wherein the controller further comprises:
a capacitor for storing a charge, wherein the charge determines an amount of delay in the first signal; and a charge pump for charging or discharging the capacitor, wherein the charging or discharging is based on the output data and the range.
- 6. The delay locked loop of claim 1 wherein the comparator is further comprised of a delayed flip-flop.
- 7. The delay locked loop of claim 1 wherein the determinator generates a discharge control signal to discharge the capacitor if a1a2 . . . an=1, wherein a1, a2, . . . an are binary digital output data from the comparator.
- 8. The delay locked loop of claim 1 wherein the determinator generates a charge control signal to charge the capacitor if a1a2 . . . {overscore (a)}n+a1 . . . {overscore (a)}n−1=1, wherein a1, a2, a3, . . . , an−1, an are binary digital output data from the comparator.
- 9. The delay locked loop of claim 1 wherein the determinator generates a charge and discharge control signal to charge/discharge the capacitor if [(a1a2 . . . an)+(a1a2 . . . {overscore (a)}n+a1 . . . {overscore (a)}n−1)]=1, wherein a1, a2, a3, . . . , an−1, an are binary digital output data from the comparator.
- 10. The delay locked loop of claim 1 wherein the delay cell further comprises:
two or more transistors connected in series; a current source connected between a source and a drain of each of the transistors; and a capacitor connected between a common point of the two or more transistors and a ground.
- 11. A method for a delay locked loop for false lock protection comprising:
sending a first signal from a reference clock; delaying the first signal using a delay line and sending a second signal to an output clock; detecting a phase, using a phase detector, in the first signal and the second signal; comparing an order of a rising edge of the second signal with a rising edge of the first signal and generating output data; determining a range to be associated with the rising edge of the second signal, with regard to the reference clock; and controlling the delay line using the phase detector and the output data from the comparator and the range.
Priority Claims (1)
Number |
Date |
Country |
Kind |
10-2001-0060822 |
Sep 2001 |
KR |
|
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation of co-pending U.S. patent application Ser. No. 10/259,264 (Attorney Docket No. BEKAP107), entitled DLL WITH FALSE LOCK PROTECTOR filed Sep. 27, 2002, which is incorporated herein by reference for all purposes, which claims priority to Republic of Korea Patent Application No. KR10-2001-0060822, filed Sep. 28, 2001, which is incorporated herein by reference for all purposes.
Continuations (1)
|
Number |
Date |
Country |
Parent |
10259264 |
Sep 2002 |
US |
Child |
10437417 |
May 2003 |
US |