The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 28, 2023

Filed:

Mar. 23, 2022
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Murugasamy K. Nachimuthu, Beaverton, OR (US);

Mohan J. Kumar, Aloha, OR (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 41/046 (2022.01); G06F 15/78 (2006.01); H04L 41/0896 (2022.01); H04L 9/08 (2006.01); G06F 30/34 (2020.01); G06F 13/42 (2006.01); G06F 21/76 (2013.01);
U.S. Cl.
CPC ...
H04L 41/046 (2013.01); G06F 15/7889 (2013.01); G06F 30/34 (2020.01); H04L 9/0894 (2013.01); H04L 41/0896 (2013.01); G06F 13/4221 (2013.01); G06F 21/76 (2013.01); H04L 2209/122 (2013.01);
Abstract

Mechanisms for out-of-band (OOB) management of Field Programmable Gate Array (FPGA) bitstreams and associated methods, apparatus, systems and firmware. Under a first OOB mechanism, a management component, such as a baseband management controller (BMC) is coupled to a processor including an agent in a compute node that includes an FGPA. An FPGA bitstream file is provided to the BMC, and the agent reads the file from the BMC and streams the FPGA bitstream contents in the file to the FPGA to program it. Under second and third OOB mechanisms, a pointer to an FPGA bitstream file that identifies the location of the file that is accessible via a network or fabric is provided to the BMC or other management entity. The BMC/management entity forwards the pointer to BIOS running on the compute node or an agent on the processor. The BIOS or agent then uses the pointer to retrieve the FPGA bitstream file via the network or fabric, as applicable, and streams the FPGA bitstream to the FPGA to program it.


Find Patent Forward Citations

Loading…