An improved edge-triggered fully 
digital delay locked loop (DLL), which maintains reliable synchronization from startup and in 
spite of 
system clock jitter is described. An internal 
clock signal is synchronized with a reference 
clock signal by propagating the reference 
clock signal through a variable digital 
delay path. A wide phase detection region surrounds a selected rising edge of the internal 
clock signal. The DLL loop is open as long as the internal 
clock signal and a target edge of the reference clock 
signal are not simultaneously within the phase detection region. To achieve a DLL locked condition, the variable 
delay is increased from a minimum setting until the edge of the phase detection region is shifted in time just past the target edge of the reference clock. Once the DLL loop has been closed, a clock 
jitter filter is enabled to reject reference clock 
jitter effects on the DLL locked condition. A digital 
phase detector controls the 
delay line 
propagation delay to establish synchronization between the internal clock and the reference clock. Unused delay elements within the variable delay path are deactivated to save power.