All-Digital PLL (ADPLL) is the phase-locked loop implementation where all signal processing is performed in the digital domain โ replacing the analog charge pump, loop filter, and VCO with digital equivalents (time-to-digital converter, digital loop filter, and digitally-controlled oscillator) โ enabling integration in standard digital CMOS processes without specialty analog devices, easy portability across process nodes, straightforward digital test and calibration, and superior immunity to analog noise coupling from digital switching. ADPLLs are now used in mobile SoCs, IoT devices, and even some high-speed SerDes applications.
ADPLL vs. Analog PLL Comparison
| Component | Analog PLL | ADPLL |
|-----------|-----------|-------|
| Phase detector | XOR or PFD + charge pump | TDC (Time-to-Digital Converter) |
| Loop filter | RC network | Digital IIR/FIR filter |
| Oscillator | VCO (voltage-controlled) | DCO (digitally-controlled) |
| Frequency divider | Integer/fractional divider | Integer/fractional divider |
| Process portability | Requires re-tuning | Portable (digital logic scales) |
| Noise sensitivity | High (analog coupling) | Low (digital domain) |
| Test and calibration | Complex (trim, measurement) | Simple (digital control words) |
ADPLL Block Diagram
````
Ref CLK โ [TDC] โ [Digital Loop Filter] โ [DCO] โ Output CLK
โ |
โโโโโโโโโ [รทN Divider] โโโโโโโโโโโโโโโโโโโโ
TDC (Time-to-Digital Converter)
- Measures phase error between reference clock and feedback clock in digital units (time โ number).
- Resolution: 1 inverter delay (~10โ30 ps at 7nm) โ quantization noise floor.
- Types:
- Vernier TDC: Two chains of inverters with slightly different delays โ differential measurement โ fine resolution.
- Flash TDC: Parallel delay chain tap comparators โ measure phase in one cycle.
- TDC noise is the dominant phase noise source in ADPLL at high offset frequencies.
DCO (Digitally-Controlled Oscillator)
- LC oscillator with digitally switched capacitor array โ tune frequency by switching capacitor banks.
- Coarse bank: Large capacitors (50โ200 aF each) โ wide tuning range (ยฑ10โ20%).
- Fine bank: Small capacitors (1โ5 aF each) โ fine frequency resolution.
- Dithering (ฮฃฮ modulation): Toggle fine bank bits with ฮฃฮ โ achieve sub-LSB average frequency โ fractional-N operation.
- Ring oscillator DCO: Also used (cheaper, smaller, but worse phase noise).
Fractional-N ADPLL
- Divide ratio N can be non-integer (e.g., N=38.5) using ฮฃฮ modulation of divider.
- ฮฃฮ alternates between N=38 and N=39 to achieve average N=38.5.
- Enables precise sub-ppm frequency synthesis โ needed for wireless standards (LTE, Wi-Fi channel spacing).
- ฮฃฮ quantization noise shapes โ high-frequency noise โ filtered by loop bandwidth.
ADPLL Jitter Contributions
- TDC quantization noise: ฯ_TDC โ T_inv / โ12 (uniform quantization noise).
- DCO phase noise: Flicker + thermal noise in LC tank โ 1/fยฒ behavior.
- Digital loop filter: Must be wide enough to filter TDC noise but narrow enough not to pass DCO noise.
- Total integrated jitter: Typically 0.5โ2 ps RMS for ADPLL at mobile frequencies.
Applications of ADPLL
| Application | Requirements | ADPLL Advantage |
|------------|-------------|------------------|
| Mobile SoC (Wi-Fi, LTE) | Multi-band, fast lock, low area | Programmable divide ratio, portable |
| IoT RFIC | Ultra-low power, small area | DCO in ring osc, all digital |
| Processor core | Fast frequency switching | Digital control โ fast settling |
| USB/PCIe (some) | Spread spectrum, SSC | Digital SSC modulation easy |
Intel ADPLL Heritage
- MediaTek was a pioneer in commercial ADPLL-based mobile transceivers (2000s).
- Texas Instruments (TI) developed ADPLL theory (Robert Staszewski) for DRP (Digital Radio Processor).
- Apple M-series, Qualcomm Snapdragon: ADPLL in PLL subsystems for portability across TSMC nodes.
The all-digital PLL is the clock synthesis solution that made CMOS process portability a reality โ by replacing sensitive analog RC filters and VCOs with digital equivalents that scale automatically with each new process node, ADPLLs enable chip designers to port an entire transceiver or clock generation subsystem to a new foundry or process with minimal re-design effort, dramatically reducing the time-to-market for mobile and IoT SoCs.