Patent · US Active

Bootstrapping a programmable integrated circuit based network interface card

US11055106B1 · kind B1 · utility

4Cited by
43References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 18, 2019
Grant dateJul 6, 2021
Priority date
Expiry dateDec 18, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2221/034
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Bootstrapping a programmable integrated circuit (IC) based network interface card (NIC) can include implementing, within the programmable IC, a first circuitry by loading a first stage configuration bitstream, wherein the first circuitry includes a bus endpoint configured to communicate with a host computer via a communication bus, a platform processor, and a first bootloader. The platform processor, executing the first bootloader, loads a first firmware within the programmable IC. A second circuitry is implemented within the programmable IC by the platform processor executing the first firmware to load a second stage configuration bitstream. The second circuitry includes a NIC controller. The platform processor, executing the first firmware, loads a second firmware within the programmable IC. The second firmware is executable to configure the second circuitry.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.