Method for managing and controlling the low power modes for an integrated circuit device
First Claim
1. A power management unit configured to manage power modes of an electronic integrated circuit (IC) device having a processor, the power management unit comprising:
- a wake up event detection logic circuit configured to;
trigger a transition between multiple power modes including a first RUN mode and a second RUN mode, wherein the processor is configured to execute code during the first RUN mode and the second RUN mode, andignore an external event during the transition from the first RUN mode to the second RUN mode.
7 Assignments
0 Petitions
Accused Products
Abstract
A state machine and an external interface, including its associated input-outputs (IOs), are always powered on and used to manage the chip power modes and power mode transitions. The chip power modes are defined as RUN, HIBERNATE, POWERDOWN, with many more possible with this invention. For example, once the device is in HIBERNATE or POWERDOWN modes, the power supplies to the IC are either reduced, or completely disconnected except for this controller state machine. This invention'"'"'s state machine and control mechanism, in response to some external “wake up event”, will bring the chip to RUN mode by managing the state of the external power supplies through its control interface. The implementation achieves small die size and extreme low power consumption.
18 Citations
26 Claims
-
1. A power management unit configured to manage power modes of an electronic integrated circuit (IC) device having a processor, the power management unit comprising:
a wake up event detection logic circuit configured to; trigger a transition between multiple power modes including a first RUN mode and a second RUN mode, wherein the processor is configured to execute code during the first RUN mode and the second RUN mode, and ignore an external event during the transition from the first RUN mode to the second RUN mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A method for controlling power modes of an integrated circuit (IC) having a processor, the method comprising:
-
transitioning from a first power mode of a plurality of power modes to a second power mode of the plurality of power modes, wherein the plurality of power modes include a first RUN mode and a second RUN mode, and where the processor is configured to execute code during the first RUN mode and the second RUN mode; and ignoring an external event when transitioning from the first RUN mode to the second RUN mode until the transitioning is complete. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A system, comprising:
-
a processor configured to execute code during a first low power mode and a second low power mode; a sequencer configured to manage a transition between a plurality of power modes including the first low power mode, the second low power mode, and a third low power mode; and a wake up event detection logic circuit configured to; trigger a first transition between the first low power mode and the second low power mode, ignore a first external event when the sequencer is managing the first transition, trigger a second transition between the first low power mode and the third low power mode, and stop the second transition if a second external event is detected during the second transition. - View Dependent Claims (23, 24, 25, 26)
-
Specification