CPC G06F 1/08 (2013.01) [G06F 1/28 (2013.01); H03K 5/00006 (2013.01)] | 25 Claims |
1. A method of controlling a clock rate of a processing unit, comprising:
receiving an analog voltage supply to a voltage generator in response to detecting overclocking in the processing unit;
dynamically sensing measurements of an output voltage from the voltage generator based on the received analog voltage supply;
determining characteristics of a voltage droop in the output voltage based on the dynamically sensed output voltage measurements;
determining a frequency adjustment for the clock rate of the processing unit based on the determined characteristics of the voltage droop; and
generating an output clock rate based on the determined frequency adjustment such that the processing unit maintains the overclocking.
|