欢迎光临
我们一直在努力

RDMA设计44:RoCE v2原语功能验证与分析

本博文主要交流设计思路,在本博客已给出相关博文约170篇,希望对初学者有用。
注意这里只是抛砖引玉,切莫认为参考这就可以完成商用IP设计。

RoCE v2原语

它是RoCE v2协议进行信息及数据交换的核心机制,也是DUT需要实现的核心机制之一,对该功能的仿真验证需要考虑指令的提交数据包的组装及发送、数据的DMA处理等。RoCE v2原语功能验证的测试项与测试步骤如表1所示。

表1RoCE 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)
未经允许不得转载:171主机测评 » RDMA设计44:RoCE v2原语功能验证与分析
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址