IP Library Granted Patent US 11,748,288
Granted Patent B2
US 11,748,288 · App. 17/227,022 · Granted Sep 5, 2023

Discovery and safe enablement of high-speed management interface via PCIe card electro-mechanical connector

Inventor: Timothy M. Lambert (Austin, TX)
Assignee: Dell Products L.P.
G06F13/4027G06F13/4282G06F2213/0026G06F2213/0042
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,748,288
App. No.
17/227,022
Granted
Sep 5, 2023
Kind
B2
Abstract

An information handling system may include a host system including a processor and a management controller communicatively coupled to the processor and configured for out-of-band management of the host system. The information handling system may also include a Universal Serial Bus (USB) interface communicatively coupled to the management controller via a Peripheral Component Interconnect Enhanced (PCIe) card electro-mechanical (CEM) connector. The host system may implements a host-side subsystem configured to engage CEM terminations in response to a USB mode of the host-side subsystem being disabled and the host-side subsystem being in a main power state and selectively enable communication to and from a USB host of the host system via the PCIe CEM connector based on the USB mode of the host-side subsystem.

Claims (36)

1. An information handling system comprising:

a host system including a processor and a management controller communicatively coupled to the processor and configured for out-of-band management of the host system, wherein the management controller is selected from: a baseboard management controller and a remote access controller;

a Universal Serial Bus (USB) interface communicatively coupled to the management controller via a Peripheral Component Interconnect Enhanced (PCIe) card electro-mechanical (CEM) connector; and

a USB device coupled to the USB interface;

wherein the host system implements a host-side subsystem configured to:

engage CEM terminations in response to a USB mode of the host-side subsystem being disabled and the host-side subsystem being in a main power state; and

selectively enable communication to and from a USB host of the host system via the PCIe CEM connector based on the USB mode of the host-side subsystem wherein the USB mode is determined based, in part, on a Joint Test Action Group (JTAG) control signal for controlling JTAG terminations to ensure JTAG terminations are engaged only when the USB mode is disabled.

2. The information handling system of claim 1 , wherein the management controller engages CEM terminations in response to a USB mode of the host-side subsystem being disabled and the host-side subsystem being in a main power state.

3. The information handling system of claim 1 , wherein one of a USB multiplexer, USB hub, or a USB switch selectively enables communication to and from a USB host of the host system via the PCIe CEM connector based on the USB mode of the host-side subsystem.

4. The information handling system of claim 1 , wherein the USB interface is configured to, based on presence or absence of regulation of a local main power rail for the USB interface, selectively enable and disable a USB mode of the USB interface.

5. The information handling system of claim 4 , wherein the USB interface is further configured to, when the USB mode of the USB interface is enabled, enable communication of a USB device to and from the PCIe CEM connector.

6. The information handling system of claim 5 , wherein the USB interface is further configured to:

when the USB mode of the USB interface is enabled, cause a looped back data out signal associated with the USB interface to be driven low; and

when the USB mode of the USB interface is disabled, caused the looped back data out signal associated with the USB interface to be driven based on a data in signal to the USB interface.

7. The information handling system of claim 4 , wherein one of a USB multiplexer, USB hub, or a USB switch is configured to enable communication of a USB device to and from the PCIe CEM connector when the USB mode of the USB interface is enabled.

8. A method comprising, in an information handling system having a host system including a processor including a processor and a management controller communicatively coupled to the processor and configured for out-of-band management of the host system, wherein the management controller is selected from: a baseboard management controller and a remote access controller, and wherein the information handling system further includes a Universal Serial Bus (USB) interface communicatively coupled to the management controller via a Peripheral Component Interconnect Enhanced (PCIe) card electro-mechanical (CEM) connector and a USB device coupled to the USB interface:

engaging, with a host-side subsystem, CEM terminations in response to a USB mode of the host-side subsystem being disabled and the host-side subsystem being in a main power state; and

selectively enabling, with the host-side subsystem, communication to and from a USB host of the host system via the PCIe CEM connector based on the USB mode of the host-side subsystem wherein the USB mode is determined based, in part, on a Joint Test Action Group (JTAG) control signal for controlling JTAG terminations to ensure JTAG terminations are engaged only when the USB mode is disabled.

9. The method of claim 8 , further comprising the management controller engaging CEM terminations in response to a USB mode of the host-side subsystem being disabled and the host-side subsystem being in a main power state.

10. The method of claim 8 , wherein one of a USB multiplexer, USB hub, or a USB switch selectively enables communication to and from a USB host of the host system via the PCIe CEM connector based on the USB mode of the host-side subsystem.

11. The method of claim 8 , wherein the USB interface is configured to, based on presence or absence of regulation of a local main power rail for the USB interface, selectively enable and disable a USB mode of the USB interface.

12. The method of claim 11 , wherein the USB interface is configured to, when the USB mode of the USB interface is enabled, enable communication of a USB device to and from the PCIe CEM connector.

13. The method of claim 12 , wherein the USB interface is further configured to:

when the USB mode of the USB interface is enabled, cause a looped back data out signal associated with the USB interface to be driven low; and

when the USB mode of the USB interface is disabled, caused the looped back data out signal associated with the USB interface to be driven based on a data in signal to the USB interface.

14. The method of claim 11 , wherein one of a USB multiplexer, USB hub, or a USB switch is configured to enable communication of a USB device to and from the PCIe CEM connector when the USB mode of the USB interface is enabled.

15. A Universal Serial Bus (USB) interface comprising:

a USB card configured to:

communicatively couple to a management controller of an information handling system via a Peripheral Component Interconnect Enhanced (PCIe) card electro-mechanical (CEM) connector, wherein the USB interface is coupled to a USB device, the management controller is communicatively coupled to a processor of the information handling system and configured for out-of-band management of the host system and wherein the management controller is selected from: a baseboard management controller and a remote access controller; and

based on presence or absence of regulation of a local main power rail for the USB interface, selectively enable and disable a USB mode of the USB interface wherein the USB mode is determined based, in part, on a Joint Test Action Group (JTAG) control signal for controlling JTAG terminations to ensure JTAG terminations are engaged only when the USB mode is disabled.

16. The USB interface of claim 15 , further configured to, when the USB mode of the USB interface is enabled, enable communication of a USB device to and from the PCIe CEM connector.

17. The USB interface of claim 16 , further configured to:

when the USB mode of the USB interface is enabled, cause a looped back data out signal associated with the USB interface to be driven low; and

when the USB mode of the USB interface is disabled, caused the looped back data out signal associated with the USB interface to be driven based on a data in signal to the USB interface.

18. The USB interface of claim 15 , wherein one of a USB multiplexer, USB hub, or a USB switch is configured to enable communication of a USB device to and from the PCIe CEM connector when the USB mode of the USB interface is enabled.

19. The information handling system of claim 1 , wherein the management controller is coupled to the processor via a Platform Environment Control Interface.

Assignments (10)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0280) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0255 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0124) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062022/0012 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (056295/0001) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 062021/0844 →
RELEASE OF SECURITY INTEREST Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058297/0332 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0124 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0001 →
SECURITY INTEREST Recorded May 19, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 056295/0280 →
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSING PATENTS THAT WERE ON THE ORIGINAL SCHEDULED SUBMITTED BUT NOT ENTERED PREVIOUSLY RECORDED AT REEL: 056250 FRAME: 0541. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 17, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056311/0781 →
SECURITY AGREEMENT Recorded May 14, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056250/0541 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2021
From: LAMBERT, TIMOTHY M.
To: DELL PRODUCTS L.P.
Reel/Frame 055882/0585 →