本博文主要交流设计思路,在本博客(博文+经验贴)已给出相关博文约170篇,希望对初学者有用。注意这里只是抛砖引玉,切莫认为参考这就可以完成商用IP设计。
为便于理解,继续给出步骤:

测试步骤 5 的关键信号波形如图 1所示。在接收到正确的删除队列请求后,首先进入连接断开流程,即四次挥手断链,如图中红框部分。随后进行队列删除操作。返回队列操作状态 0x2b,符合设计预期,验证通过。

图1 队列删除成功波形图
测试步骤 6、7 的关键信号波形如图 2所示。当两种错误情况发生时,DUT 返回对应的不同状态信息,并且不再进行连接断开流程。返回的状态信息分别为 0x0a、0x22,符合设计预期,验证通过。

图2 队列删除失败波形图
B站已给出相关性能的视频,如想进一步了解,请搜索B站用户:专注与守望
https://www.bilibili.com/video/BV1mPV5eCE8z/?spm_id_from=333.337.search-card.all.click&vd_source=c355545d27a44fe96188b7caefeda6e7
审核编辑 黄宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
RDMA
+关注
关注
0文章
103浏览量
9689
发布评论请先 登录
相关推荐
热点推荐
RDMA设计59:RDMA队列管理及连接建立功能测试2
本博文主要交流设计思路,在本博客已给出相关博文100多篇,希望对初学者有用。 注意这里只是抛砖引玉,切莫认为参考这就可以完成商用IP 设计。
续上:
在连接请求包发送至后,将等待远程主机同意连接
发表于 05-06 18:44
RDMA设计50: 如何验证网络嗅探功能?
网络嗅探的主要功能包括 ARP 接收发送及 ICMP 接收发送,RDMA技术允许主机直接访问远程主机的内存,无需CPU介入,因此其流量不经过操作系统内核协议栈。这种设计提升了性能,但也使得嗅探
发表于 03-31 15:58
RDMA设计41:队列管理及连接建立功能验证与分析2
本博文主要交流设计思路,在本博客已给出相关博文(文章+经验贴)约170篇,希望对初学者有用。注意这里只是抛砖引玉,切莫认为参考这就可以完成商用IP设计。
续上:
(1)队列创建及连接建立功能测
发表于 02-21 08:27
RDMA设计23:连接管理模块设计3
。
(2)断开连接流程
在 DISCONNECT 状态下,状态机读取一条连接信息缓存中的指令信息,同时判断指令信息中的会话 ID 是否在会话管理池中存在。如会话 ID 已存在,则断开
发表于 01-16 08:30
RDMA设计17:队列管理模块设计2
本文主要交流设计思路,在本博客已给出相关博文140多篇,希望对初学者有用。注意这里只是抛砖引玉,切莫认为参考这就可以完成商用IP设计。若有NVME或RDMA 产品及项目需求,请看B站视频后联系
发表于 01-04 14:54
RDMA设计12:融合以太网协议栈设计1
数据存取过程中的寻址速度。融合以太网协议栈按照功能划分为连接管理模块、队列管理模块、RoCE v2 发送模块、RoCE v2 接收模块、ICRC 生成校验模块及拥塞管理模块六个模块以及一个 DMA
发表于 12-25 11:39
NVMe高速传输之摆脱XDMA设计54:如何测试队列管理功能2
, 表示操作顺序错误; 创建 I/O 完成队列和提交队列后, 先删除完成队列, 返回错误值为 8, 表示操作顺序错误。 打印信息显示测试结果
发表于 12-10 08:33
RDMA设计4:技术需求分析2
数据传输,同时使用标准化的 AXI-Lite 总线接口提供系统控制功能,在保证传输性能的同时,使得本设计更容易集成到应用、生产环境中。
(5)多队列并行管理及控制。支持最大 QP 数量为 8,支持 SQ
发表于 11-24 09:09
NVMe高速传输之摆脱XDMA设计40:队列管理功能验证与分析4
本文主要交流NVMe设计思路,在本博客已给出相关博文几十篇,希望对初学者有用。注意这里只是抛砖引玉,切莫认为参考这就可以完成商用IP设计。有需求者请先看下面B站联系后再讨论。
(3) 删除队列功能
发表于 10-22 10:14
RDMA over RoCE V2设计2:ip 整体框架设计考虑
RoCE V2 IP框图
该IP控制模块是实现系统功能控制的核心模块。RoCE v2 高速数据传输系统内部集成了多种功能,包括 RDMA 建链、RDMA
发表于 07-16 08:51
RDMA设计43:队列删除及连接断开功能测试
评论