Digital Power Estimation Using Event-Based Signal Weights

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional power management systems lack the granularity and precision in power usage estimation for microprocessors, leading to inefficient thermal control and performance optimization due to inadequate thermal measurement mechanisms and complex analog power measurement techniques.

Innovation Solution

A digital power estimation method using event-based energy weights, where power monitors select specific signals and determine weight factors through simulations or direct measurement to accurately estimate power consumption, allowing for precise control of operating frequency and voltage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional thermal measurement mechanisms are used, then power management can be implemented, but measurement precision and granularity are insufficient

Engineering Contradiction:
Improvepower measurement precisionVSAvoidmeasurement mechanism complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces conventional analog power measurement mechanisms with a digital power estimation system. Instead of using complex analog-to-digital converters and associated analog circuitry, the system uses digital logic to monitor signals and calculate power consumption through mathematical operations on digital signal values, thereby improving measurement precision while reducing device complexity

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces weight factors as intermediary parameters that bridge the relationship between monitored signal activity and actual power consumption. These weight factors serve as mediators that translate digital signal measurements into accurate power estimates, enabling precise power measurement without requiring direct complex power measurement circuitry

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If analog power measurement techniques are used, then power consumption can be measured, but the required circuitry becomes complex

Engineering Contradiction:
Improvepower measurement precisionVSAvoidanalog-to-digital converter complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent substitutes complex analog power measurement circuitry including analog-to-digital converters with a digital-based power estimation system. The system monitors digital signals representing power-consuming events and uses digital arithmetic operations with pre-determined weight factors to estimate power consumption, eliminating the need for complex analog measurement circuitry while maintaining or improving measurement precision

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent creates a digital model or copy of the power consumption characteristics through weight factors that represent the power impact of different signal activities. Instead of directly measuring analog power signals, the system uses these digital copies/representations to calculate and estimate actual power consumption, simplifying the measurement apparatus

Inventive Principle:
Principle #26Copying

3Temperature

If thermal limits are reached, then power management is activated, but processor performance is reduced due to throttling

Engineering Contradiction:
Improvethermal limit controlVSAvoidprocessor performance
Core Design Contradiction:
TemperatureVSProductivity

Solution Approach 1:

The patent performs preliminary power estimation and prediction before thermal limits are actually reached. By continuously monitoring signal activities and calculating power consumption in advance, the system can predict upcoming thermal conditions and take proactive power management actions, allowing performance optimization while preventing thermal violations rather than reactively throttling after limits are reached

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where power consumption estimates are continuously fed back to the power management system. This feedback loop enables dynamic adjustment of power allocation and performance settings based on real-time power usage patterns, optimizing the balance between thermal control and processor productivity through continuous monitoring and adaptation

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8484593B2Method of determining event based energy weights for digital power estimation
Publication Date: 2013.07.09 ADVANCED MICRO DEVICES INC
  • US8484593B2 patent drawing
  • US8484593B2 patent drawing
  • US8484593B2 patent drawing

AI summary

A method for determining event based energy weights for digital power estimation includes obtaining a reference energy value corresponding to a power consumed by at least a portion of an integrated circuit (IC) device during operation. The method includes determining and selecting a subset of signals from a set of all signals within the IC that correlates to energy use within the IC. The method includes determining an activity factor of each signal in the subset by monitoring each signal while simulating execution of a particular set of instructions. The method includes determining a weight factor or at least an approximation of a weight factor for each signal in the subset by solving within a predetermined accuracy, a multivariable equation in which the reference energy value equals a weighted sum of the activity of the signals of the selected subset multiplied by their respective weight factors.