Adaptive voltage adjustment
AssigneeNokia Corporation
InventorsPasi Kolinummi, Erkki Nokkonen, Mike Jager
Life of this patent
Estimating the term…
Abstract
A method, system, module, apparatus, use, and computer program product are shown for determining a supply voltage level for operating an integrated circuit. To allow exact voltage level calibration, a high load condition is provided to the integrated circuit, a first voltage level of the integrated circuit is adjusted to provide a stable operation of the integrated circuit in the high load condition, a temperature of the integrated circuit in the high load condition is measured, the measured temperature in the high load condition is stored along with the adjusted first voltage level in the high load condition.
Claims41
Method comprising
- providing a high load condition to an integrated circuit,
- adjusting a first voltage level of the integrated circuit to provide a stable operation of the integrated circuit in the high load condition,
- storing the adjusted first voltage level in the high load condition,
- providing a low load condition to the integrated circuit,
- adjusting a second voltage level of the integrated circuit to provide a stable operation of the integrated circuit in the low load condition,
- storing the adjusted second voltage level in the low load condition, and
- adjusting a supply voltage level during operation of the integrated circuit during operation depending on an operating point of the integrated circuit and the stored first and second voltage levels.
System comprising:
- an integrated circuit,
- a voltage controller configured to control a voltage of the integrated circuit,
- a load measuring device configured to measure a load condition of the integrated circuit, and
- a storage configured to store a measured load condition, wherein
- the voltage controller is configured to adjust a first voltage level in a high load condition to provide a stable operation of the integrated circuit and to adjust a second voltage level in a low load condition to provide a stable operation of the integrated circuit, and further to adjust the voltage level during operation depending on an operation point of the integrated circuit and the stored first and second voltage levels.
Module comprising
- an integrated circuit,
- a voltage controller configured to control a voltage of the integrated circuit,
- a load measuring device configured to measure a load condition of the integrated circuit, and
- a storage configured to store a measured load condition, wherein
- the voltage controller is configured to adjust a first voltage level in a high load condition to provide a stable operation of the integrated circuit and to adjust a second voltage level in a low load condition to provide a stable operation of the integrated circuit, and further to adjust the voltage level during operation depending on an operation point of the integrated circuit and the stored first and second voltage levels.
Device comprising
- an integrated circuit,
- a voltage controller configured to control a voltage of the integrated circuit,
- a load measuring device configured to measure a load condition of the integrated circuit, and
- a storage configured to store a measured load condition, wherein
- the voltage controller is configured to adjust a first voltage level in a high load condition to provide a stable operation of the integrated circuit and to adjust a second voltage level in a low load condition to provide a stable operation of the integrated circuit, and further to adjust the voltage level during operation depending on an operation point of the integrated circuit and the stored first and second voltage levels.
Computer program embodied in a computer readable medium comprising
- instructions operable to cause a processor to provide a high load condition to the integrated circuit,
- instructions operable to cause the processor to adjust a first voltage level of the integrated circuit to provide a stable operation of the integrated circuit in the high load condition,
- instructions operable to cause the processor to store the adjusted first voltage level in the high load condition,
- instructions operable to cause the processor to provide a low load condition to the integrated circuit;
- instructions operable to cause the processor to adjust a second voltage level of the integrated circuit to provide a stable operation of the integrated circuit in the low load condition;
- instructions operable to cause the processor to store the adjusted second voltage level in the low load condition;
- and
- instructions operable to cause the processor to adjust the voltage level of the integrated circuit depending on an operation point of the integrated circuit and the stored first and second voltage levels.
Apparatus comprising
- means for providing a high load condition to the integrated circuit;
- means for adjusting a first voltage level of the integrated circuit to provide a stable operation of the integrated circuit in the high load condition;
- means for storing the adjusted first voltage level in the high load condition;
- means for providing a low load condition to the integrated circuit;
- means for adjusting a second voltage level of the integrated circuit to provide a stable operation of the integrated circuit in the low load condition;
- means for storing the adjusted second voltage level in the low load condition;
- and
- means for adjusting the voltage level of the integrated circuit depending on an operation point of the integrated circuit and the stored first and second voltage levels.
Dependencies are inferred from the claim text.