Closed loop adaptive voltage scaling
AssigneeTexas Instruments Incorporated
InventorsJose Luis Flores, Anthony M. Hill
Life of this patent
Estimating the term…
Abstract
An integrated circuit is provided with a set of sensors for scaling voltage based on performance of the integrated circuit. The set of sensors are monitored, and sensor provides an output value indicative of a performance metric of the integrated circuit. The output values from the set of sensors are combined using a calibrated model to determine when a threshold value is reached. A change to an operating voltage for a portion of the integrated circuit is initiated in response to reaching the threshold.
Claims13
A method for scaling voltage in an integrated circuit, the method comprising:
- monitoring at least two sensors on the integrated circuit, wherein each sensor provides an output value indicative of a performance metric of the integrated circuit, the monitoring including determining an operating frequency of each sensor, wherein the operating frequency of each sensor is indicative of a performance metric of the integrated circuit;
- combining the output values from the at least two sensors using a performance model to determine when a threshold value is reached, wherein the threshold is indicative of a target performance metric value;
- and
- initiating a change to an operating voltage for a portion of the integrated circuit in response to reaching the threshold.
A method for scaling voltage in an integrated circuit, the method comprising:
- monitoring at least two sensors on the integrated circuit, wherein each sensor provides an output value indicative of a performance metric of the integrated circuit;
- combining the output values from the at least two sensors using a performance model to determine when a threshold value is reached, wherein combing the output values from the at least two sensors comprises using a performance model with coefficients to weight the output values;
- and
- initiating a change to an operating voltage for a portion of the integrated circuit in response to reaching the threshold.
A method for scaling voltage in an integrated circuit, the method comprising:
- sensing an operating condition on the integrated circuit;
- selecting a performance model from a plurality of performance models based on the current operating condition;
- monitoring at least two sensors on the integrated circuit, wherein each sensor provides an output value indicative of a performance metric of the integrated circuit;
- combining the output values from the at least two sensors using a performance model to determine when a threshold value is reached, wherein combining the output values uses the selected performance model;
- and
- initiating a change to an operating voltage for a portion of the integrated circuit in response to reaching the threshold.
A system comprising:
- a processing module formed on an integrated circuit;
- a plurality of performance sensors formed on the integrated circuit;
- a storage module coupled to the power management module for storing a plurality of performance models;
- a condition sensor coupled to the power management module for sensing an operating condition of the integrated circuit;
- a power management controller coupled to the plurality of performance sensors, wherein the power management controller is configured combine output values from the plurality of performance sensors using a performance model to determine when a threshold value is reached for the integrated circuit and to initiate a change to a supply voltage for a portion of the integrated circuit in response to reaching the threshold, wherein the power management controller is configured to select a performance model based on a current operating condition.
Dependencies are inferred from the claim text.