[发明专利]一种实现串行总线在线进行压力测试的方法、装置及系统在审
申请号: | 202011128676.0 | 申请日: | 2020-10-20 |
公开(公告)号: | CN112286742A | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 史文举 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 黄晓燕 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 串行 总线 在线 进行 压力 测试 方法 装置 系统 | ||
1.一种实现串行总线在线进行压力测试的方法,其特征在于,包括
将主设备通过串行总线连接存储装置;
在所述存储装置上写入测试数据;
快速从所述存储装置读取所述测试数据N次,记录读取结果于第一文件;
计算所述读取结果的循环冗余校验值,从循环冗余校验值中确定参考值,以所述参考值所对应的所述读取结果作为参考读取结果;
判断任一其他读取结果的循环冗余校验值并与所述参考值比较是否相同,如果不同则将不同的其他读取结果保存于第二文件中;
且执行完N次读取后,统计出现不同的次数n;
读取保存于第二文件的所述读取结果并比较所述读取结果与所述参考读取结果,获取每个不同的所述读取结果与所述参考读取结果的差异度d,计算平均差异度D;
根据的值和平均差异度D判断串行总线的可靠性。
2.根据权利要求1所述的实现串行总线在线进行压力测试的方法,其特征在于,所述测试数据的数据长度大于等于32Byte。
3.根据权利要求1所述的实现串行总线在线进行压力测试的方法,其特征在于,从所述读取结果中确定参考读取结果,以所述参考读取结果的循环冗余校验值的作为参考值包括:
计算第一次至第N次读取的所述测试数据的循环冗余校验值,并将第一次读取结果的循环冗余校验值作为参考值;
对所述参考值是否符合要求进行判断,更改参考值直至参考值符合要求;
取符合要求的所述参考值所对应的读取结果作为所述参考读取结果。
4.根据权利要求3所述的实现串行总线在线进行压力测试的方法,其特征在于,包括对所述参考值是否符合要求进行判断:
取前M次读取结果对第一次读取结果比较,统计与第一次读取结果不同的读取结果数量m,如果超过设定阈值K,则取下一次读取结果的循环冗余校验值作为所述参考值,对新的参考值是否符合要求进行判断直至的值小于所述设定阈值K。
5.根据权利要求1所述的实现串行总线在线进行压力测试的方法,其特征在于,获取每个不同的所述读取结果与所述参考读取结果的差异度d包括:
对比任一所述读取结果与所述参考值的位数,获取位数差的绝对值a;
对比任一所述读取结果每一位与所述参考值每一位的数据,统计数据不同的位数b;
通过公式d=a×w1+b×w2计算所述差异度d,其中w1和w2分别为设定的权值。
6.根据权利要求1所述的实现串行总线在线进行压力测试的方法,其特征在于,根据的值和平均差异度D判断串行总线的可靠性包括:
将的值与设定阈值Y比较,将所述平均差异度D与设定阈值T比较,
如果的值小于所述设定阈值Y同时所述平均差异度D小于所述设定阈值T则判断串行总线可靠;
否则,判定串行总线不可靠。
7.一种实现串行总线在线进行压力测试的装置,用于串行总线的压力测试,其特征在于,包括主设备;所述主设备通过串行总线连接存储装置,所述存储装置中存储有测试数据,所述主设备能够运行压力测试程序实现如权利要求1-6任一所述的实现串行总线在线进行压力测试的方法。
8.根据权利要求7所述的实现串行总线在线进行压力测试的装置,其特征在于,所述主设备可以是CPU、BMC、PCH、GPU、FPGA中的任一一种,所述存储装置为EEPROM。
9.根据权利要求7所述的实现串行总线在线进行压力测试的装置,其特征在于,所述串行总线包括Smbus总线、I2C总线、SPI总线。
10.一种实现串行总线在线进行压力测试的系统,其特征在于,实现串行总线在线进行压力测试的系统包括接口模块、处理模块、存储模块、总线模块以及显示模块,所述接口模块连接待测产品,所述总线模块连接所述处理模块、所述显示模块、所述存储模块和所述接口模块,所述实现串行总线在线进行压力测试的系统能够调用所述待测产品中的压力检测程序实现如权利要求1-6任一所述的实现串行总线在线进行压力测试的方法,所述实现串行总线在线进行压力测试的系统通过所述显示单模块显示所述压力检测程序的执行结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011128676.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种混凝土预制构件加工设备
- 下一篇:一种铝合金焊丝的制备方法