US 12,475,072 B2
Network connectivity for out-of-band processors in heterogeneous computing platforms
Adolfo S. Montero, Pflugerville, TX (US); Abeye Teshome, Austin, TX (US); and Alok Pant, Austin, TX (US)
Assigned to Dell Products, L.P., Round Rock, TX (US)
Filed by Dell Products, L.P., Round Rock, TX (US)
Filed on Jun. 30, 2023, as Appl. No. 18/344,940.
Prior Publication US 2025/0004973 A1, Jan. 2, 2025
Int. Cl. G06F 13/42 (2006.01)
CPC G06F 13/42 (2013.01) [G06F 2213/40 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An Information Handling System (IHS), comprising:
an Out-of-Band (OOB) Microcontroller Unit (MCU) integrated into a heterogeneous computing platform;
a network device coupled to the heterogeneous computing platform, wherein the OOB MCU is configured to communicate with the network device via a high-speed bus; and
wake logic configured to wake the OOB MCU from an OOB MCU low power state in response to a trigger signal that originates from within the OOB MCU while every host processor of the heterogeneous computing platform is in a host processor low power state, wherein OOB MCU power is supplied by a power rail coupled to a battery in the OOB MCU low power state, wherein upon wake from the OOB MCU low power state, the OOB MCU is configured to switch OOB MCU power from the battery to a separate power rail coupled to the network device and wake the network device from a network device low power state, wherein in response to a determination that at least one OOB packet is available via the network device, the OOB MCU is configured to wake a device selected from a plurality of devices integrated into the heterogeneous computing platform, based at least in part upon a field within a header of the at least one OOB packet while every host processor of the heterogeneous computing platform remains in the host processor low power state, and wherein in response to a determination no OOB packets are available via the network device, the OOB MCU is configured to return the network device to the network device low power state and switch OOB MCU power to the battery.