What is DLL (delay-locked loop)?

Delay-locked loop (DLL) is a digital circuit like a phase-locked loop (PLL), but has the principle distinction being the shortfall of an internal voltage-controlled oscillator, supplanted by a delay line. It gives high-bandwidth information transmission rates between devices. A DLL attempts to decide the period of that reference clock by changing a feedback by means of the delay in a variable delay buffer. At the point when the delayed clock signal matches the approaching clock signal, the loop is considered locked.