NVMeTCP IP is the standalone host side NVMe Over Fabric (NVMe/TCP) controller with
no CPU and external memory required. Enabling very high-performance remote
access to NVMe-oF Storage Server by simple user logic. Greatly reduce design
complexity and development time. Allowing your FPGA Card/Board to get access
to the existing NVMe-oF storage infrastructure remotely and directly over
FPGA’s network interface with maximum possible performance.
This IP core license includes the reference design for Xilinx FPGA boards.
It helps you to reduce development time and cost.
![]() Introduction |
![]() Performance Demo |
![]() Performance Demo |
![]() 4 Session Demo (Part1) Overview |
![]() 4 Session Demo (Part2) Demo |
Support Devices | Zynq UltraScale+ ZCU102, ZCU106, Kintex UltraScale KCU105 | |||||
IP core & Option | Datasheet | Reference Design Document | Demo Instruction Document | FPGA Board Set up Document | Free Evaluation demo file ask password |
![]() |
NVMeTCP25G-IP | Rev1.2 | Rev1.0 | Rev1.0 | Rev1.0 | KCU116 SilicomKU15P |
![]() |
4 Session Demo | Rev1.0 | Rev1.0 | Alveo U50 | ![]() Part1: Overview ![]() Part2: Demo |
||
|
||||||
NVMeTCP10G-IP | Rev1.1 | Rev1.1 | Rev1.1 | Rev1.1 | KCU105 ZCU106 ZCU102 |
![]() |
Design Gateway provide 4 x NVMeTCP25G reference design on Alveo Card to fully utilize 100GbE (25G x 4) Ethernet interface port on Alveo Card and demonstrate NVMe/TCP Host performance on Alveo Card with NVMeTCP Target.
Each NVMeTCP connection performance can achieve 2GB/s or more depended on NVMeTCP Target. This reference design is available for NVMeTCP25G core customer for evaluation and shorten your development time.
![]() |
Event driven data recording to remote storageThe event driven data recorder actively sends recorded data from the local side when the recording conditions are met. In the case of a centralized management type surveillance camera, image transfer from the camera always occurs, wasting network bandwidth, but The PUSH data recorder significantly reduces network bandwidth consumption.Since NVMeTCP-IP does not require Linux and expensive high-performance ARM processor, the system startup time is very short, small-scale and low-cost FPGAs are available, reducing power consumption by standby mode and saving network bandwidth |
![]() |
Distributed data retrieval and analytics systemsAfter storing data from sensors and cameras, Data analytics systems require reading recorded data from remote storage and performing data analysis on multiple different hosts in parallel.Analysis systems using NVMeTCP-IP core free Host CPU resources from NVMe / TCP protocol processing and allow CPU resources to be concentrated on complex analysis tasks, dramatically improving analysis efficiency and performance |