The NVMe-IP core is a standalone NVMe host controller featuring an integrated PCIe bridge and internal memory buffer. It enables direct access to NVMe PCIe SSDs without the need for a CPU, operating system, or external DDR memory. This core is ideal for applications requiring high performance, large storage capacity, compact system size, and support for multiple NVMe SSDs.
NVMeG4 IP: Includes PCIe Gen4 Soft IP, enabling NVMe SSD interfaces for devices without embedded PCIe Gen4 Hard IP. Facilitates multi-channel RAID systems with high performance and minimal FPGA resource consumption. Learn more about NVMeG4 IP
raNVMe-IP (Random Access): Optimized for random access, achieving over 500K IOPS for random write operations on high-performance NVMe SSDs without CPU intervention. Learn more about raNVMe IP
muNVMe-IP (Multi User): Hardware logic solution for high-throughput, simultaneous multi-user data streaming access to NVMe SSDs without CPU involvement. Learn more about muNVMe IP
rmNVMe-IP (Random Access & Multi User): Combines random access and multi-user capabilities, supporting multiple user interfaces for simultaneous read/write operations to a single NVMe SSD. Learn more about rmNVMe IP
| 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 |
![]() Performance Demo Video |
The NVMe-IP core delivers ultra-high-speed performance, achieving over 11 GB/sec on AMD's Versal? HBM VHK158 board with enterprise-grade Memblaze PCIe Gen5 SSD. Free evaluation bit files are available for AMD FPGA boards, allowing performance assessment prior to purchase. Demonstration videos are also available on YouTube | Blog Article. |
| Document name | Update (Revision) |
| NVMe-IP core Brochure | Rev2025Q4EX |
| NVMe-IP核 | Rev2.4CX (中文) |
| NVMe-IP core Presentation | Rev2.4EX |
| NVMe-IP core series Selection Guide | Rev2025Q4 |
| NVMe-IP core Portfolio | Rev2025Q4 |
| Support Devices | Versal HBM VHK158, Versal AI Core VCK190, Alveo U50
Zynq UltraScale+ ZCU106/ZCU102, Virtex UltraScale+ VCU118, Kintex UltraScale+ KCU116, Kintex UltraScale KCU105 Zynq-7000 ZC706/mini-ITX, Virtex-7 VC707/VC709, Kintex-7 KC705, Artix-7 AC701 |
|||||
| IP core & Option |
Datasheet | Reference Design Document | Demo Instruction Document | FPGA board Setup | Free Evaluation demo file | |
| NVMe-IP(Gen5) | Rev1.00 | Rev1.00 | Rev1.01 | Rev1.00 | VHK158 | ![]() |
| NVMe-IP (Gen4) | Rev2.0 | Rev1.02 | Rev1.08 | Rev4.7 | VCK190 U50 |
|
| 2ch RAID0 (Gen4) | Rev1.1 | Rev1.3 | Rev2.03 | VCK190 | ||
| exFAT2-IP for NVMe-IP(Gen4) |
Rev1.0 | Rev1.0 | Rev1.0 | |||
|
|
||||||
| NVMe-IP | Rev3.09 | Rev3.12 | Rev4.06 | Rev4.7 | ZCU111 (AB17) ZCU106 (AB18) ZCU106 (AB17) VCU118 (AB17) VCU118 (AB18) KCU105 (AB18) KCU105 (AB17) KC705 | AC701 VC707 | VC709 ZC706 | Z7045 |
![]() |
| 2ch RAID0 (Gen3) | Rev1.4 | Rev1.01 | Rev2.03 | KCU105 (AB18) KCU105 (AB17) |
||
| 4ch RAID0 | Rev1.1 | Rev1.1 | VCU118 | |||
| Sustain Rate with DDR |
Rev1.3 | Rev1.2 | Rev4.7 | KCU105 (AB18) KCU105 (AB17) |
![]() |
|
| exFAT-IP for NVMe-IP |
Rev2.0 | Rev2.01 | Rev3.01 | Rev4.7 | ZCU111 ZCU106 KCU105 |
|
| exFAT-IP FTP Server demo | ||||||
| with TOE25G-IP | Rev1.0 | Rev1.0 | Rev1.0 | KCU116 | ||
| with TOE10G-IP | Rev1.2 | Rev2.0 | Rev2.1 | ZCU106 KCU105 |
||
| FAT32-IP for NVMe-IP |
Rev2.0 | Rev1.2 | Rev1.2 | Rev4.7 | ZCU106 KCU105 ZC706 |
|
| NVMe IP for PCIe switch *Customization Support. Please ask us. |
Rev1.2 | Rev1.1 | Rev1.2 | KCU105 ZCU106 VCU118 |
![]() |
|
Connecting multiple SSDs and enabling access from other hosts further expands the range of applications. Customization is available upon request. (contact us for details)
| Accessories for evaluation | Description | |
AB20-U2PCI |
PCIe Gen5 SSD support; U.2/U.3-PCIe adapter board for NVMe-IP evaluation.
Connects up to 4 U.2/U.3 NVMe SSDs. Product manual |
Purchase |
MB-SSD-7A46-6.4TB |
MemBlaze PCIe Gen5 Enterprise SSD, PBlaze7 7A40 series 2.5-inch U.2 Form Factor, 6.4TB. | Contact us |
AB19-M2PCI |
PCIe Gen5 SSD support; M.2-PCIe adapter board for NVMe-IP evaluation. Connects
up to 4 NVMe SSDs. Download manual |
Purchase |
AB17-M2FMC |
M.2-FMC adapter board for NVMe-IP evaluation. Connects up to 2 NVMe SSDs. Download manual |
Purchase |
AB18-PCIeX16 |
PCIe x16 lanes crossover adapter board for NVMe-IP evaluation. Download manual |
Purchase |
![]() |
![]() |
![]() |
![]() |
![]() |
| Surveillance Camera | Data Logger | Video Editing System | Medical Image Analysis | Aerospace & Defense |
