本博文主要交流设计思路,在本博客已给出相关博文约170篇,希望对初学者有用。注意这里只是抛砖引玉,切莫认为参考这就可以完成商用IP设计。
RoCE v2原语
它是RoCE v2协议进行信息及数据交换的核心机制,也是DUT需要实现的核心机制之一,对该功能的仿真验证需要考虑指令的提交数据包的组装及发送、数据的DMA处理等。RoCE v2原语功能验证的测试项与测试步骤如表1所示。
表1 RoCE v2原语功能验证测试项与测试步骤


(1)指令提交验证
测试步骤 1 的关键波形如图 1 所示,写入指令控制寄存器之后,指令控制模块自动将信息组装为提交队列条目写入提交队列,返回的指令状态为 0x1f 表示指令已被正确写入,存储的数据如图2 所示,符合设计预期,验证通过。

图1 指令组装及存储仿真波形图

图2 提交队列存储数据图
B站已给出相关性能的视频,如想进一步了解,请搜索B站用户:专注与守望
https://www.bilibili.com/video/BV1mPV5eCE8z/?spm_id_from=333.337.search-card.all.click&vd_source=c355545d27a44fe96188b7caefeda6e7
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !