|      DuneNvme     1.0.2         This is a simple NVMe test environment that allows experimentation with the low level PCIe NVMe interfaces as available on a Xilinx FPGA environment.     |   
DuneNvme Documentation
  - Version
 - 1.0.2
 
- Date
 - 2020-08-17
 
Introduction
This directory contains the Dune NvmeStorage system that provides data storage on NVMe devices as available on a Xilinx FPGA. The directory contains the FPGA VHDL source code, VHDL simulation environment, build environment and test software for the NVME test FPGA firmware as well as the nvme_test host software.
See the Readme.pdf file for more information as well as the DuneNvmeStorageManual and DuneNvmeStorageDesign documents.
Directories
| src | The main VHDL source code | 
| src/ip | FPGA IP block definitions | 
| sim | The simulation environment | 
| vivado | The build environment | 
| test | Host test programs accessing the FPGA firmware | 
| docsrc | Source for the documentation | 
| doc | Output for the documentation | 
NvmeSorage FPGA test example
The DuneNvme FPGA bit file for the test example can be built using the Xilinx Vivado tools.
the FPGA bit file and programming
- cd vivado
 - make clean
 - make all
 - make program
 
Simulate FPGA
- cd sim
 - Edit Makefile and testbench files for simulation required
 - make
 - make view
 
Generated by
  1.8.15  
