Patent ID: 8707064
Filing Date: 2014-04-22
Classification: G06F

Abstract:
1. A system comprising: a processor having a register to store a plurality of operating voltage information in separate locations within the register, each of the plurality of operating voltage information corresponding to different supply voltage level at which the processor is to operate; a voltage regulator controller coupled to the processor, wherein the voltage regulator controller to receive at least a first operating voltage information and a second operating voltage information of the plurality of operating voltage information; and a voltage regulator coupled to the voltage regulator controller, the voltage regulator to adjust an operating voltage of the processor from a first level indicated by the first operating voltage information to a second level indicated by the second operating voltage information, wherein the voltage regulator is modified to wait a predetermined period of time between adjusting the operating voltage from the first level to the second level and adjusting the operating voltage from the second level and a third level, wherein the voltage regulator further provides multiple intermediate operating voltage levels between the first level and the second level, wherein the predetermined period of time is further configured to contain multiple intermediate intervals, and wherein a first step size of the multiple intermediate operating voltage levels and a second step size of the multiple intermediate intervals are programmable.