Patent · US Active

Fast track routing of streaming data using FPGA devices

US10360632B2 · kind B2 · utility

19Cited by
305References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 28, 2018
Grant dateJul 23, 2019
Priority date
Expiry dateDec 28, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06Q40/06
  • WIPO fieldIT methods for management
  • WIPO sectorElectrical engineering

Abstract

Systems and methods are disclosed for fast track routing of streaming data as between multiple compute resources. For example, the system may comprise a processor, reconfigurable logic device, a shared memory that is mapped into a kernel and user space of an operating system for the processor, a network protocol stack, and driver code for execution within the kernel space of the operating system while the operating system is in the kernel mode. The driver code can be configured to (1) maintain a kernel level interface into the network protocol stack, (2) copy the streaming data from the network protocol stack into the shared memory, wherein the copy operation is performed by the driver code without the operating system transitioning to the user mode, and (3) facilitate DMA transfers of data from the shared memory into the reconfigurable logic device for processing thereby.

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