Closed loop feedback control of integrated circuits
First Claim
Patent Images
1. A method of operating an integrated circuit, said method comprising:
- measuring a dynamic operating indicator of said integrated circuit;
adjusting a plurality of controllable inputs to said integrated circuit to approach a predetermined value of said dynamic operating indicator of said integrated circuit.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for closed loop feedback control of integrated circuits. In one embodiment, a plurality of controllable inputs to an integrated circuit is adjusted to achieve a predetermined value of a dynamic operating indicator of the integrated circuit. An operating condition of an integrated circuit is controlled via closed loop feedback based on dynamic operating indicators of the integrated circuit'"'"'s behavior.
96 Citations
33 Claims
-
1. A method of operating an integrated circuit, said method comprising:
-
measuring a dynamic operating indicator of said integrated circuit; adjusting a plurality of controllable inputs to said integrated circuit to approach a predetermined value of said dynamic operating indicator of said integrated circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 30)
-
-
14. A system for operating an integrated circuit, said system comprising:
-
circuitry for measuring a current dynamic operation indicator of said integrated circuit; and a feedback loop coupled to said circuitry, said feedback loop for optimizing a dynamic operating indicator of said integrated circuit toward a predetermined value of said dynamic operating indicator by controlling a plurality of controllable inputs to said integrated circuit. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A microprocessor comprising:
-
a plurality of dynamic operating indicators for indicating operating conditions of said microprocessor; a first computer usable media comprising a predetermined value for at least one of said plurality of dynamic operating indicators; a second computer usable media comprising computer usable instructions which when executed on said microprocessor implement a method comprising; accessing said predetermined value from said first computer usable media; obtaining a measured record of at least one dynamic operation indicator; and adjusting said operating voltage to said microprocessor until said measured record is near said predetermined value for said at least one of said plurality of dynamic operating indicators. - View Dependent Claims (25, 26, 27, 32)
-
-
28. A computer system comprising:
-
a microprocessor; a plurality of dynamic operating indicators for indicating operating conditions of said microprocessor; a variable voltage supply to provide an operating voltage to said microprocessor; a first computer usable media coupled to said microprocessor and comprising a predetermined value for at least one of said plurality of dynamic operating indicators; a second computer usable media coupled to said microprocessor and comprising computer usable instructions which when executed on said microprocessor implement a method, said method comprising; accessing said predetermined value from said first computer usable media; and adjusting said operating voltage to said microprocessor to achieve said predetermined value for said at least one of said plurality of dynamic operating indicators. - View Dependent Claims (29, 33)
-
-
31. A system for operating an integrated circuit, said system comprising:
-
circuitry for measuring a current dynamic operation indicator of said integrated circuit; and a feedback loop coupled to said circuitry, said feedback loop for optimizing a function of a plurality of dynamic operating indicators of said integrated circuit toward a predetermined value of said function by controlling a plurality of controllable inputs to said integrated circuit.
-
Specification