SYSTEM POWER MANAGEMENT USING COMMUNICATION BUS PROTOCOLS
First Claim
1. An apparatus coupled to a communication bus, wherein the apparatus comprises:
- one or more functional blocks; and
a control circuit configured to;
monitor a level of activity;
send a message on the communication bus dependent upon the level of activity, wherein the message includes data indicative of a time to resume operation after activation of a low power mode; and
activate the lower power mode dependent upon a response to the message.
0 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of an apparatus and method are disclosed that may allow for managing power of a computing system. The apparatus may include a clock generation circuit, a bus interface unit, and a control circuit. The clock generation circuit may be configured to generate multiple clock signals. Each clock signal may provide a timing reference to different functional blocks within a device coupled to the communication bus. The bus interface unit may be configured to receive messages from the device via the communication bus. The messages may include a latency value and a request to activate a low power mode. The control circuit may be configured to deactivate one or more of the multiple clock signals dependent upon the latency value and multiple threshold values.
5 Citations
20 Claims
-
1. An apparatus coupled to a communication bus, wherein the apparatus comprises:
-
one or more functional blocks; and a control circuit configured to; monitor a level of activity; send a message on the communication bus dependent upon the level of activity, wherein the message includes data indicative of a time to resume operation after activation of a low power mode; and activate the lower power mode dependent upon a response to the message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for operating a computing system including one or more functional blocks, the method comprising:
-
monitoring a level of activity of the computing system; sending a message on a communication bus dependent upon the level of activity, wherein the message includes data indicative of a time to resume operation after activation of a low power mode; activate the lower power mode dependent upon a response to the message. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
a host; and a device configured to; monitor a level of activity; send a message to the host dependent upon the level of activity, wherein the message includes data indicative of a time to resume operation after activation of a low power mode; and activate the lower power mode dependent upon a response to the message received from the host. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification