本文へスキップ

The Expert of IP Core & Embedded

NVMe IP corePCIeSSD can directy connect to FPGA!!

NVMe-IP

NVMe IP core operating with Avalon-MM Hard IP for PCIe from Intel is ideal to access NVMe PCIe SSD without CPU and external memory. It is recommended to use in the application which require high capacity storage at very high-speed performance. Small size system can be also designed by M.2 storage which uses PCIe protocol standard. The IP core license includes the reference design for Intel® FPGA boards. It helps you to reduce development time and cost.


Features

  • Implement application layer to access NVMe PCIe SSD without CPU and external memory (DDR)
  • Simple user interface by dgIF typeS
  • Direct connect to Avalon-ST Hard IP for PCI Express from Intel by using 128-bit bus interface
  • 256 Kbyte (MODE=1) or 512 Kbyte (MODE=2) data buffer connecting through 128-bit Avalon bus interface (Bigger buffer size by using DDR is supported as optional)
  • Support three commands, i.e. IDENTIFY DEVICE, WRITE, and READ.
  • Support NVMe device
    • Base Class Code 01h (mass storage), Sub Class code 08h (Non-volatile), Programming Interface 02h (NVMHCI)
    • MPSMIN (Memory Page Size Minimum): 0 (4Kbyte)
    • MDTS (Maximum Data Transfer Size): 0 (no limitation) or at least 5 (128 Kbyte)
  • Reference design with AB16-PCIeXOVR adapter board available on Intel® FPGA boards and ReFLEX CES Alaric Instant-DevKit.

Block diagram




Document download

Common Documents

Document name Revision
NVMe-IP core Leaflet Rev2.0
NVMe-IP core Presentation Rev1.5

Documents for each Device families

Document name Arria® V GX Arria® 10 SX Arria® 10 GX
NVMe-IP core Datasheet Rev2.1
Reference Design Document Rev2.1
Demo Instruction Document Rev2.3
Evaluation demo file
(Please ask password from Design Gateway.)
Arria V GX Arria 10 SX
Alaric Instant-DevKit
Arria 10 GX
Demo Video
Arria 10 SX Dev kit / ALARIC Instant DevKit
2ch RAID0 Reference Design Document Rev1.0
Demo Instruction Document Rev1.0
Evaluation demo file
(Please ask password from Design Gateway.)
Arria 10 SX
Alaric Instant-DevKit
Demo Video
FAT32-IP
for
NVMe-IP
FAT32-IP core Datasheet Rev1.0
Reference Design Document Rev1.0
Demo Instruction Document Rev1.0
Evaluation demo file
(Please ask password from Design Gateway.)
Arria 10 SX Arria 10 GX


Inquiry/Purchase

Part Number Supported Devices
NVMe-IP-A5GX Arria® V GX
NVMe-IP-A10SX Arria® 10 SX (SoC)
NVMe-IP-A10GX Arria® 10 GX
Accessories for evaluation Description
AB16-PCIeXOVR PCIe Cross Over adapter board for Intel FPGA boards
Download manual

About price and licence of this IP core, please see FAQ page and contact Design Gateway.

Performance

NVMe-IP core Evaluation is
available on Arria 10 SoC Board!
NVMe-IP core achieves ultra high-speed over 3300MB/sec for Read and over 2100MB/sec for Write!! You can evaluate the performance on Intel® FPGA boards with free download sof file before purchasing.

Demo video clip on youtube










Application example

NVMe-IP core is the best solution for applications which requires huge data transmission with high-speed.
Surveillance Camera Data Logger Video Editing System Medical Image Analysis Aerospace & Defense



Alliance Partner



Design Gateway Co., Ltd.

Head Office
3-23-17 Naka-cho, Koganei, Tokyo, JAPAN
R&D
54 BB Building 14th Fl., Room No. 1402 Sukhumvit 21 Rd. (Asoke), Klongtoey-Nua, Wattana, Bangkok 10110,THAILAND