[发明专利]一种并行验证的验证方法有效

专利信息
申请号: 201610794359.X 申请日: 2016-08-31
公开(公告)号: CN106407516B 公开(公告)日: 2019-07-16
发明(设计)人: 陈元 申请(专利权)人: 北京中电华大电子设计有限责任公司
主分类号: G06F17/50 分类号: G06F17/50
代理公司: 暂无信息 代理人: 暂无信息
地址: 102209 北京市昌平区北七家未*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明描述了一种并行验证的验证方法,该发明可对若干个算法原理相同,但实现方式不同的逻辑设计模块进行并行验证,并将每个逻辑设计模块的结果和参考模型的预期计算结果进行比对,产生比对结果。该发明将把多个逻辑模块信号接口的差异性,封装在验证平台的最低层,而将通用的验证脚本及事务配置方法提供给验证平台的顶层,供验证人员使用,以便进行验证平台以及测试用例的重用,简化验证人员的工作量,并缩短验证周期。该发明将适用于算法原理相同,但由于需求不同,造成实现方式不同的模块的验证。经过验证后的模块组,将用于不同的项目,或用于性能对比及评估。
搜索关键词: 一种 并行 验证 方法
【主权项】:
1.一种并行验证的验证方法,其特征在于,实现该验证方法的验证平台包括验证脚本与验证环境两部分,所述验证平台以分层的形式来进行搭建,自顶向下的顺序依次为:用户层、脚本层、测试层、场景层、功能层、命令层、信号层;其中,所述用户层面向验证人员,验证人员只需要通过输入设备,维护测试用例列表,并输入脚本命令,就可以运行仿真,仿真结束后,将得到脚本运行日志文件,以及测试用例的运行结果和异常信息;所述脚本层处理用户层的脚本命令,并通过测试用例列表,找到对应的测试用例的描述信息,同时,它将根据该信息,生成测试用例配置文件,以上步骤,都是验证脚本自动运行的,验证人员无需进行任何操作;所述测试层包括验证环境顶层的所有功能,包括验证组件的初始化、运行、结果输出以及异常处理,在整个验证平台中,它具有承上启下的作用,一方面,它将初始化下层的验证组件,把上层提供的配置信息传递给下层验证组件,并运行验证人员手动配置的测试用例激励文件;另一方面,它将搜集下层组件上报的计算结果与异常信息,并以统一的格式反馈给用户层;所述场景层根据上层的测试用例配置文件,生成当前测试用例的事务列表中,事务列表将包含所有的测试基本单元、即事务(Transaction),不同的事务列表的组合将对应不同场景的测试;所述功能层包含代理器、检查器和积分板,其中,代理器将把事务并行的进行分发,保证每个被测模块以及积分板都能得到相同的输入数据,检查器并行的监控所有被测模块的计算结果数据,并传递给积分板,最后,积分板对所有被测模块的计算结果和参考模型的期望结果进行比对,并将所有比对结果反馈回测试层;所述命令层包含参考模型、驱动器组和监视器组,参考模型将根据事务中的输入数据,进行期望结果的运算,并将其传递给积分板,驱动器组包含多个驱动器,每个驱动器将生成不同的输入激励时序给不同的被测模块,且一一对应,监视器组包含多个监视器,每个监视器将监测不同被测模块的输出,并把输出结果写回到事务中,监视器与被测模块也是一一对应的;在命令层,所有驱动器从代理器得到的事务都是相同的,如果每个被测模块的计算过程都无误,所有监视器传递给检查器的事务也应该相同,且和参考模型产生的事务结果数据一致;所述信号层包含接口组、快照组、断言和被测模块组,其中:接口组包含多个接口,每个接口都对应一簇输入输出信号,这簇输入信号将与一个被测模块连接,快照组包含多个快照,每个快照将对应一簇信号,这簇信号将对应一个被测模块的内部信号,断言将实时监测每个被测中的关键信号,当出现信号非法时,实时上报断言信息给测试层,被测模块组包含多个被测模块,各个被测模块的算法原理均相同,工作流程一致,但实现细节有差异;该验证方法支持相同算法不同实现方案的并行验证,使用并行化的方法进行验证,所有的被测模块(DUT),将同时被灌入测试输入时序,同时,验证环境会搜集所有被测模块的计算结果,确保所有模块的计算结果都计算完成后,再进行下一次计算;验证环境对于被测模块输入信号的驱动,以及输出信号的监控,均并行且独立的执行,不同的被测模块间的输入信号和输出信号,不会互相干扰。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中电华大电子设计有限责任公司,未经北京中电华大电子设计有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610794359.X/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top