Balanced adaptive body bias control
First Claim
1. A method comprising:
- determining a desirable dynamic condition for a circuit of an integrated circuit, wherein the circuit receives a first and a second body biasing voltages;
accessing a first dynamic indicator of the circuit corresponding to the desirable dynamic condition;
accessing second and third dynamic indicators of the circuit;
adjusting the first body biasing voltage to change the first dynamic indicator in the direction of the desirable dynamic condition; and
adjusting the second body biasing voltage based on a relationship between the second dynamic indicator and the third dynamic indicator.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of balanced adaptive body bias control. In accordance with a first embodiment of the present invention, a method of balanced adaptive body bias control comprises determining a desirable dynamic condition for circuitry of an integrated circuit. A first dynamic indicator corresponding to the desirable dynamic condition is accessed. Second and third dynamic indicators of the integrated circuit are accessed. A first body biasing voltage is adjusted by an increment so as to change the first dynamic indicator in the direction of the desirable dynamic condition. A second body biasing voltage is adjusted based on a relationship between the second dynamic indicator and the third dynamic indicator.
168 Citations
40 Claims
-
1. A method comprising:
-
determining a desirable dynamic condition for a circuit of an integrated circuit, wherein the circuit receives a first and a second body biasing voltages; accessing a first dynamic indicator of the circuit corresponding to the desirable dynamic condition; accessing second and third dynamic indicators of the circuit; adjusting the first body biasing voltage to change the first dynamic indicator in the direction of the desirable dynamic condition; and adjusting the second body biasing voltage based on a relationship between the second dynamic indicator and the third dynamic indicator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer system comprising:
-
a microprocessor integrated circuit; first and second body biasing voltage supplies coupled to the microprocessor integrated circuit for furnishing selectable voltages to first and second body biasing wells of the microprocessor integrated circuit; a memory space coupled to the microprocessor integrated circuit and comprising instructions to implement a method of balanced adaptive body bias control comprising; determining a desirable dynamic condition for circuitry of the microprocessor integrated circuit; accessing a first dynamic indicator corresponding to the desirable dynamic condition; accessing second and third dynamic indicators of the integrated circuit; adjusting the first body biasing voltage supply to change the first dynamic indicator in the direction of the desirable dynamic condition; and adjusting the second body biasing voltage supply based on a relationship between the second dynamic indicator and the third dynamic indicator. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. An article of manufacture including a computer usable media comprising instructions stored thereon that, responsive to execution on a computing device, cause the computing device to perform operations comprising:
-
determining a desirable dynamic condition for circuitry of an integrated circuit; accessing a first dynamic indicator corresponding to the desirable dynamic condition; accessing second and third dynamic indicators of the integrated circuit; adjusting a first body biasing voltage so as to change the first dynamic indicator in the direction of the desirable dynamic condition; and adjusting a second body biasing voltage based on a relationship between the second dynamic indicator and the third dynamic indicator. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method comprising:
-
determining a desirable dynamic condition for a circuit of an integrated circuit, wherein the circuit receives a first well and a second well body biasing voltages; accessing a first dynamic indicator of the circuit corresponding to the desirable dynamic condition; accessing second and third dynamic indicators of the circuit; adjusting the first well body biasing voltage to change the first dynamic indicator in the direction of the desirable dynamic condition; and adjusting the second well body biasing voltage based on a relationship between the second dynamic indicator and the third dynamic indicator. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. An integrated circuit comprising:
-
means for determining a desirable dynamic condition for a circuit of the integrated circuit, wherein the circuit receives a first well and a second well body biasing voltages; means for accessing a first dynamic indicator of the circuit corresponding to the desirable dynamic condition; means for accessing second and third dynamic indicators of the circuit; means for adjusting the first body biasing voltage to change the first dynamic indicator in the direction of the desirable dynamic condition; and means for adjusting the second body biasing voltage based on a relationship between the second dynamic indicator and the third dynamic indicator. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
Specification