Adaptive PLL for DVFS in SoCs
Adaptive PLL for DVFS in SoCs
BELAGAVI, KARNATAKA
Report on
“DECENT WORK AND ECONOMIC GROWTH”
Submitted by
Sunidhi A S 1GA25CS105
Spoorthi B 1GA25CS123
CERTIFICATE
Certified that the project (21ECEP83) entitled
“Adaptive PLL for Dynamic voltage and Frequency scaling in Power-
Managed SoCs”
Carried out by,
Surabhi A S 1GA21EC150
Supreeth S 1GA21EC149
Ranjith Kumar R 1GA21EC150
Bonafide students of Global Academy of Technology in partial fulfillment for the award of
Bachelor of Engineering in Electronics and Communication Engineering of the Visvesvaraya
Technological University, Belagavi during the academic year 2024-25. It is certified that all
corrections/suggestions indicated for Internal Assessment have been incorporated in the Report
deposited in the Departmental library. The project report has been approved as it satisfies the
academic requirements in respect of project work prescribed for the said Degree.
External Viva
Name of the examiners Signature with date
1.
2.
GLOBAL ACADEMY OF TECHNOLOGY
Vision:
Mission:
Mission:
12. Lifelong learning: Recognize the need for, and have the preparation and ability
to engage in independent and life-long learning in the broadest context of
technological change
ACKNOWLEDGEMENT
The satisfaction and the euphoria that accompany the successful completion of
any task would be incomplete without the mention of the people who made it
possible. The constant guidance of these persons and encouragement provided
crowned our efforts with success and glory. Although it is not possible to thank all the
members who helped with the completion of the major project work individually, I
take this opportunity to express my gratitude to one and all.
Surabhi A S 1GA21EC150
Supreeth S 1GA21EC149
i
ABSTRACT
As modern electronic systems continue to demand greater performance with lower
power consumption, Dynamic Voltage and Frequency Scaling (DVFS) has emerged
as a widely adopted technique for energy-efficient computing. DVFS enables a
system to adjust its operating voltage and clock frequency based on real-time
workload requirements, thereby reducing dynamic power consumption without
compromising performance during critical operations. A key component that
facilitates frequency adaptation in such systems is the Phase-Locked Loop (PLL).
However, conventional PLLs often suffer from long lock times and inefficient
transitions, making them suboptimal for rapid and frequent scaling events.
This project presents the design and implementation of an adaptive PLL specifically
optimized for DVFS applications in power-managed System-on-Chip (SoC)
environments. The proposed PLL architecture incorporates fast-locking mechanisms
and dynamic control capabilities to enable quick and stable frequency transitions,
which are crucial for real-time power management. Designed using 180nm CMOS
technology in Cadence, the circuit is simulated to analyze lock time, phase noise, and
power consumption under various operating conditions.
Through comparative analysis, the adaptive PLL demonstrates improved
responsiveness and energy efficiency compared to traditional fixed-frequency
designs. The integration of this adaptive PLL into a DVFS framework allows for
seamless and coordinated scaling of voltage and frequency, ensuring the system meets
performance demands while minimizing power usage. This work contributes to the
ongoing efforts in low-power VLSI design and serves as a building block for future
energy-aware SoC architectures, particularly in mobile, IoT, and embedded platforms
where power efficiency is paramount.
ii
TABLE OF CONTENTS
I Acknowledgment i
II Abstract ii
IV List of Figures iv
1 Introduction 1
2 Literature Survey 4
3 System Implementation 6
Advantages, Disadvantages 20
Applications 23
Conclusion 25
Future Scope 26
References 27
iii
LIST OF FIGURES
iv
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
CHAPTER 1
INTRODUCTION
At the heart of DVFS lies the need for a precise and adaptable clock generation
system. Phase-Locked Loops (PLLs) are commonly employed in SoCs for clock
generation and synchronization. Traditional PLLs generate a fixed-frequency output,
but in a DVFS- enabled SoC, the PLL must dynamically adapt its output frequency in
real-time according to voltage and workload changes.
Department of ECE,
GAT 1
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
A PLL locks onto a reference clock and generates an output clock whose frequency is
a multiple (or fraction) of the reference. By changing the division ratios or control
voltage within the PLL’s components—such as the voltage-controlled oscillator
(VCO)—the output frequency can be varied in real-time. This capability enables the
system to lower the operating frequency during periods of low workload, reducing
dynamic power consumption, or increase it when higher performance is needed.
In adaptive PLL designs, this frequency scaling is made more efficient and faster by
incorporating control mechanisms that quickly adjust the PLL parameters, ensuring
minimal lock time and stable operation during frequency transitions. Consequently,
the PLL is central to implementing effective DVFS schemes in power-managed SoCs,
balancing the trade-off between power savings and system responsiveness.
1.4 Objectives
ii. To design an adaptive PLL circuit that can dynamically adjust frequency in
iii. To implement the PLL using Cadence Virtuoso in 180nm CMOS technology.
iv. To analyze the performance in terms of lock time, power consumption, and
frequency stability.
Department of ECE,
GAT 3
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
CHAPTER 2 LITERATURE
SURVEY
Jasmin and Philomina, [1] have, discussed various power optimization techniques for
MPSoCs and highlighted the importance of reducing power consumption in Network-
on-Chip (NoC)-based architectures. The study emphasized that power dissipation
occurs primarily in logic elements, clocking circuits, and data communication links,
making runtime power optimization a key requirement.
Song et al., [2] have examined various low-power design techniques in semiconductor
chips. The paper discusses how DVFS allows dynamic adjustment of voltage and
frequency to reduce power consumption during low-demand periods, while
maintaining performance during peak loads.
Priyam Kumar et al., [3] in their presented paper introduces a design for a phase-locked
loop (PLL) that is utilized in frequency synthesis in VLSI applications. The CMOS
PLL is designed using 180 nm Fabrication Technology on Cadence Virtuoso Tool
with a supply voltage of 1.8 V.
Rao et al., [4] proposed a real-time dynamic voltage scaling method for embedded system
processors, which introduces pseudo-operating frequency levels between discrete
frequencies supported by the system. This technique addresses the inefficiency caused
by the inability to vary frequency continuously. The authors demonstrated that this
method, when combined with existing DVFS algorithms, can achieve up to 70%
energy savings, which is a 25% improvement over the best conventional approaches.
Sanjana Hokrani et al., [5] in their paper signifies the transient analysis of the PLL and is
implemented in cadence tool using 180nm technology node. Frequency is expected to
be in GHz range for present communication systems to increase the speed and
therefore PLL is designed to produce the frequency in GHz range. The designed PLL
consists of Phase frequency detector/Charge pump (PFD/CP), second order Low pass
filter (LPF) and Schmitt trigger based current starved voltage controlled oscillator
(CSVCO).
Department of ECE,
GAT 4
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
Vimala Madala and Ganesh Kumar Chellamani, [6] in this research contributes novel
insights to the field of power management in real-time embedded systems,
specifically through the application of dynamic voltage frequency scaling (DVFS) for
CMOS-based devices. It advances beyond existing literature by critically analyzing
and offering innovative solutions in power-aware scheduling, a key yet underexplored
aspect in energy efficiency. The study challenges traditional approaches focused on
increasing battery capacity, proposing instead a more sustainable, efficiency-centric
strategy. A detailed examination of various DVFS techniques is conducted. Python-
based simulations facilitate a comparative analysis against traditional algorithms like
EDF and its derivatives.
Department of ECE,
GAT 5
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
CHAPTER 3
SYSTEM IMPLEMENTATION
The Phase-Frequency Detector (PFD) is responsible for comparing the phase and
frequency of two input signals—typically the reference clock and the feedback clock
from the VCO. Unlike simple XOR-based phase detectors, the PFD detects both
phase and frequency differences, which improves acquisition range and lock time.
Department of ECE,
GAT 6
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
PFDs are typically implemented using D flip-flops and logic gates, and they reset both
outputs when inputs are aligned, reducing phase jitter.
The Fig. 3.1.1 shows a classic PFD architecture designed in Cadence using 180nm
technology. This standard PFD is implemented using two D flip flops and a reset
logic based on NAND gate.
The PFD designed in 180 CMOS technology, ensures fast detection and reliable phase
comparison making it highly suitable for adaptive PLL used in DVFS applications.
The Charge Pump converts the digital UP and DOWN pulses from the PFD into current
signals. It sinks current into the loop filter based on the control inputs:
If UP is high, the charge pump sources current into the loop filter, increasing
the control voltage.
If DOWN is high, it sinks current, decreasing the control voltage.
When both UP and DOWN are low, no current is transferred, and the control
voltage remains unchanged.
Charge pump linearity is critical to minimize phase noise and maintain PLL stability. Any
mismatch between source and sink currents can cause static phase error.
Department of ECE,
GAT 7
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
The schematic represented in Fig. 3.1.2 is designed using matched PMOS and NMOS
transistor. The filter integrated serves to smooth voltage pulses from the charge pump,
effectively attenuation high frequencies and ripple, thereby generating clean DC
voltage for the VCO.
This integration improves loop stability and reduces phase noise, which is particularly
beneficial in adaptive PLLs used for DVFS in low power SoC applications.
The Loop Filter smooths the pulsating current from the charge pump into a stable
voltage. It determines the dynamic response of the PLL, such as bandwidth, stability,
and settling time.
The loop filter output is the control voltage applied to the VCO. Its design must
carefully balance noise filtering with fast settling performance.
Department of ECE,
GAT 8
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
The schematic as shown in Fig. 3.1.4 illustrates that the design consists of a chain of
delay stages implemented using current-starved inverter pairs where each stage is
constructed using complementary PMOS and NMOS transistors.
This VCO is well suited for low power, high frequency applications and its
integration in adaptive PLL enables dynamic adjustments of the clock signal in
response to the workload as in DVFS for Socs.
The Frequency Divider scales down the VCO output frequency before it is fed back
into the PFD. It enables the PLL to lock the VCO frequency to a multiple of the
reference frequency.
Department of ECE,
GAT 9
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
The above schematic shown in Fig. 3.1.5 represents the frequency divider
implemented using the CMOS logic is used to reduce the frequency of input signal
Vin typically by 2.
At the core of the circuit, pairs of NMOS and PMOS transistors operates as the
controlled switches, forming D flipflops that responds to rising and falling edges of
the clock signal. The control voltage Vin serves as the input clock and the output Vout
serves as the frequency divided output.
This frequency divider within the PLL system provides the reference frequency for
comparison with the output of the VCO, enabling the feedback.
As part of the Adaptive PLL for Dynamic Voltage and Frequency Scaling (DVFS), a
programmable frequency divider was implemented using a series of D flip-flops
(DFFs) and basic combinational logic gates in Cadence Virtuoso using 180nm
technology. The schematic consists of three D flip-flops configured sequentially,
where each flip-flop divides the clock frequency by two. The outputs of these flip-
flops are combined with an AND gate, which monitors specific output conditions to
trigger a reset or toggle action. A NOT gate is also used, likely to generate a reset
Department of ECE,
GAT 10
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
signal or to invert a control
Department of ECE,
GAT 11
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
Department of ECE,
GAT 12
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
a divided clock.
Department of ECE,
GAT 13
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
A control signal (mc) is used to change the division factor, making the circuit
programmable.
The circuit can switch between divide-by-4 and divide-by-5 modes depending
on the control input.
This divided output is used in the PLL for dynamic frequency adjustment.
Dynamic Voltage and Frequency Scaling (DVFS) is a power management technique used
in modern processors and SoCs to reduce energy consumption by adjusting the
operating voltage and frequency according to the system’s workload. Since power
consumption in CMOS circuits is strongly dependent on supply voltage and operating
frequency, DVFS enables the system to run at high performance when needed and at
low power during idle or low activity periods.
Dynamic Voltage and Frequency Scaling (DVFS) works by intelligently adjusting the
processor’s supply voltage and operating frequency in real-time based on workload
demands. When the system is performing light tasks or is idle, the DVFS controller
reduces the clock frequency and corresponding supply voltage to minimize power
consumption. Conversely, during high-performance tasks, the controller increases the
frequency and voltage to meet computational requirements. This adjustment is done
through coordinated control of voltage regulators and clock-generating circuits, such
as Phase-Locked Loops (PLLs). The PLL dynamically changes the system clock
frequency while the voltage regulator adjusts the supply voltage, ensuring that the
device operates efficiently at each performance level. This mechanism allows the
system to balance power and performance dynamically, reducing overall energy usage
while maintaining system responsiveness.
Department of ECE,
GAT 14
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
The main goal of this design is to provide a stable and controllable clock signal whose
frequency can be dynamically adjusted based on system requirements. This dynamic
control enables the chip to operate at high performance when needed and at low
power during idle or low-load conditions, which is critical in energy-constrained
devices.
The loop begins by accepting an external reference clock, which is compared with a
feedback signal to align both phase and frequency. The result of this comparison is
used to generate a control voltage that adjusts the output frequency of the oscillator.
The output of the oscillator is then fed back into the loop, creating a self-correcting
mechanism that ensures the generated clock remains locked to the reference over
time.
This clock signal is then distributed to the rest of the system, which can include
various digital processing blocks. Since the output frequency directly impacts power
consumption and performance, this design is well-suited for integration into chips that
demand low-power operation with dynamic performance scaling.
Department of ECE,
GAT 15
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
The overall block design as shown in Fig. 3.3 combines a Dynamic Voltage and
Frequency Scaling (DVFS) system for power-managed SoCs with an Adaptive PLL,
integrating the ideas from the first two models.
Clock accuracy is further enhanced with an adaptive loop filter and a jitter monitoring
device. Based on workload needs, the DVFS controller dynamically modifies power
and clock frequency in conjunction with the noise suppression circuit and voltage
regulator. A gating mechanism is then used to distribute the improved clock to the
CPU. This adaptive strategy is appropriate for sophisticated SoC architectures as it
guarantees power efficiency while preserving high performance.
Department of ECE,
GAT 16
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
CHAPTER 4
The graphical representation in Fig. 4.1(a) shows the behavior of PFD when reference
signal leads.
Hence, the up signal goes high while the down signal stays low. This shows the
leading-edge condition of the PFD signal.
The graphical representation in Fig. 4.1(b) shows the behavior of PFD when feedback
signal leads. In the Fig 10(b) the feedback clock leads the reference signal. Here the
Department of ECE,
GAT 17
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
down signal goes high whereas the up signal stays low. This shows the actual detection
of the pulse generation.
These transitions are crucial in correcting phase or frequency errors.
F
ig. 4.2 Charge pump when down signal is high
The UP signal is activated (high) in the waveform shown in Fig 4.2. This happens
when the feedback clock (from the divider) is being led by the reference clock (REF).
The charge pump is instructed to source current to the loop filter by the UP pulse that
the PFD generates. This causes the VCO's control voltage (Vcont) to rise, which
accelerates the VCO output. This keeps on until the reference and the feedback match.
The clean and consistent UP signal indicates proper detection by PFD and correct
sourcing behavior of the charge pump.
The DOWN signal is activated (high) in this waveform shown in Fig 10(d). When the
feedback clock is ahead of the reference clock, this happens. The charge pump is told
to sink current from the loop filter by the PFD's DOWN pulse. This lowers the VCO
Department of ECE,
GAT 18
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
frequency by lowering the control voltage (Vcont). The loop aims to synchronize the
reference and feedback.
The VCO output frequency is plotted against the control voltage (Vcont) in Fig. 4.3.
Particularly in the operational voltage range, it is noted that the curve appears
monotonic and approximately linear. For consistent and seamless frequency
adjustment inside the loop, this is crucial. The slope of this graph can be used to
assess the tuning sensitivity (Hz/V). The PLL can retain stability and lock range with
a well-behaved tuning curve, which guarantees that the VCO output reacts
proportionately to the control voltage from the loop filter.
Department of ECE,
GAT 19
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
The output of the frequency divider, which splits the high-speed VCO output to match
the reference frequency, is displayed in the waveform shown in Fig 4.4. As a result,
the output waveform is regarded as clean and periodic. It helps the PFD compare this
signal with the reference by acting as feedback. The locking time and loop gain are
directly impacted by the divider ratio.
This verifies that your division is operating properly and generating a clear signal,
both of which are necessary for steady PLL operation.
The Fig. 4.5 is the graphical representation of the programmable frequency divider
output. The waveform consists of input signal which is high frequency and periodic.
The middle waveform corresponds to mode input MI signal which dynamically
controls the division factor of the circuit.
This programmable divider helps in scaling the frequency dynamically with respect to
various workloads.
Department of ECE,
GAT 20
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
The waveform shown in figure Fig. 4.6 represents the transient simulation results of
the adaptive Phase-Locked Loop (PLL) circuit integrated within a Dynamic Voltage
and Frequency Scaling (DVFS) framework. The red trace (/net7) likely corresponds to
the reference clock input, which serves as the frequency standard for the PLL. The
blue trace (/vco) shows the output of the Voltage-Controlled Oscillator (VCO), which
varies its frequency dynamically based on control signals, indicating the system's
adaptive frequency response. The magenta signal (/net11) represents the control
voltage or a signal related to the DVFS control logic that initiates changes in
operating conditions. Notably, it shows distinct voltage levels, each held constant for
a period, reflecting different performance states (P-states). The green trace (/vout)
represents the final output clock or system response, clearly demonstrating changes in
output pulse width and frequency in response to the transitions in /net11. This
confirms that the adaptive PLL successfully tracks the frequency adjustments required
by the DVFS mechanism. The waveform illustrates smooth transitions between states
with stable locking behavior, highlighting the effectiveness of the PLL design in
supporting real-time voltage and frequency adjustments essential for energy-efficient
SoC operation.
Department of ECE,
GAT 21
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
ADVANTAGES
Adaptive Phase-Locked Loops (PLLs) are critical for enabling efficient Dynamic
Voltage and Frequency Scaling (DVFS) in power-managed Systems-on-Chip (SoCs).
Their advantages span energy efficiency, performance optimization, and adaptability
to dynamic operating conditions, making them indispensable for modern electronics.
Below is a detailed overview of their key benefits:
Energy Efficiency:-
Adaptive PLLs reduce power consumption by 55% compared to static voltage scaling
through precise voltage-frequency alignment . By dynamically adjusting to workload
demands, they eliminate the need for worst-case voltage margins, minimizing energy
waste during idle or low-activity periods . For example, in mobile devices, this
enables prolonged battery life by scaling CPU/GPU voltages during background
tasks.
Real-Time Adaptation:-
These systems compensate for process variations, temperature fluctuations, and load
changes in real time. Closed-loop architectures (e.g., AVS) continuously monitor
silicon performance, adjusting voltages to the minimum required for stable operation.
This eliminates the need for fixed voltage-frequency tables, which often
overcompensate for environmental uncertainties.
Reduced Latency:-
Performance Optimization:-
Adaptive PLLs maintain timing integrity during voltage scaling, preventing errors in
high-speed circuits like SerDes interfaces. By synchronizing clock signals with
Department of ECE,
GAT 22
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
voltage
Department of ECE,
GAT 23
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
transitions, they mitigate skew and jitter, ensuring reliable operation even at sub-1V
levels. This capability is critical for data centers, where per-core DVFS optimizes
server performance without destabilizing adjacent domains.
Thermal Management:-
Self-healing PLLs integrate aging sensors to counteract silicon degradation over time,
maintaining optimal voltage-frequency curves throughout a chip’s lifecycle. This is
particularly valuable for automotive and industrial systems, where reliability under
prolonged stress is paramount.
Design Flexibility:-
Department of ECE,
GAT 24
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
DISADVANTAGES
Although adaptive Phase-Locked Loops (PLLs) offer many benefits for Dynamic
Voltage and Frequency Scaling (DVFS), they also have some drawbacks.
Firstly, adaptive PLLs increase the design complexity due to additional control
circuits and feedback loops needed to monitor voltage and frequency changes. This
makes the design, testing, and verification process more challenging.
Secondly, the extra circuitry adds to the chip’s area and power consumption, which
can partially reduce the overall energy savings. This is a concern, especially in cost-
sensitive or space-limited applications.
Thirdly, adaptive PLLs can be more sensitive to noise and clock jitter, affecting
timing accuracy and system stability, requiring careful design and noise mitigation.
Additionally, managing multiple voltage domains and clock synchronization across
these domains introduces implementation challenges that complicate the design
further. Finally, these complexities can increase development costs and extend time-
to-market, which may not be justified for simpler devices.
Department of ECE,
GAT 25
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
APPLICATIONS
Adaptive PLLs enable dynamic voltage and frequency scaling in mobile processors,
allowing devices to lower power consumption during light workloads and ramp up
performance for demanding applications. This leads to significant battery life
extension and efficient thermal management, which is crucial for smartphones,
tablets, and wearable devices.
In ultra-low-power embedded systems and IoT devices, adaptive PLLs are used to
optimize energy consumption by dynamically adjusting operating frequencies based
on workload requirements. This is essential for battery-powered sensors and edge
devices that require long operational lifetimes with minimal maintenance.
Automotive Electronics :-
FPGA-Based Systems :-
Department of ECE,
GAT 26
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
enhances the flexibility and energy efficiency of FPGAs in applications ranging from
mobile computing to digital cameras and medical devices.
Communication Systems :-
Adaptive PLLs are used in LTE/5G modem SoCs to manage power dynamically
during periods of low data transmission, enabling devices to enter low-power state
more frequently. This is especially beneficial in mobile broadband and wireless
communication devices where energy efficiency is a priority.
Department of ECE,
GAT 27
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
CONCLUSION
Department of ECE,
GAT 28
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
FUTURE SCOPE
The future of adaptive PLLs in DVFS lies in enabling even finer-grained voltage and
frequency control, down to per-core or per-block levels within SoCs. This allows
independent and rapid adjustment of operating points for different functional units,
maximizing energy savings and performance across diverse workloads.
Future SoCs will increasingly integrate sophisticated power management units that
can coordinate adaptive PLLs, voltage regulators, and sensors. These PMUs will use
real- time data to optimize power delivery and frequency scaling, further reducing
energy waste and improving system responsiveness.
As the demand for ultra-low-power embedded and IoT systems grows, adaptive PLLs
will be tailored for these applications, supporting aggressive energy optimization
while maintaining reliable operation in diverse and unpredictable environments.
Future adaptive PLLs will integrate more advanced sensors for real-time thermal
monitoring and aging compensation, ensuring long-term reliability and consistent
performance as devices operate in harsh or variable conditions.
REFERENCES
1. Jasmin, M., and S. Philomina. Runtime adaptive Dynamic Voltage Frequency
Scaling technique for reducing the power consumption in Multi-Processor System
On Chip.
2. Song, Cen, Gang Zhao, and Binghan Wu. "Applications of Low-Power Design in
Semiconductor Chips." Journal of Industrial Engineering and Applied Science 2,
no. 4 (2024): 54-59.
3. Kumar, Priyam, Akshada Khele, and Aditee C. Joshi. "Design of Phase Locked
Loop in 180 nm Technology." arXiv preprint arXiv:2406.13462 (2024).
4. Rao, Venkat, Gaurav Singhal, and Anshul Kumar. "Real time dynamic voltage
scaling for embedded systems." In 17th International Conference on VLSI Design.
Proceedings., pp. 650-653. IEEE, 2004.
5. Hokrani, Sanjana, T. C. Thanuja, and K. V. Kumaraswamy. "Design and
implementation of Phase Locked Loop on 180nm Technology node." In 2018 4th
International Conference for Convergence in Technology (I2CT), pp. 1-6. IEEE,
2018.
6. Madala, Vimala, and Ganesh Kumar Chellamani. "Energy efficiency of embedded
controllers through DVFS." In 2024 Fourth International Conference on
Advances in Electrical, Computing, Communication and Sustainable
Technologies (ICAECT), pp. 1-5. IEEE, 2024.
7. David, Howard, Chris Fallin, Eugene Gorbatov, Ulf R. Hanebutte, and Onur
Mutlu. "Memory power management via dynamic voltage/frequency scaling." In
Proceedings of the 8th ACM international conference on Autonomic computing,
pp. 31-40. 2011.
8. Yang, Jian, Tailong Xu, Xi Meng, Zhenghao Li, Jun Yin, Rui P. Martins, Pui-In
Mak, and Quan Pan. "Design and Analysis of a Type-II Sampling PLL With
Automatic Frequency and Phase Calibrations Achieving 0.62-$\mu $ s Locking
Time." IEEE Transactions on Circuits and Systems I: Regular Papers (2025).
9. Basehore, Derek, Nick Sanders, Stephen Boyd, Sonny Rao, and Alex Levin. "Fast
Adaptive Voltage and Boost Frequencies for Central Processing Units." (2019).
10. Barraj, I., Mestiri, H. and Masmoudi, M., 2024. Overview of Memristor-Based
Design for Analog Applications. Micromachines, 15(4), p.505.
Department of ECE,
GAT 30
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
CERTIFICATES
Department of ECE,
GAT 31
Adaptive PLL for Dynamic voltage and Frequency scaling in Power-Managed SoCs
Department of ECE,
GAT 32
Adaptive PLLs offer benefits such as reduced power consumption, minimized latency during frequency transitions, and improved resilience against process variations and environmental fluctuations . However, they also increase design complexity, add to chip area and power consumption, and can be more sensitive to noise and clock jitter, complicating timing accuracy and system stability .
Adaptive PLLs support scaling across different process nodes by enabling mixed analog-digital implementations. Their modular architecture allows easy integration with on-chip voltage regulators and performance monitors, simplifying scaling from legacy CMOS to advanced FinFET technologies and providing future-proofing against evolving standards .
Adaptive PLLs play a crucial role in thermal management by combining with thermal monitoring systems to adjust the frequency and voltage when high temperatures are detected. This prevents overheating and maintains sustained performance in high-performance computing platforms by dynamically reducing power consumption during temperature spikes .
Adaptive PLLs facilitate fine-grained DVFS in server processors by enabling per-core or per-domain frequency and voltage adjustments. This helps optimize energy usage, reduce operational costs, and manage thermal loads under variable workloads, thus improving overall energy efficiency .
AI and machine learning algorithms enhance adaptive PLLs by enabling predictive and workload-aware scaling techniques. These technologies allow power management frameworks to anticipate workload changes and adjust power delivery and frequency scaling dynamically, optimizing energy efficiency and system responsiveness .
Adaptive PLLs impact mobile devices by enabling dynamic voltage and frequency scaling, which allows processors to lower power consumption during light workloads and increase performance for demanding tasks. This capability significantly extends battery life and improves thermal management, which is critical for mobile devices such as smartphones and tablets .
A VCO in CMOS design typically consists of a chain of delay stages implemented using current-starved inverter pairs. Each stage is constructed using complementary PMOS and NMOS transistors. This design is suitable for low power applications because it allows high-frequency operation with low energy consumption .
The loop filter design is critical in adaptive PLL systems as it must balance noise filtering with fast settling performance. A well-designed loop filter uses components like capacitors and resistors to act as a low-pass filter, ensuring that the control voltage applied to the VCO maintains low phase noise while achieving quick settling after frequency adjustments .
A programmable frequency divider within an adaptive PLL allows dynamic frequency scaling by adjusting the division factor in response to varying workloads. It uses D flip-flops and logic gates to modulate the division, ensuring flexible frequency adjustments to match the desired operational frequencies .
Adaptive PLLs face challenges such as increased sensitivity to noise and clock jitter, which can affect timing accuracy and system stability. Additionally, managing multiple voltage domains and ensuring clock synchronization across these domains introduce implementation complexities, potentially increasing development costs and time-to-market .