Frequency specific closed loop feedback control of integrated circuits
First Claim
1. A method, comprising:
- accessing a first memory location to obtain an operating frequency value of a processing device corresponding to a desired level of power consumption by the processing device;
operating the processing device at an operating frequency related to the operating frequency value;
measuring one or more operating parameters associated with operation of the processing device during operation of the processing device at the operating frequency to obtain corresponding one or more operating parameter values;
storing the one or more operating parameter values in a second set of memory locations;
accessing a third set of memory locations to obtain one or more operating parameter target values;
comparing the one or more operating parameters values to corresponding ones of the one or more operating parameter target values; and
adjusting a voltage supplied to the processing device responsive to the comparing to cause a level of power consumption by the processing device to approach the desired level of power consumption by the processing device.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for frequency specific closed loop feedback control of integrated circuits. In one embodiment, a plurality of controllable inputs to an integrated circuit is adjusted to achieve a frequency specific predetermined value of a dynamic operating indicator of the integrated circuit at the desired specific operating frequency. The predetermined value is stored in a data structure within a computer usable media. The data structure comprises a plurality of frequency specific predetermined values for a variety of operating frequencies. An operating condition of an integrated circuit is controlled via closed loop feedback based on dynamic operating indicators of the measured behavior of the integrated circuit.
-
Citations
20 Claims
-
1. A method, comprising:
-
accessing a first memory location to obtain an operating frequency value of a processing device corresponding to a desired level of power consumption by the processing device; operating the processing device at an operating frequency related to the operating frequency value; measuring one or more operating parameters associated with operation of the processing device during operation of the processing device at the operating frequency to obtain corresponding one or more operating parameter values; storing the one or more operating parameter values in a second set of memory locations; accessing a third set of memory locations to obtain one or more operating parameter target values; comparing the one or more operating parameters values to corresponding ones of the one or more operating parameter target values; and adjusting a voltage supplied to the processing device responsive to the comparing to cause a level of power consumption by the processing device to approach the desired level of power consumption by the processing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus, comprising:
-
an integrated circuit; and a memory operable to store an operating frequency value for the integrated circuit corresponding to a desired level of power consumption by the integrated circuit, operable to store one or more operating parameter values corresponding to one or more operating parameters in a second set of memory locations, and operable to store one or more operating parameter target values; wherein the integrated circuit is operable to compare the one or more operating parameter values to corresponding ones of the one or more operating parameter target values, the integrated circuit includes first circuitry configured to measure the one or more operating parameters to obtain the one or more operating parameter values, and the integrated circuit includes second circuitry configured to control a voltage supplied to the integrated circuit responsive to a result from the comparison of the one or more operating parameter values to the corresponding ones of the one or more operating parameter target values to cause a level of power consumption by the integrated circuit to approach the desired level of power consumption by the integrated circuit during operation of the integrated circuit at an operating frequency related to the operating frequency value. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification