Patent · US Active

Updating hardware libraries for use by applications on a computer system with an FPGA coprocessor

US9424019B2 · kind B2 · utility

18Cited by
30References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 20, 2012
Grant dateAug 23, 2016
Priority date
Expiry dateJun 20, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F15/7871
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer system includes one or more field programmable gate arrays as a coprocessor that can be shared among processes and programmed using hardware libraries. Given a set of hardware libraries, an update process periodically updates the libraries and/or adds new libraries. One or more update servers can provide information about libraries available for download, either in response to a request or by notifying systems using such libraries. New available libraries can be presented to a user for selection and download. Requests for updated libraries can arise in several ways, such as through polling for updates, exceptions from applications attempting to use libraries, and upon compilation of application code.

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