CPC G06F 1/3206 (2013.01) [G06F 1/324 (2013.01); G06F 1/3228 (2013.01); G06F 1/3293 (2013.01); G06F 1/3296 (2013.01)] | 20 Claims |
1. An integrated circuit comprising:
a plurality of components, wherein a given component of the plurality of components is configured to manage power consumption based on a budgeted amount assigned to the given component;
a global power control circuit coupled to the plurality of components and configured to apply power control across the plurality of components responsive to a trigger input to the integrated circuit, wherein total power consumption in the integrated circuit is reduced based on the power control applied by the global power control circuit; and
a power management circuit configured to:
detect whether or not the power control applied by the global power control circuit exceeds a threshold; and
reduce the budgeted amount assigned to at least one of the plurality of components based on a detection that the power control applied by the global power control circuit exceeded the threshold, wherein the at least one of the plurality of components is configured to manage its power consumption based on the reduction in the budgeted amount assigned.
|