IP Library › Granted Patent US 8,831,666
Granted Patent B2
US 8,831,666 · App. 12/495,706 · Granted Sep 9, 2014

Link power savings with state retention

Inventors: Naveen Cherukuri (San Jose, CA); Jeffrey Wilcox (Boulder Creek, CA); Venkatraman Iyer (Portland, OR); Selim Bilgin (Hillsboro, OR); David D. Dunning (Portland, OR); Robin Tim Frodsham (Portland, OR); Theodore Z. Schoenborn (Portland, OR); Sanjay Dabral (Palo Alto, CA)
Assignee: Intel Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,831,666
App. No.
12/495,706
Granted
Sep 9, 2014
Kind
B2
Abstract

Methods and apparatus relating to link power savings with state retention are described. In one embodiment, one or more components of two agents coupled via a serial link are turned off during idle periods while retaining link state in each agent. Other embodiments are also disclosed.

Claims (33)

1. An apparatus comprising:

a first agent coupled to a second agent via a serial link;

the first agent to transmit an entry message to the second agent to indicate the first agent is to enter a low power consumption state;

the first agent to enter the low power consumption state in response to an acknowledgement message from the second agent, wherein the second agent is to transmit the acknowledgement message in response to receipt of the entry message at the second agent,

wherein, during the low power consumption state, the first agent is to retain its link state and a plurality of components of the first agent are to be turned off, wherein the plurality of components of the first agent is to comprise one or more Input/Output (I/O) drivers, one or more I/O receivers, and one or more physical layer clocks.

2. The apparatus of claim 1 , wherein the first agent is to transmit an inband reset signal to the second agent in response to the acknowledgement message.

3. The apparatus of claim 1 , wherein, during the low power consumption state, an electrical sub-block of the first agent is to be turned off and a logical sub-block of the first agent is to be functionally turned off.

4. The apparatus of claim 1 , wherein the second agent is to enter the low power consumption state in response to an inband reset signal from the first agent.

5. The apparatus of claim 4 , wherein, during the low power consumption state, the second agent is to retain its link state.

6. The apparatus of claim 4 , wherein the first agent or the second agent is to be configured to bypass calibration prior to entering the low power consumption state.

7. The apparatus of claim 4 , wherein the second agent is to exit the low power consumption state in response to a signal from the first agent or from the second agent.

8. The apparatus of claim 1 , wherein the first agent is to transmit the entry message in response to an indication by the link layer of the first agent.

9. The apparatus of claim 1 , wherein the first agent is to be configured to bypass calibration prior to entering the low power consumption state.

10. The apparatus of claim 1 , wherein the first agent is to exit the low power consumption state in response to a signal from the link layer of the first agent or the second agent.

11. The apparatus of claim 1 , wherein the first agent and the second agent are on a same integrated circuit die.

12. A method comprising:

transmitting an entry message from a first agent to a second agent over a serial link to indicate the first agent is to enter a low power consumption state;

the first agent entering the low power consumption state in response to an acknowledgement message from the second agent, wherein the acknowledgement message is to be transmitted in response to receipt of the entry message by the second agent,

wherein, during the low power consumption state, the first agent is to retain its link state and a plurality of components of the first agent are to be turned off, wherein the plurality of components of the first agent is to comprise one or more Input/Output (I/O) drivers, one or more I/O receivers, and one or more physical layer clocks.

13. The method of claim 12 , further comprising transmitting an inband reset signal to the second agent in response to the acknowledgement message.

14. The method of claim 12 , further comprising the second agent entering the low power consumption state in response to an inband reset signal from the first agent.

15. The method of claim 12 , further comprising abandoning entry into the low power consumption state in response to an error or negative acknowledgement.

16. The method of claim 12 , further comprising the first agent exiting the low power consumption state in response to a signal from the link layer of the first agent or the second agent.

17. A system comprising:

a memory to store data corresponding to a serial link;

a first agent coupled to a second agent via the serial link;

the first agent to transmit an entry message to the second agent to indicate the first agent is to enter a low power consumption state;

the first agent to enter the low power consumption state in response to an acknowledgement message from the second agent, wherein the second agent is to transmit the acknowledgement message in response to receipt of the entry message at the second agent,

wherein, during the low power consumption state, the first agent is to retain its link state and a plurality of components of the first agent are to be turned off, wherein the plurality of components of the first agent is to comprise one or more Input/Output (I/O) drivers, one or more I/O receivers, and one or more physical layer clocks.

18. The system of claim 17 , wherein the first agent is to be configured to bypass calibration prior to entering the low power consumption state.

19. The system of claim 17 , wherein the first agent is to exit the low power consumption state in response to a signal from the link layer of the first agent or the second agent.

20. The system of claim 17 , further comprising an audio device coupled to at least one of the first or second processors.

21. The apparatus of claim 1 , wherein, during the low power consumption state, the first agent is to retain its link state based on maintenance of state in all layers above a physical layer, wherein the layers above the physical layer are to comprise a link layer and a protocol layer.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE 5TH INVENTOR'S NAME PREVIOUSLY RECORDED AT REEL: 030068 FRAME: 0394. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 21, 2014
From: CHERUKURI, NAVEEN; WILCOX, JEFFREY; IYER, VENKATRAMAN; BILGIN, SELIM; DUNNING, DAVID S.; FRODSHAM, ROBIN TIM; SCHOENBORN, THEODORE Z.; DABRAL, SANJAY
To: INTEL CORPORATION
Reel/Frame 034410/0561 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2013
From: CHERUKURI, NAVEEN; WILCOX, JEFFREY; IYER, VENKATRAMAN; BILGIN, SELIM; DUNNING, DAVID D.; FRODSHAM, ROBIN TIM; SCHOENBORN, THEODORE Z.; DABRAL, SANJAY
To: INTEL CORPORATION
Reel/Frame 030068/0394 →
Continuity (1)
Related Publication 20100330927A1 · Dec 30, 2010