| CPC G06F 1/3206 (2013.01) [G06F 1/3203 (2013.01); G06F 1/3296 (2013.01)] | 20 Claims |

|
1. An apparatus comprising:
a processing circuit;
a power management circuit including at least one voltage regulator configured to supply power to the processing circuit;
a plurality of monitoring circuits configured to monitor power conditions of the processing circuit, the power conditions including at least one electrical parameter of the power supplied to the processing circuit, wherein a given one of the plurality of monitor circuits is configured to operate in a different one of a plurality of time domains concurrent with other ones of the plurality of monitoring circuits operating in respective different ones of the plurality of time domains, wherein a time characteristic corresponding to a given one of the plurality of time domains is different in magnitude from a magnitude of a time characteristic corresponding to another one of the plurality of time domains; and
a plurality of compensation circuits, wherein ones of the plurality of compensation circuits are configured to implement one or more corrective actions in response to variations in the power conditions as detected by ones of the plurality of monitoring circuits, wherein a given one of the plurality of compensation circuits is configured to operate in a different one of the plurality of time domains concurrent with other ones of the plurality of compensation circuits operating in respective different ones of the plurality of time domains.
|