文章目录
前言
废话不多说,直接说功能:
a.支持PCIe Gen3,PCIe Gen2 NVMe;
b.无需软核和外部存储器(DDR3/DDR4等);
c.完成对NVMe控制器识别和NVMe队列设置,NVMe队列的个数和深度可配置;
d.支持对NVMe的NVM Subsystem Reset、Controller Reset;
e.支持NVMe Admin Command Set:Identify(CNS0/CNS1/CNS2)、Create/Delete IO Submission/Completion Queue、Set Feature(07h);
f.支持NVMe NVM Command Set:Write、Read、自动Flush;
g.支持格式化FORMAT NVM(格式化时可配置LBA SIZE大小及安全擦除模式);
一、测试环境
1. 程序版本
NVME_DEBUG_v1.4_dcp工程
2. FPGA型号
xc7vx690tffg1927-2
3. PCIE IP核版本
V7 Gen3 integra