恭喜无锡江南计算技术研究所李祎获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜无锡江南计算技术研究所申请的专利一种PCIE接口正确性测试方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114218022B 。
龙图腾网通过国家知识产权局官网在2025-05-16发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202110398218.7,技术领域涉及:G06F11/22;该发明授权一种PCIE接口正确性测试方法是由李祎;陈淑平;周慧霖;卢德平;张玉浩;王申设计研发完成,并于2021-04-14向国家知识产权局提交的专利申请。
本一种PCIE接口正确性测试方法在说明书摘要公布了:本发明公开一种PCIE接口正确性测试方法,包括以下步骤:S1、A方在发送数据前,对发送缓冲区进行填充,填充消息描述符;S2、A方开始向B方发送数据;S3、B方等待接收数据;S4、A方等待接收B方发来的数据,在收到B方发送的数据后,进行数据正确性校验;S7、回到S1,直到遍历完成所有布数方式、操作类型、消息长度和消息偏移测试。本发明提高了PCIE接口正确性测试覆盖面和测试强度。
本发明授权一种PCIE接口正确性测试方法在权利要求书中公布了:1.一种PCIE接口正确性测试方法,其特征在于,包括以下步骤:S1、A方在发送数据前,执行以下操作:分别采用按序填充循环右移、固定数值、跳跃填充循环右移的布数方法对发送缓冲区进行填充;填充消息描述符,将其中的消息操作类型域分别赋值为SendRecv、RdmaWrite、RdmaRead操作类型;填充消息描述符,将其中的消息长度域赋值为不同的字节大小,将其中的数据起始地址域按照相对cache行不同偏移大小进行赋值,cache行内的偏移从0到(cache行大小–1)字节;S2、A方开始向B方发送数据:对于SendRecv操作类型,A方投递一个SendRecv发送请求发送数据;对于RdmaWrite、RdmaRead操作类型,A方投递一个RDMAWrite或RdmaRead请求开始发送数据;当数据发送完成后,A方向B方发送一条通知消息通知发送完成;S3、B方等待接收数据:对于SendRecv操作类型,B方收到A方发来的数据后,进行数据正确性校验,校验完成后,B方根据S1所述布数方法填充发送缓冲区,并向A方投递发送请求发送数据;对于RdmaWrite、RdmaRead操作类型,B方接收到A方发来的通知消息后,B方进行数据正确性校验,然后根据S1所述布数方法对发送缓冲区进行布数,并投递一个RDMAWrite或RdmaRead请求开始向A方发送数据,当发送完成后,同样向A方发送一条通知;S4、A方等待接收B方发来的数据,在收到B方发送的数据后,进行数据正确性校验;S7、回到S1,直到遍历完成所有布数方式、操作类型、消息长度和消息偏移测试;在S1中的布数阶段,采用以下3种方式进行布数:当对发送数据缓冲区进行布数时,采用按序填充、循环右移的布数方法,具体流程如下:将数字0,1,2,...,255按顺序填入发送缓冲区,每迭代一次,数据位置右移一位;当对发送数据缓冲区进行布数时,采用固定数值的布数方法,具体流程如下:在任何一遍迭代中,为每个缓冲区位置都填充一个固定的数值;当对发送数据缓冲区进行布数时,采用跳跃填充、循环右移的布数方法,具体流程如下:将数字0,1,2,...,255按一定的步长间隔填入发送缓冲区,每迭代一次,数据位置右移一位。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人无锡江南计算技术研究所,其通讯地址为:214038 江苏省无锡市滨湖区山水东路699号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。