Adaptive DVFS Control Using Self-Tuning Voltage Oscillators
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional Dynamic Voltage and Frequency Scaling (DVFS) techniques in integrated circuits rely on excessive pre-computed margins to account for process variations, leading to decreased power efficiency and potential overheating risks, with existing solutions like noise-aware phase locked loops and closed-loop DVFS schemes lacking scalability and failing to account for all contributing factors.
Innovation Solution
A self-tuning dynamic voltage control oscillator and noise-aware frequency locked loop that continuously adapt voltage and frequency levels based on real-time measurements from sensors, eliminating the need for pre-built margins by dynamically referencing a look-up table for temperature and aging inputs, and adjusting voltage and frequency until the frequency error approaches zero.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If pre-computed margins are used to account for process variations, then reliability is improved, but power efficiency deteriorates
Solution Approach 1:
The patent implements a feedback mechanism using real-time sensors to monitor actual operating conditions (temperature, voltage, aging) and dynamically adjusts voltage and frequency settings based on measured data, replacing static pre-computed margins with adaptive feedback control that optimizes power efficiency while maintaining reliability
Solution Approach 2:
The system transitions from static pre-computed margin values to dynamic real-time adjustment of operating parameters, continuously adapting voltage and frequency based on current sensor measurements to eliminate excessive margining and improve power efficiency
2Reliability
If larger voltage margins are assigned to account for process variations, then reliability is improved, but power consumption increases
Solution Approach 1:
Real-time sensors provide feedback on actual voltage, temperature, and aging conditions, enabling the system to adjust voltage margins dynamically based on measured data rather than using fixed conservative margins, thereby reducing unnecessary power consumption while maintaining reliability
Solution Approach 2:
The system changes operating parameters (voltage, frequency) in real-time based on sensor measurements, adapting voltage margins to actual conditions rather than using fixed conservative values, which reduces power consumption while maintaining reliability
3Reliability
If conventional DVFS schemes with safety limits are used, then reliability is improved, but power efficiency deteriorates
Solution Approach 1:
The patent replaces conventional open-loop DVFS with safety limits with a closed-loop feedback system that continuously monitors actual operating conditions and adjusts settings accordingly, eliminating the need for conservative safety margins and improving power efficiency while maintaining reliability
4Use of energy by moving object
If real-time adaptive scaling is implemented, then power efficiency is improved, but device complexity increases
Solution Approach 1:
The system implements self-service through automatic real-time monitoring and adjustment using embedded sensors and control logic, eliminating the need for external manual intervention while achieving power optimization, with the added complexity being self-contained within the system
Data Source
AI summary
Aspects of the present invention are directed to techniques for improving the efficiency of power supply schemes by continuously and adaptively scaling voltage and frequency levels in an integrated circuit based on measured conditions in real-time, without resorting to a reliance on excessive pre-computed margins typical of conventional schemes. Embodiments of the present invention employ a self-tuning dynamic voltage control oscillator (or other similar clock signal generator) that sets the frequency for components in the integrated circuit. When a requested frequency exceeds a maximum allowed frequency for a given voltage level (accounting for other age and temperature related conditions), a look-up table is dynamically referenced to determine a new voltage level that is sufficient to safely and efficiently generate the requested frequency. The look-up table continuously receives updates on the operating conditions, and new voltage requests can be generated dynamically as necessary based on the system's current needs.


