Patent · US Active

Application store model for dynamic reconfiguration of a field-programmable gate array (FPGA)

US10031993B1 · kind B1 · utility

19Cited by
9References
35Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 12, 2017
Grant dateJul 24, 2018
Priority date
Expiry dateJun 12, 2037

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH05K2201/10689
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computing device, computer-readable medium, and method are provided to dynamically configure an FPGA of a computing device at runtime without rebooting the computing device. At least one upgradable capability of the FPGA is displayed to a user. The user selects an upgradable capability of the FPGA and accepts a license to enable the selected upgradable capability. An update to a reconfigurable FPGA image associated with the FPGA is obtained in response to issuance of the license. The update to the reconfigurable FPGA image is installed on the FPGA to enable the selected upgradable capability of the FPGA. An operating system of the computing device is notified of the update to the reconfigurable FPGA image at runtime, and the operating system exposes the selected upgradable capability of the FPGA to at least one component of a software stack managed by the operating system.

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