Connecting NVMe Solid-State Drives to FPGAs
The NVMe Advantage
If your FPGA application needs non-volatile storage, NVMe is the best solution, hands down, here’s why.
No IP costs.
PCIe SSDs interface with the PCIe blocks integrated into your FPGA, so there is no need for expensive SAS and SATA IP.
Faster than SATA.
The 4-lane PCIe interface has a higher bandwidth than SATA and the NVMe protocol stack has much lower latency.
Linux support.
All major Linux distributions have NVMe driver in-box support (including PetaLinux).
Features
M.2 SSD sockets
For connection with standard M.2 form factor PCI Express SSDs
HPC FMC Connector
For connection with FPGA development boards
100MHz Oscillators
Provide the reference clocks for both FPGA and SSDs
Example designs
Get up-and-running as soon as possible
Available for purchase now!
