Standby mode for power management
First Claim
1. An apparatus, comprising:
- a control module with a power output, a clock output, a wait output, and a standby input;
an initiator module with a power input coupled to the power output of the control module, a clock input coupled to the clock output of the control module, a wait input coupled to the wait output of the control module, and a standby output coupled to the standby input of the control module, wherein the initiator module is configured to automatically detect an idle condition of the initiator module and to automatically transmit a standby signal to the control module in response to detecting the idle condition;
wherein the initiator module is configured to automatically enter a standby mode after transmitting the standby signal to the control module;
wherein the standby mode allows the initiator module to continue communicating with the control module while preventing the initiator module from initiating communication with other modules;
wherein the control module is configured to automatically transmit a wait signal to the initiator module in response to receiving the standby signal from the initiator module;
wherein the initiator module is configured to automatically deactivate the standby signal in response to detecting a wakeup event;
wherein the control module is configured to deactivate the wait signal in response to detecting that the standby signal has been deactivated;
wherein the initiator module is configured to transition from the standby mode to a normal mode in response to detecting that the wait signal has been deactivated; and
wherein the normal mode allows the initiator module to initiate communication with the other modules.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for controlling standby mode in an electronic device. In standby mode, power and clock signals are reduced or stopped to conserve power. The apparatus includes an initiator module coupled to a power and clock control module (PCCM). When the initiator module meets conditions for standby mode, the initiator module sends a standby signal to the PCCM and does not interact with other initiator, target, or interconnect modules. When the PCCM communicates a wait signal, the initiator module enters standby mode. When the initiator module detects a wakeup event, the standby signal is deactivated. In this state, the initiator module may process information but may not interact with other modules. When the PCCM deactivates the wait signal and returns power and clock signal to steady state levels, initiator module may resume normal operation.
26 Citations
23 Claims
-
1. An apparatus, comprising:
-
a control module with a power output, a clock output, a wait output, and a standby input; an initiator module with a power input coupled to the power output of the control module, a clock input coupled to the clock output of the control module, a wait input coupled to the wait output of the control module, and a standby output coupled to the standby input of the control module, wherein the initiator module is configured to automatically detect an idle condition of the initiator module and to automatically transmit a standby signal to the control module in response to detecting the idle condition; wherein the initiator module is configured to automatically enter a standby mode after transmitting the standby signal to the control module; wherein the standby mode allows the initiator module to continue communicating with the control module while preventing the initiator module from initiating communication with other modules; wherein the control module is configured to automatically transmit a wait signal to the initiator module in response to receiving the standby signal from the initiator module; wherein the initiator module is configured to automatically deactivate the standby signal in response to detecting a wakeup event; wherein the control module is configured to deactivate the wait signal in response to detecting that the standby signal has been deactivated; wherein the initiator module is configured to transition from the standby mode to a normal mode in response to detecting that the wait signal has been deactivated; and wherein the normal mode allows the initiator module to initiate communication with the other modules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for managing power in an electronic device, the method comprising:
-
automatically detecting, at an initiator module in an electronic device, an idle condition of the initiator module; in response to detecting the idle condition, (a) automatically transitioning the initiator module from a normal state to a state of reduced communications and (b) automatically activating a standby signal of the initiator module; detecting the standby signal at a control module in the electronic device; in response to detecting the standby signal at the control module, automatically activating a wait signal of the control module; detecting the wait signal at the initiator module; after detecting the wait signal at the initiator module, detecting a wakeup event at the initiator module; in response to detecting the wakeup event at the initiator module, deactivating the standby signal of the initiator module; detecting, at the control module, that the standby signal has been deactivated; in response to detecting at the control module that the standby signal has been deactivated, deactivating the wait signal of the control module; detecting, at the initiator module, that the wait signal has been deactivated; and in response to detecting at the initiator module that the wait signal has been deactivated, automatically transitioning the initiator module from the state of reduced communications to the normal state; wherein the initiator module is allowed to communicate with the control module and with modules other than the control module when the initiator module is in the normal state; and wherein the initiator module is not allowed to communicate with modules other than the control module when the initiator module is in the state of reduced communications. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus, comprising:
-
a control module; an initiator module coupled to the control module, wherein the initiator module is configured to transmit a standby signal to the control module; wherein the control module is configured to transmit a wait signal to the initiator module; wherein the initiator module is configurable to enter a standby mode after the control module activates the wait signal to the initiator module; and wherein the initiator module is configurable to enter a forced standby mode if processing in the initiator module is not enabled and the standby signal is activated.
-
Specification