Providing a deterministic idle time window for an idle state of a device
First Claim
Patent Images
1. A method comprising:
- receiving at a target device a request for a deterministic idle time window from an initiator device via an interconnect;
determining whether to accept the request; and
acknowledging the request to the initiator device based on the determination, including sending an acknowledgement message indicating an idle time window having a different length than the deterministic idle time window.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, the present invention includes a method for receiving at a target device a request for a deterministic idle window from an initiator device via an interconnect, determining whether to accept the request, e.g., based on an anticipated time until the target device'"'"'s next activity, and sending an acknowledgment to the initiator device based on the determination. The initiator and target devices may enter an extended idle state based on the determination. Other embodiments are described and claimed.
-
Citations
26 Claims
-
1. A method comprising:
-
receiving at a target device a request for a deterministic idle time window from an initiator device via an interconnect; determining whether to accept the request; and acknowledging the request to the initiator device based on the determination, including sending an acknowledgement message indicating an idle time window having a different length than the deterministic idle time window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
a first device to transmit a request for a deterministic idle time window to a second device coupled to the first device via an interconnect, wherein the first device is to transmit the request based on a state of the interconnect, and the first device is to enter into a low power state for a second idle time window less than the deterministic idle time window if the second device transmits an acknowledgment for the second idle time window. - View Dependent Claims (11, 12, 13, 14, 15)
-
16. An article comprising a machine-readable storage medium including instructions that if executed by a machine enable the machine to perform a method comprising:
-
transmitting a request for an idle time window having a first known length from a system component to a target device coupled to the system component via an interconnect; and committing at least a portion of the system component to an idle state for a time period corresponding to the first known length or a second known length, the second known length shorter than the first known length. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A system comprising:
-
a first device; a second device coupled to the first device via an interconnect, wherein the first device is to transmit a message regarding a negotiation for a deterministic idle period for the interconnect based on a priori knowledge of a system operating parameter corresponding to at least one of battery availability or temperature level; and a dynamic random access memory (DRAM) coupled to the first device and the second device. - View Dependent Claims (25, 26)
-
Specification