MEASURING POWER CONSUMPTION IN AN INTEGRATED CIRCUIT
First Claim
1. A method for determining power consumption of a power domain within an integrated circuit, the method comprising:
- determining a local power supply impedance profile (Z(f)) of said power domain;
measuring a local power supply voltage (U(t)) while executing a periodic activity specific to said power domain;
evaluating a voltage spectrum (U(f)) of said measured local power supply voltage (U(t));
calculating an associated power supply current (I(t)) from said impedance profile (Z(f)) and said voltage spectrum (U(f)); and
determining a power consumption spectrum (P(t)) from said power supply current (I(t)) and the measured power supply voltage (U(t)).
1 Assignment
0 Petitions
Accused Products
Abstract
A method for determining power consumption of a power domain within an integrated circuit is presented. In a first step, a local power supply impedance profile (Z(f)) of this power domain is determined. Subsequently, a local time-resolved power supply voltage (U(t)) is measured while a well-defined periodic activity is executed in power domain. A set of time-domain measured voltage data (U(t)) is thus accumulated and transformed into the frequency domain to yield a voltage spectrum (U(f)). A current spectrum I(t) is calculated from this voltage profile (U(f)) by using the power supply impedance profile Z(f) of this power domain as I(t)=Ff−1{U(f)/Z(f)}. Finally, a time-resolved power consumption spectrum P(t) is determined from measured voltage spectrum U(t)) and calculated current spectrum (I(t)). This power consumption (P(t)) may be compared with a reference (Pref(t)) to verify whether power consumption within power domain matches expectations.
-
Citations
11 Claims
-
1. A method for determining power consumption of a power domain within an integrated circuit, the method comprising:
-
determining a local power supply impedance profile (Z(f)) of said power domain; measuring a local power supply voltage (U(t)) while executing a periodic activity specific to said power domain; evaluating a voltage spectrum (U(f)) of said measured local power supply voltage (U(t)); calculating an associated power supply current (I(t)) from said impedance profile (Z(f)) and said voltage spectrum (U(f)); and determining a power consumption spectrum (P(t)) from said power supply current (I(t)) and the measured power supply voltage (U(t)). - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for determining power consumption of a power domain within an integrated circuit, the system comprising:
-
a memory for storing a local power supply impedance profile Z(f) of said power domain; an Activity Stimulation System for executing a periodic activity specific to said power domain; a Voltage Measurement System for measuring a local power supply voltage (U(t)) of said power domain; a Fourier Transform System for evaluating a voltage spectrum (U(f)) of said measured local power supply voltage (U(t)) and for calculating associated current (I(t)) from said impedance profile (Z(f)) and said voltage spectrum (U(f); and a Power Evaluation System for determining a power consumption (P(t)). - View Dependent Claims (9, 10, 11)
-
Specification