Processor Voltage Estimation via Load Line Algorithm
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for determining heat and power values in processors are inaccurate due to the inability to precisely measure supplied voltage, leading to inefficiencies and reduced performance, as they assume a worst-case scenario, resulting in unnecessary heat dissipation and reduced processing capabilities.
Innovation Solution
A circuit and method that estimate the actual voltage supplied to a processor by determining characteristics like power consumption and load, using a load line algorithm to calculate a more accurate voltage, allowing for improved performance management without increasing instability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the processor assumes worst-case scenario voltage for heat calculations, then processor stability is ensured, but performance is reduced due to unnecessary heat dissipation allocation
Solution Approach 1:
The patent replaces direct voltage measurement (physical/mechanical approach) with a computational method using load line algorithms and power estimation. The system uses the relationship between requested voltage, measured power, and load line characteristics to calculate actual supplied voltage through mathematical computation rather than physical measurement, resolving the contradiction by providing accurate voltage data without adding measurement hardware that could compromise stability
Solution Approach 2:
The patent implements a feedback mechanism where the system continuously monitors power consumption and uses it to refine voltage estimates through the load line algorithm. This closed-loop approach allows the system to adapt to actual operating conditions, maintaining stability while optimizing performance by allocating heat dissipation based on real-time voltage estimates rather than static worst-case assumptions
2Measurement precision
If voltage measurement is implemented to improve accuracy, then heat calculation precision is improved, but device complexity and logistical hurdles increase
Solution Approach 1:
The patent introduces power consumption measurement as an intermediary parameter to indirectly determine voltage. Instead of measuring voltage directly, the system measures power (which is easier to obtain from existing sensors) and uses it as a mediator in the load line algorithm to calculate the actual supplied voltage, thereby achieving measurement precision without the complexity of direct voltage measurement hardware
Solution Approach 2:
The patent creates a virtual model of the voltage-regulator-processor system through the load line algorithm. This computational copy replicates the electrical relationships without requiring physical measurement instruments, allowing the system to estimate voltage accurately by simulating the electrical behavior based on power measurements and known system characteristics
3Reliability
If worst-case tolerances are built into power algorithms, then processor reliability is maintained, but energy efficiency decreases due to wasted heat dissipation allocation
Solution Approach 1:
The patent transitions from static worst-case voltage assumptions to dynamic voltage estimation that adapts to real-time operating conditions. By continuously updating voltage estimates based on measured power consumption and load line characteristics, the system maintains reliability through accurate, condition-dependent voltage data while eliminating the energy waste associated with static worst-case tolerances
Solution Approach 2:
The patent changes the fundamental parameter used for power calculations from fixed worst-case voltage to dynamically estimated actual voltage. This parameter transformation allows the system to maintain reliability by using accurate voltage data while reducing energy loss by allocating heat dissipation and power resources based on real operating conditions rather than conservative assumptions
Data Source
AI summary
A method and device for setting a processor performance profile for a processor that is unable to directly measure voltage supplied by a voltage regulator includes determining a voltage requested of the voltage regulator and determining a first characteristic of a first portion of the electrical component. The first characteristic is one of power consumed by the first portion of the electrical component and load presented by the first portion of the electrical component. A first current is then determined by using the first voltage, the first characteristic, and a known relationship therebetween. A third voltage that is an estimate of the voltage supplied by the voltage regulator is then determined by comparing the first current to load line characteristics of the electrical component. The third voltage is then used to manage performance of the processor.


