Delay locked loop , false locking

Status
Not open for further replies.

taofeng

Advanced Member level 4
Joined
Mar 21, 2006
Messages
104
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,296
Activity points
2,021
Hi Guru,
I am new to DLL, can anyone educate me what is the reason of false locking and how to solve it in a simple way ?

thanks,

Jef
 

falsh locking happens when the delay line is too long or too short, where it goes 1 or more cycles ahead, and still can reach the lock status. don't know how to fix, might need very careful control at the beginning of locking operation, use a counter or something to limit your delayline range.
 

that's the problem of the conventional circuit..
that's also the very reason why conventional DLL operates only on a very narrow operating frequency range.

by the way, just make sure you follow this:

0.5Tclock < total delay < 1Tclock
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…