Invention Grant
- Patent Title: Network interface device
-
Application No.: US15847778Application Date: 2017-12-19
-
Publication No.: US10686872B2Publication Date: 2020-06-16
- Inventor: Steven L. Pope , Derek Roberts , David J. Riddoch
- Applicant: XILINX, INC.
- Applicant Address: US CA San Jose
- Assignee: XILINX, INC.
- Current Assignee: XILINX, INC.
- Current Assignee Address: US CA San Jose
- Agency: Haynes Beffel & Wolfeld LLP
- Agent Andrew L. Dunlap; Warren S. Wolfeld
- Main IPC: H04L29/08
- IPC: H04L29/08 ; H04L12/721 ; H04L29/06 ; G06F9/50 ; H04L12/935 ; H04L12/26 ; G06N20/00 ; G06F16/21

Abstract:
A network interface device having an FPGA for providing an FPGA application. A first interface between a host computing device and the FPGA application is provided, allowing the FPGA application to make use of data-path operations provided by a transport engine on the network interface device, as well as communicate with the host. The FPGA application sends and receives data with the host via a memory that is memory mapped to a shared memory location in the host computing device, whilst the transport engine sends and receives data packets with the host via a second memory. A second interface is provided to interface the FPGA application and transport engine with the network, wherein the second interface is configured to back-pressure the transport engine.
Public/Granted literature
- US20190190982A1 NETWORK INTERFACE DEVICE Public/Granted day:2019-06-20
Information query