Adaptive Oscillator Clocking for Fast Voltage-Droop Frequency Shifts
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing power allocation methods in computing systems are inefficient in responding to noise on power supply lines, leading to fluctuations in system clock signals and reduced battery life or performance, with current compensation methods being slow and energy-inefficient.
Innovation Solution
An adaptive oscillator circuit that rapidly adjusts clock frequencies based on differences between regulated and droopy supply voltages, bypassing traditional detection and notification steps to minimize latency in power performance state changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional power supply noise compensation methods are used, then system stability is maintained, but response latency is high and energy consumption increases
Solution Approach 1:
The patent extracts the frequency adjustment function from the traditional voltage regulator and places it directly in the oscillator circuit. This allows the oscillator to independently respond to voltage droop by adjusting its own frequency based on the droop detector signal, bypassing the slow notification steps through voltage regulators and removing the latency inherent in traditional compensation methods.
Solution Approach 2:
The oscillator circuit is designed with built-in sensitivity to voltage droop conditions. The frequency adjustment mechanism is prepared in advance within the oscillator, allowing it to immediately respond when voltage droop is detected without waiting for external notification, thus performing the compensation action preliminarily and proactively.
2Reliability
If traditional power supply noise compensation methods are used, then system stability is maintained, but energy consumption increases
Solution Approach 1:
The patent removes the energy-inefficient notification mechanism from the traditional system. By extracting the frequency adjustment capability from the voltage regulator and placing it in the oscillator, the system eliminates the continuous communication and control signaling required in traditional methods, thereby reducing energy consumption while maintaining stability.
Solution Approach 2:
The oscillator circuit performs self-adjustment based on voltage droop detection. The oscillator monitors its own supply voltage conditions and autonomously adjusts its frequency in response to droop, eliminating the need for external control circuits and reducing overall system energy consumption while maintaining reliable operation.
3Speed
If clock frequency is rapidly changed to respond to power state transitions, then performance responsiveness improves, but system stability deteriorates
Solution Approach 1:
The patent implements a feedback mechanism where the oscillator's output frequency is continuously monitored and adjusted based on the voltage droop detector signal. This closed-loop control ensures that frequency changes are precisely matched to the actual voltage conditions, allowing rapid response while preventing instability that would result from excessive or inappropriate frequency adjustments.
Solution Approach 2:
The oscillator is designed with dynamic frequency adjustment capability that adapts to changing voltage conditions in real-time. The frequency can rapidly change in response to voltage droop, but the adjustment is dynamically controlled to match the severity and duration of the droop event, ensuring stability is maintained while achieving fast response when needed.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The adaptive oscillator efficiently stabilizes system clock signals by quickly adapting to voltage fluctuations, reducing latency and energy consumption in power performance state transitions.
Implementation Method 1
The adaptive oscillator is configured to rapidly change a frequency of the clock signal generated in response to detecting a change in a droopy supply voltage of the adaptive oscillator
Implementation Method 2
The new frequency generated by the adaptive oscillator is based in part on a difference between the droopy supply voltage and a regulated supply voltage of the adaptive oscillator
Data Source
AI summary
Systems, apparatuses, and methods for managing power and performance in a computing system. A system management unit detects a condition indicating a change in a power-performance state of a given computing unit is indicated. In response to detecting the indication, the system management unit is configured to initiate a change to a frequency of a clock signal generated by an adaptive oscillator by changing a voltage supplied to the adaptive oscillator. The adaptive oscillator is configured to rapidly change a frequency of the clock signal generated in response to detecting a change in a droopy supply voltage of the adaptive oscillator. The new frequency generated by the adaptive oscillator is based in part on a difference between the droopy supply voltage and a regulated supply voltage of the adaptive oscillator.


