[发明专利]计算机系统的可靠性测试方法及其系统有效
申请号: | 202010380318.2 | 申请日: | 2020-05-08 |
公开(公告)号: | CN111651309B | 公开(公告)日: | 2021-03-23 |
发明(设计)人: | 王伟;朱智田;黄思源;邓森林;萧棉烽;余永彬 | 申请(专利权)人: | 星汉智能科技股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 俞梁清 |
地址: | 519030 广东省珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机系统 可靠性 测试 方法 及其 系统 | ||
本发明公开了一种计算机系统的可靠性测试方法及其系统,该方法包括:计算机系统接收到测试仪发送的测试指令,其中所述测试指令中包括存储器写访问,在所述存储器写访问执行期间模拟断电,终止执行所述测试指令,返回第一状态码,以及在所述存储器写访问结束后,返回第二状态码;所述测试仪接收所述第一状态码及所述第二状态码,发送业务检测指令对所述计算机系统中的业务数据进行检测,并根据第一状态码重新发送所述测试指令。本发明至少有以下有益效果:不再需要特定的断点测试仪,节省了测试成本,且断电复位能精确覆盖整个存储器访问期间,有效地减少了无效测试,缩短了测试周期,提升了测试效率。
技术领域
本发明涉及计算机技术领域,特别涉及一种计算机系统的可靠性测试方法及其系统。
背景技术
对于类似单片机芯片的计算机系统,其内部具有处理器和存储器,在程序运行时,根据业务功能的需要一般会包含对存储器数据访问的动作,例如读取内容或者更新内容。而存储器当前普遍使用的一种就是flash,该存储介质的特点是如果需要对某一个地址的值做修改,则首先需要将改地址所在的页全部擦除,然后再将新值写入。在这个过程中如果发生断电则可能导致数据丢失,所以计算机系统内一般需要有相关机制来保证数据完整性防止异常发生。
该保护机制需要进行完善细致的测试,当外界发出一道指令给计算机系统,当计算机系统开始运行直到完成期间,若发生断电,则该计算机系统下次重新上电时其任何数据不能有丢失错乱。目前常用的测试方法,通常需要使用特定的断电测试仪对对计算机系统进行有精确控制的断电,从而相对能够比较细致的对计算机系统运行期间进行测试。由于断电时间间隔非常短,导致整体测试时间很长且其中大部分测试没有意义。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种计算机系统的可靠性测试方法,不需要断电测试仪,能够减少无效测试。
本发明还提出一种具有上述计算机系统的可靠性测试方法的可靠性测试系统。
根据本发明的第一方面实施例的计算机系统的可靠性测试方法,包括:计算机系统接收到测试仪发送的测试指令,其中所述测试指令中包括存储器写访问,所述计算机系统在所述存储器写访问执行期间模拟断电,终止执行所述测试指令,返回第一状态码,以及在所述存储器写访问结束后,返回第二状态码;所述测试仪接收所述第一状态码及所述第二状态码,发送业务检测指令对所述计算机系统中的业务数据进行检测,并根据所述第一状态码重新发送所述测试指令。
根据本发明实施例的计算机系统的可靠性测试方法,至少具有如下有益效果:通过计算机系统内部模拟断电复位,不再需要特定的断电测试仪,节省了测试成本,且断电复位能精确覆盖整个存储器访问期间,有效地减少了无效测试,缩短了测试周期,提升了测试效率。
根据本发明的一些实施例,所述模拟断电的方法包括:在执行所述存储器写访问之前,开启所述计算机系统内部的计时器;根据所述测试指令的运行次数,在所述存储器写访问的执行期间的若干第一时间的其中之一产生中断,终止执行所述测试指令。通过计算机系统内部的计时器定时中断,模拟断电复位,断电点更精确。
根据本发明的一些实施例,所述第一时间与所述测试指令上次运行产生的中断时间相差固定的时间间隔。固定时间间隔步长,便于定时器的操作控制,减少定时器复杂度,防止干扰错误。
根据本发明的一些实施例,所述模拟断电的方法包括:根据所述测试指令的运行次数,选择在擦除页操作执行完成后或者再写入操作完成后的其中之一,退出所述存储器写访问。根据写操作的具体执行步骤来模拟断电,简单方便,且利于后期定位问题。
根据本发明的一些实施例,若所述测试指令中包括多次所述存储器写访问,则所述测试仪接收到所述第二状态码时更新所述存储器写访问的记录标识号。测试仪通过存储访问操作标识编号的记录,区分同一测试指令中的存储访问操作,便于后期定位错误。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于星汉智能科技股份有限公司,未经星汉智能科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010380318.2/2.html,转载请声明来源钻瓜专利网。