Adaptive voltage control by accessing information stored within and specific to a microprocessor
First Claim
Patent Images
1. A method of operating a microprocessor comprising:
- determining, independent of a present operating condition of said microprocessor, a desirable operating frequency for the microprocessor;
accessing information stored within and specific to the microprocessor;
utilizing the information, computing an efficient voltage for operating the microprocessor at the desirable operating frequency; and
operating the microprocessor at the efficient voltage.
8 Assignments
0 Petitions
Accused Products
Abstract
Adaptive voltage control. In accordance with a first embodiment of the present invention, a desirable operating frequency for the microprocessor is determined. Information stored within and specific to the microprocessor is accessed. The information can comprise coefficients of a quadratic approximation of a frequency-voltage characteristic of the microprocessor. An efficient voltage for operating the microprocessor at said desirable operating frequency is computed. The microprocessor is operated at the efficient voltage.
215 Citations
40 Claims
-
1. A method of operating a microprocessor comprising:
-
determining, independent of a present operating condition of said microprocessor, a desirable operating frequency for the microprocessor; accessing information stored within and specific to the microprocessor; utilizing the information, computing an efficient voltage for operating the microprocessor at the desirable operating frequency; and operating the microprocessor at the efficient voltage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 25, 40)
-
-
16. A computer comprising:
-
a microprocessor integrated circuit; a voltage supply for furnishing a selectable voltage to the microprocessor integrated circuit; a memory space coupled to the microprocessor integrated circuit comprising instructions to implement a method of operating the microprocessor integrated circuit at an efficient voltage, the method comprising; determining, independent of a present operating condition of said microprocessor, a desirable operating frequency for the microprocessor integrated circuit; accessing information specific to the microprocessor integrated circuit; utilizing the information, computing an efficient voltage for operating the microprocessor integrated circuit at the desirable operating frequency; commanding the voltage supply to furnish the efficient voltage to the microprocessor integrated circuit; and operating the microprocessor integrated circuit at the efficient voltage. - View Dependent Claims (17, 18)
-
-
19. An electronic device comprising:
a microprocessor comprising information stored thereon of a quadratic approximation of a voltage-frequency relationship of the microprocessor, wherein the information is specific to the microprocessor and used to select an efficient voltage to be applied to the microprocessor based on a desired frequency of operation of the microprocessor. - View Dependent Claims (20, 21, 22, 23, 24)
-
26. A method of operating a microprocessor comprising:
-
determining, independent of a present operating condition of said microprocessor, a desirable operating frequency for the microprocessor; accessing information representing measurements of the microprocessor, wherein the information is encoded within the microprocessor; utilizing the information, determining an efficient voltage for operating the microprocessor at the desirable operating frequency; and operating the microprocessor at the efficient voltage. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A microprocessor comprising:
-
means for determining, independent of a present operating condition of said microprocessor, a desirable operating frequency for the microprocessor; means for accessing information representing measurements of the microprocessor, wherein the information is encoded within the microprocessor; means for determining an efficient voltage for operating the microprocessor at the desirable operating frequency utilizing the information; and means for operating the microprocessor at the efficient voltage. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
Specification