Patent ID: 8386807

Claim:
An apparatus comprising: a processing unit; a power characteristic block having a predetermined power characteristic associated with a subset of current components of a current consumed by the processing unit, the power characteristic corresponding to a frequency response of the subset with respect to an operating condition of the processing unit; and a power management unit coupled to, or integrated within, the processing unit and further coupled to the power characteristic block, the power management unit configured to: receive, from the power characteristic block, the power characteristic; determine, based on the power characteristic and the operating condition, a voltage variation that corresponds to the subset of current components of the current consumed by the processing unit, the operating condition including a temperature of one or more cores of the processing unit, state of the one or more cores of the processing unit, number of processes being executed by the processing unit, number of tasks being executed by the processing unit, and/or number of applications that are being executed by the processing unit; and control a voltage regulator based at least in part on the determined voltage variation.