IP Library Granted Patent US 10,558,257
Granted Patent B2
US 10,558,257 · App. 15/884,829 · Granted Feb 11, 2020

Systems and methods for exiting low-power states

Inventors: Hahn Norden (Austin, TX); David E. Rock (Round Rock, TX)
Assignee: Dell Products L.P.
G06F1/3293G06F1/305G06F1/3253G06F11/3051G06F11/3006
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 10,558,257
App. No.
15/884,829
Granted
Feb 11, 2020
Kind
B2
Abstract

An information handling system may include at least one processor, and an information handling resource communicatively coupled to the at least one processor. The information handling system may be configured to cause the information handling resource to enter a low-power state, and further configured to cause the information handling resource to enter a full-power state. The information handling system may also be configured to cause at least one communication link of the information handling resource to remain inactive until detection of a specified event.

Claims (36)

1. An information handling system comprising:

at least one processor; and

an information handling resource communicatively coupled to the at least one processor;

wherein the information handling system is configured to:

in response to initialization of a second information handling resource, cause the information handling resource to enter a low-power state;

cause the information handling resource to enter a full-power state; and

cause at least one communication link of the information handling resource to remain inactive until detection of a specified event.

2. The information handling system of claim 1 , further comprising a control circuit configured to:

determine a first signal based on whether or not power is stable for the information handling resource; and

determine a second signal based on whether or not a clock is stable for the information handling resource;

wherein the specified event is based on a determination that the power is stable and the clock is stable.

3. The information handling system of claim 2 , wherein the control circuit includes a plurality of logic gates configured to combine the first signal, the second signal, and at least one other signal relating to disabling the at least one communication link.

4. The information handling system of claim 2 , wherein the control circuit is further configured to store the first and second signals in registers.

5. The information handling system of claim 1 , wherein the second information handling resource is a memory.

6. The information handling system of claim 1 , wherein the at least one communication link is a Peripheral Component Interconnect Express (PCIe) link.

7. The information handling system of claim 6 , wherein the low-power state is an L 2 state or an L 3 state.

8. A method comprising:

detecting that an information handling resource of an information handling system is in a low-power state;

detecting that the information handling resource has exited the low-power state to enter a full-power state; and

causing at least one communication link of the information handling resource to remain inactive until detection of a specified event, wherein the specified event is based on a detection that power supplied to the information handling resource is stable, and further based on a detection that a clock signal at the information handling resource is stable.

9. The method of claim 8 , wherein the information handling resource is a Peripheral Component Interconnect Express (PCIe) device, and wherein the low-power state is an L 2 state or an L 3 state.

10. The method of claim 8 , wherein the specified event is based on a detection that a specified period of time has elapsed.

11. An apparatus comprising:

a control circuit coupleable to an information handling resource;

wherein the control circuit is configured to:

detect that the information handling resource has entered a low-power state;

detect that the information handling resource has entered a full-power state;

determine a first signal based on whether or not power is stable for the information handling resource;

determine a second signal based on whether or not a clock is stable for the information handling resource; and

cause at least one communication link of the information handling resource to remain inactive until detection of a specified event, wherein the specified event is based on a determination that the power is stable and the clock is stable.

12. The apparatus of claim 11 , further comprising a plurality of logic gates configured to combine the first signal, the second signal, and at least one other signal relating to disabling the at least one communication link.

13. The apparatus of claim 11 , further comprising registers for storing the first and second signals.

14. The apparatus of claim 11 , wherein the at least one communication link is a Peripheral Component Interconnect Express (PCIe) link.

15. The apparatus of claim 14 , wherein the control circuit is further configured to assert a link disable signal until the specified event is detected.

16. The apparatus of claim 14 , wherein the low-power state is an L 2 state.

17. The apparatus of claim 14 , wherein the low-power state is an L 3 state.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045482/0131) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.)
Reel/Frame 061749/0924 →
RELEASE OF SECURITY INTEREST AT REEL 045482 FRAME 0395 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058298/0314 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Mar 1, 2018
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 045482/0131 →
PATENT SECURITY AGREEMENT (CREDIT) Recorded Mar 1, 2018
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 045482/0395 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2018
From: NORDEN, HAHN; ROCK, DAVID E.
To: DELL PRODUCTS L.P.
Reel/Frame 044785/0966 →
Continuity (1)
Related Publication 20190235616A1 · Aug 1, 2019