本博文主要交流设计思路,在本博客已给出相关博文60多篇,希望对初学者有用。注意这里只是抛砖引玉,切莫认为参考这就可以完成商用IP设计。若有NVME或RDMA 产品及项目需求,请看B站视频后联系。
写完成队列的波形如图 1 所示。 NVMe 设备通过 axis_cq 接口发起了一次写TLP 请求, 写地址对应了 Admin CQ 地址, 写数据内容显示指令正常完成。 然后 NoP逻辑加速引擎通过 axis_rq 接口发起写 TLP 请求配置 Admin CQ 头门铃为 1。
图 1 NVMe 写完成队列波形图
测试波形显示 NoP 逻辑加速引擎正确地执行了 NVMe 指令提交与完成机制, 并证明了初始化功能的正确性, 与 NVMe 设备成功建立连接并完成了指令交互。
B站已给出相关性能的视频,如想进一步了解,请搜索B站用户:专注与守望