【技术实现步骤摘要】
硬件加速器的验证方法和验证系统
本专利技术涉及硬件加速器检测领域,具体涉及一种硬件加速器的验证方法和验证系统。
技术介绍
相关技术中的硬件加速器测试流程为:人工添加测试用例,选择外设驱动等配置,然后手动运行启动硬件加速器的测试脚本,等待测试仿真结束,人工关闭硬件加速器,人工检查输出仿真验证结果,如果需要再次测试,需手动完成以上步骤。现有硬件加速器测试流程中存在的问题是无法自动完成硬件加速器的输入配置设置,自动启动,自动退出等步骤,无法合理的使用非工作时间的硬件加速器测试,这样导致批量测试只能占用工作时间,批量测试的效率不高,再次由于硬件加速器测试用例仿真的时间都很长,测试报告比较繁杂,每次人工检查繁杂测试报告会引入人为不确定因素带来的检查不准确的问题现在有的硬件加速器测试流程只考虑了单一测试用例的调试,没有考虑批量测试时会占用大量的硬件加速器资源时间。
技术实现思路
本专利技术旨在至少解决上述技术问题之一。为此,本专利技术的第一个目的在于提出一种硬件加速器的验证方法。本专利技术的第二个目的在于提出一种硬件加速器的验证系统。为了实现上述目的,本专利技术的实施例公开了一种 ...
【技术保护点】
一种硬件加速器的验证方法,其特征在于,包括以下步骤:S1:调用一个测试用例,同时写入配置输入信息和得到所述测试用例对应的期望对比报告;S2:根据所述测试用例对硬件加速器进行测试获得测试报告,并停止运行所述硬件加速器;S3:将所述测试报告与所述期望对比报告进行比较得到所述硬件加速器的性能分析报告,其中,执行步骤S3时释放所述硬件加速器的资源;S4:循环执行步骤S1至S3直至用所有测试用例进行对所述硬件加速器的检测后停止运行。
【技术特征摘要】
1.一种硬件加速器的验证方法,其特征在于,包括以下步骤:S1:调用一个测试用例,同时写入配置输入信息和得到所述测试用例对应的期望对比报告;S2:根据所述测试用例对硬件加速器进行测试获得测试报告,并停止运行所述硬件加速器;S3:将所述测试报告与所述期望对比报告进行比较得到所述硬件加速器的性能分析报告,其中,执行步骤S3时释放所述硬件加速器的资源;S4:循环执行步骤S1至S3直至用所有测试用例进行对所述硬件加速器的检测后停止运行。2.根据权利要求1所述的硬件加速器的验证方法,其特征在于,所述步骤S1中每次调用的测试用例均为同一类别的测试用例。3.根据权利要求1所述的硬件加速器的验证方法,其特征在于,还包括步骤:S5:对所述第一次数的性能分析报告进行汇总得到所述硬件加速器的综合性能分析报告。4.根据权利要求1所述的硬件加速器的验证方法,其特征在于,所述第一次数是预设或随机生成的。5.一种硬件加速器的验证系统,其特征在于,包括:测...
【专利技术属性】
技术研发人员:张显东,冯睿鑫,周海斌,
申请(专利权)人:北京国睿中数科技股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。