摘要 |
A system for and method of reducing power consumed by an electronic system is disclosed. The system includes an energy controller for controlling power to one or more functional modules or regions on the electronic system. Each of the functional modules has an activity detector for determining whether any activity is occurring on the respective functional module. When an activity detector detects no activity on a functional module, the energy controller automatically reduces power or clock gating to that functional module after completing a computation. When activity is detected on the functional module, the energy controller automatically restores power to the functional module. Preferably, multiple functional modules, each having an activity detector, and the energy controller are contained on a single semiconductor die.
|