IP Library Granted Patent US 11,199,890
Granted Patent B2
US 11,199,890 · App. 16/426,136 · Granted Dec 14, 2021

Peripheral device expansion card system

Inventors: Yimin Xiao (Austin, TX); Terry L. Matula (Austin, TX)
Assignee: Dell Products L.P.
G06F1/266G06F1/189G06F1/325G06F1/3215G06F1/3281G06F1/3287G06F13/10G06F13/24G06F13/4022
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 11,199,890
App. No.
16/426,136
Granted
Dec 14, 2021
Kind
B2
Abstract

A computing system includes a system board having a system controller device with an interrupt input. A system expansion bus connector is located on the system board and includes power pin(s) and an interrupt signal pin connected to the interrupt input. A peripheral device expansion card system is coupled to the computing system through system expansion bus connector and includes a system power reporting device coupled to the power pin(s) to receive power from the computing system via the power pin(s), and a card controller device coupled to the system power reporting device and to the interrupt signal pin. The card controller device determines, using the system power reporting device, a power state of the computing system. The card controller device also sends, to the system controller device through the interrupt signal pin, an interrupt signal that the system controller device interprets as a hot plug event.

Claims (60)

1. An Information Handling System (IHS), comprising:

a computing system that includes a system board having:

a system controller device; and

a system expansion bus connector that is located on the system board and that includes at least one power pin; and

a peripheral device expansion card system that is coupled to the computing system through system expansion bus connector and that includes:

a system power reporting device that is coupled to the at least one power pin and configured to:

receive power from the computing system via the at least one power pin; and

generate a power reporting signal from the power received via the at least one power pin; and

a card controller device that is coupled to the system power reporting device, wherein the card controller device is configured to:

identify the power reporting signal generated by the system power reporting device; and

determine a power state of the computing system using the power reporting signal.

2. The IHS of claim 1 , wherein the system power reporting device includes a voltage divider device that is configured to:

receive the power that provides a first power amount through the at least one power pin; and

provide the power reporting signal as a logical power reporting signal that indicates a second power amount that is less than the first power amount to the card controller device, and wherein the card controller device determines the power state of the computing system based on the second power amount.

3. The IHS of claim 1 , wherein the power state determined for the computing system is a power off state.

4. The IHS of claim 3 , wherein the system expansion bus connector includes a power sleep state signal pin that is coupled to the card controller device, and wherein the card controller device is configured to:

receive a power sleep state signal via the power sleep state signal pin; and

determine a power sleep state of the computing system using the power sleep state signal.

5. The IHS of claim 4 , wherein the power sleep state signal pin is a reserved pin as defined by the Peripheral Component Interconnect express (PCle) specification.

6. The IHS of claim 1 , wherein the power state determined for the computing system is a fully operational power state.

7. A peripheral device expansion card system, comprising:

a card base; and

a card expansion bus connector that is located on the card base, that is configured to couple to a system board, and that includes:

at least one power pin;

a system power reporting device that is located on the card base, coupled to the at least one power pin, and configured to:

receive power from a computing system via the at least one power pin; and

generate a power reporting signal from the power received via the at least one power pin; and

a card controller device that is coupled to the system power reporting device, wherein the card controller device is configured to:

identify the power reporting signal generated by the system power reporting device; and

determine a power state of the computing system using the power reporting signal.

8. The system of claim 7 , wherein the system power reporting device includes a voltage divider device that is configured to:

receive the power that provides a first power amount through the at least one power pin; and

provide the power reporting signal as a logical power reporting signal that indicates a second power amount that is less than the first power amount to the card controller device, and wherein the card controller device determines the power state of the computing system based on the second power amount.

9. The system of claim 7 , wherein the power state determined for the computing system is a power off state.

10. The system of claim 9 , wherein the card expansion bus connector includes a power sleep state signal pin that is coupled to the card controller device, and wherein the card controller device is configured to:

receive a power sleep state signal via the power sleep state signal pin; and

determine a power sleep state of the computing system using the power sleep state signal.

11. The system of claim 10 , wherein the power sleep state signal pin is a reserved pin as defined by the Peripheral Component Interconnect express (PCle) specification.

12. The system of claim 7 , wherein the power state determined for the computing system is a fully operational power state.

13. The system of claim 7 , further comprising:

a multiplexer that is located on the card base and coupled between the system power reporting device and the card controller device, wherein the multiplexer is configured to receive a first multiplexer input from the system power reporting device and, in response, provide a first multiplexer output to the card controller device for use in determining the power state of the computing system;

a sideband cable connector located on the card base; and

a power state pin that is located on the sideband cable connector and that is coupled to the multiplexer, wherein the multiplexer is configured to receive a second multiplexer input from the power state pin and provide the first multiplexer output to the card controller device for use in determining the power state of the computing system.

14. A method for determining a computing system power state in a peripheral device expansion card system, comprising:

receiving, by a system power reporting device that is located on a peripheral device expansion card system and coupled through at least one power connection to a computing system, power from the computing system via the at least one power connection;

generating, by the system power reporting device using the power received via the at least one power connection, a power reporting signal;

identifying, by a card controller device that is located on the peripheral device expansion card system, the power reporting signal generated by the system power reporting device; and

determining, by the card controller device using the power reporting signal, a power state of the computing system.

15. The method of claim 14 , further comprising:

receiving, by a voltage divider device included in the system power reporting device, the power that provides a first power amount through the at least one power connection; and

providing, by the voltage divider device, the power reporting signal as a logical power reporting signal that indicates a second power amount that is less than the first power amount to the card controller device, wherein the card controller device determines the power state of the computing system based on the second power amount.

16. The method of claim 14 , wherein the power state determined for the computing system is a power off state.

17. The method of claim 16 , further comprising:

receiving, by the card controller device via a power sleep state signal connection to the computing system, a power sleep state signal via the power sleep state signal connection; and

determining, by the card controller device using the power sleep state signal, a power sleep state of the computing system.

18. The method of claim 17 , wherein the power sleep state signal connection includes a reserved pin as defined by the Peripheral Component Interconnect express (PCle) specification.

19. The method of claim 14 , wherein the power state determined for the computing system is a fully operational power state.

20. The method of claim 14 , further comprising:

receiving, by a multiplexer that is located on the peripheral device expansion card system and coupled between the system power reporting device and the card controller device, a first multiplexer input from the system power reporting device and, in response, providing a first multiplexer output to the card controller device for use in determining the power state of the computing system; and

receiving, by the multiplexer from a power state connection that is provided by a sideband cable connector that is included on the peripheral device expansion card system, a second multiplexer input from the power state connection and, in response, providing the first multiplexer output to the card controller device for use in determining the power state of the computing system.

Assignments (9)
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 (053311/0169) Recorded Jun 23, 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
Reel/Frame 060438/0742 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (050724/0571) Recorded Jun 23, 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
Reel/Frame 060436/0088 →
RELEASE OF SECURITY INTEREST AT REEL 050406 FRAME 421 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 058213/0825 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 053311/0169 →
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 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Oct 15, 2019
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 050724/0571 →
SECURITY AGREEMENT Recorded Sep 17, 2019
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 050406/0421 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2019
From: XIAO, YIMIN; MATULA, TERRY L.
To: DELL PRODUCTS L.P.
Reel/Frame 049316/0811 →