RDMA Enabled NIC - RDMA Enabled NIC - 4.0 English - PG332

Xilinx Embedded RDMA Enabled NIC LogiCORE IP Product Guide (PG332)

Document ID
PG332
Release Date
2022-12-02
Version
4.0 English

The Xilinx® Embedded RDMA enabled NIC (ERNIC) controller can interface with any user application using one of the following methods:

Closely integrated HW handshake mechanism which provides a low latency, light weight interface to the target system

OFED-compliant RDMA hardware drivers and user space libraries providing standard SW API to post work requests to ERNIC

This Figure shows sample end-to-end system with multiple host CPUs and multiple native NVMe devices talking over a network fabric through the Xilinx ERNIC + NVMEOFABRIC IP subsystem.

Figure 2-1: Xilinx ERNIC + NVMe over Interconnect

X-Ref Target - Figure 2-1

X19877-etrnic-nvme-intercon-sys.jpg

The host side RDMA enabled NICs (RNIC) shown in This Figure need to support RoCE v2 technology. The following sections describe the key data structures used in the ERNIC implementation.