muNVMe-IP (Multi User NVMe IP) is designed and optimized for multiple data stream access to single NVMe SSD by multiple users simultaneously. muNVMe-IP can achieve close to SSD's maximum possible throughput for both mixed read/write and same direction access. This IP is recommended for the application that requires high performance & multiple data streaming or sequential access over single NVMe SSD by pure hardware logic without CPU/OS. Customization to increase the number of users is possible upon customer's requirements.
| No CPU/DDR required Standard Type |
No PCIe Hard IP required | >500K IOPS random write access | Multi user simultaneously access | Random Access By Multiple Users |
![]() |
![]() |
![]() |
![]() |
![]() |
|
|
Block diagram![]() * Click to show more detail |
| Documents | |
![]() |
|
| Support Devices | Versal, Zynq UltraScale+, Kintex UltraScale+ |
|||||
| IP core | Datasheet | Reference Design Document | Demo Instruction Document | FPGA Board Setup | Evaluation demo file | Demo Video |
| muNVMe-IP (Gen4) | Rev1.0 | Rev1.0 | Rev1.0 | VCK190 | ![]() |
|
| exFAT2-IP with 2 Users for muNVMe-IP (Gen4) |
Rev1.0 | Rev1.0 | Rev1.0 | VCK190 | ![]() |
|
| exFAT2-IP (Gen4) FTP Server Demo with TOE100G-IP |
Rev1.0 | Rev1.01 | Rev1.00 | VCK190 | ![]() |
|
|
|
||||||
| muNVMe-IP (Gen3) | Rev1.0 | Rev1.0 | Rev1.0 | Rev4.7 | ZCU106 KCU116 |
|
| 2ch RAID0 | Rev1.0 | Rev1.0 | Rev2.2 | ZCU106 | ![]() |
|
In mission-critical applications such as aerospace, defense, and medical equipment, systems are required to maintain uninterrupted 24/7 loop recording and long-duration continuous recording while simultaneously enabling real-time remote access to recorded data for immediate analysis and decision-making without stopping the recording process.
To meet these demanding requirements, Design Gateway’s special reference design combining muNVMe-IP, exFAT2-IP, and TOE100G-IP provides a next-generation FPGA-based hardware solution capable of performing direct high-speed file recording entirely inside the FPGA without involving a CPU.
This solution integrates ultra-high-speed 100GbE networking, ultra-low-latency NVMe SSD storage access, and large-capacity exFAT file system management entirely in FPGA hardware. By eliminating CPU overhead and OS-induced latency, the system achieves high reliability, low latency, and extremely high throughput.
Aerospace![]() |
Medical![]() |
HPC![]() |
| Live-Monitoring via FTP for RF Data Logging Learn More |
Real-Time Monitoring via FTP for CT Scanners & High-Resolution Imaging
Systems Learn More |
FPGA-Based HPC Cluster Streaming via FTP over Standard 100G Ethernet Infrastructure Learn More |
| Accessories for evaluation | Description | |
AB18-PCIeX16 |
PCIe x16 Lanes Crossover adapter board for NVMe-IP evaluation Download manual |
Purchase |

