Patent ID: 6976182

Claim:
An integrated device, comprising: a plurality of functional units, wherein each functional unit is configured to receive one or more input signals, perform an operation or task, and produce one or more output signals, wherein each functional unit is configure to be inactive while one or more or the other functional units is active; a plurality of activity detector and power control units coupled to said plurality of functional units, wherein each activity detector and power control unit is associated with a different one of the functional units and configured to predict when its associated functional unit will be inactive; wherein a first one of the activity detector and power control units is configured to monitor some or all of the input signals received by and output signals produced by a first one of the functional units to predict when the first functional unit will be inactive; wherein each activity detector and power control unit is configured to shut off power to its associated functional unit in response to its associated functional unit being predicted to be inactive, and provide power to its associated functional unit when its associated functional unit is active.