CPC G06F 1/3287 (2013.01) [G06F 1/3265 (2013.01); G06F 1/3278 (2013.01); G06F 1/3296 (2013.01)] | 20 Claims |
1. A processing device comprising:
a plurality of components having assigned registers used to store data to execute a program; and
a power management controller, in communication with the components, and configured to:
send one of a request to remove power to the components and a request to reduce power to the components when it is determined that the components are idle;
execute a first process of one of removing power and reducing power to the components and entering a reduced power state when an acknowledgement of the request is received; and
execute a second process of restoring power to the components when one or more of the components are indicated to be active.
|