[发明专利]一种仿真结果的分析方法、系统、计算机设备及存储介质在审
| 申请号: | 202111425606.6 | 申请日: | 2021-11-26 |
| 公开(公告)号: | CN114253909A | 公开(公告)日: | 2022-03-29 |
| 发明(设计)人: | 韩长圣;田利波 | 申请(专利权)人: | 山东云海国创云计算装备产业创新中心有限公司 |
| 主分类号: | G06F16/14 | 分类号: | G06F16/14;G06F16/18;G06F30/398 |
| 代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 张元;李红萧 |
| 地址: | 250000 山东省济南市中国(山东)自由贸*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 仿真 结果 分析 方法 系统 计算机 设备 存储 介质 | ||
本发明公开了一种仿真结果的分析方法、系统、计算机设备及存储介质,方法包括:获取测试用例的仿真结果,并将所述仿真结果保存为日志文件,并基于所述日志文件创建第一关键词文件、第二关键词文件、第三关键词文件、过滤检查结果文件和进度检查结果文件;基于所述第一关键词文件、所述第二关键词文件对所述日志文件进行过滤检查,并将过滤检查结果保存到所述过滤检查结果文件;基于所述第三关键词文件对所述日志文件进行进度检查,并将进度检查结果保存到所述进度检查结果文件;若是所述过滤检查结果文件为空且所述进度检查结果文件无报错信息,则所述测试用例通过测试。通过本发明的方案,实现了对仿真结果的快速分析。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种仿真结果的分析方法、系统、计算机设备及存储介质。
背景技术
将测试用例仿真运行时的实时结果保存成log查看在芯片验证过程中经常会用到,但在目前的UVM验证环境下,在log中打印的信息可能会长达几十万行甚至几百万行,这明显对用例的结果进行人工有选择的分析造成了极大的困难。利用自动化工具快速自动的分析log,加速仿真验证过程,是芯片验证的一个发展趋势。而利用自动化工具分析log中往往会遇到以下问题:1)对log处理的自主灵活性不足,用户只能使用固定的某几个关键词。比如在常用的VCS自带的DVE工具中,我们可以勾选UVM_ERROR或者UVM_WARNING来过滤,选项较少,且在过滤出的UVM_ERROR中有不重要或我们不关心的内容,还需要再人工过滤一遍,才能得到想要的信息;2)处理较大的log文件时,由于自动化工具的处理方式一般为打开log文件逐行读取得到内容,然后再执行相关操作,因此所用时间较长。进行结果分析所用的时间越长无疑对仿真验证进度的影响也就越大。
发明内容
有鉴于此,本发明提出了一种仿真结果的分析方法、系统、计算机设备及存储介质,解决了传统的自动化过滤方式灵活性不足,还需搭配人工进行过滤,且随着log文件的增大,处理时间越长,影响仿真验证进度的问题,实现了对仿真结果的快速分析,提高了测试用例仿真结果的分析效率,缩短了仿真结果的验证周期。
基于上述目的,本发明实施例的一方面提供了一种仿真结果的分析方法,具体包括如下步骤:
获取测试用例的仿真结果,并将所述仿真结果保存为日志文件,并基于所述日志文件创建第一关键词文件、第二关键词文件、第三关键词文件、过滤检查结果文件和进度检查结果文件;
基于所述第一关键词文件、所述第二关键词文件对所述日志文件进行过滤检查,并将过滤检查结果保存到所述过滤检查结果文件;
基于所述第三关键词文件对所述日志文件进行进度检查,并将进度检查结果保存到所述进度检查结果文件;
若是所述过滤检查结果文件为空且所述进度检查结果文件无报错信息,则所述测试用例通过测试。
在一些实施方式中,基于所述第一关键词文件、所述第二关键词文件对所述日志文件进行过滤检查,并将过滤检查结果保存到所述过滤检查结果文件,包括:
基于所述第一关键词文件对所述日志文件的所有行进行过滤检查;
基于所述第二关键词文件对过滤出来的行进行去除检查,将去除检查后剩余的行保存到所述过滤检查结果文件。
在一些实施方式中,基于所述第一关键词文件对所述日志文件的所有行进行过滤检查,包括:
逐行搜索日志文件的行是否包含第一关键词文件的关键词;
若是所述日志文件的行包含所述第一关键词文件的关键词,则将所述日志文件的行从所述日志文件取出以进行去除检查。
在一些实施方式中,基于所述第二关键词文件对过滤出来的行进行去除检查,包括:
遍历取出的行是否包含第二关键词文件的关键词;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东云海国创云计算装备产业创新中心有限公司,未经山东云海国创云计算装备产业创新中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111425606.6/2.html,转载请声明来源钻瓜专利网。





