Abstract

This paper proposes computational locking (C-lock) in all-digital phase-locked loops (PLLs) to achieve rapid frequency and phase lock acquisition. The proposed approach employs a “lock-accelerator” module that accelerates lock-times ( $T_{\mathrm{ lock}}$ ) in both cold-start (PLL power-up) and re-lock scenarios without impacting steady-state PLL performance. The key premise underlying C-lock is that solving a system of accurate phase-frequency update equations at run-time provides superior lock performance compared to traditional PLLs that rely on linear feedback control. C-lock is readily amenable to runtime adaptation to Process, Voltage, and Temperature (PVT) variation. A 1–2 GHz computationally locked PLL was implemented in a 65-nm standard CMOS process. Measurements over 50 000 iterations of re-lock and cold-start experiments across multiple test-chips, supply-voltage ( $V_{\mathrm{ dd}}$ ), and operating temperatures indicate a mean re-lock time of 12 PLL reference clock cycles (12 $T_{\mathrm{ REFCLK}}$ ), and a “cold-start” $T_{\mathrm{ lock}}$ of 16 $T_{\mathrm{ REFCLK}}$ . Although the silicon demonstration of C-lock is based on a PLL designed for system clocking applications, the proposed approach is applicable to a broader class of PLLs.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call