Modeling and Simulation of an All-Digital Pll for Bluetooth Low Energy in Python
Anderson Felipe Weschenfelder, Thiago Da Silva França, Lucas Gasparin Rieck, Sandro Binsfeld Ferreira · 2025
This paper presents the design and modeling of a Bluetooth Low Energy (BLE) All-Digital Phase-Locked Loop (ADPLL) for 28nm CMOS technology. A behavioral model was developed and implemented using event-driven simulation technique to validate the ADPLL specifications. To anticipate process variations on DCO and TDC components, a new method is introduced to integrate inaccuracies into the model, improving the behavioral model realism. The model was designed using Python language targeting in-band phase noise of$\mathbf{- 95} \mathbf{dBc} / \mathbf{Hz}$and$-108 \text{dBc} / \text{Hz}$at 1 MHz, meeting BLE target requirements.