一种验证计划及报告的生成方法、装置、设备及存储介质制造方法及图纸

技术编号:26172081 阅读:28 留言:0更新日期:2020-10-31 13:47
本发明专利技术公开了一种验证计划及报告的生成方法、装置、设备及存储介质;本方案包括:根据验证计划中预先定义的属性及声明,设置不同验证计划与测试用例之间的映射关系,对测试用例在层次结构中进行等级划分生成划分结果;利用预先设定的配置文件对所有测试用例的测试结果进行分析生成测试用例的可视化报告。可见,本申请中的验证计划为利用HVP标准语法规则生成的,HVP是文本格式,可便于对验证计划进行版本维护;并且,本申请通过定义属性及声明,可实现自动生成映射关系及层级结构;在生成可视化报告时,可根据报告展示方式的需求,自定义设置配置文件,从而自动生成有利于项目管理的可视化报告。

【技术实现步骤摘要】
一种验证计划及报告的生成方法、装置、设备及存储介质
本专利技术涉及芯片验证
,更具体地说,涉及一种验证计划及报告的生成方法、装置、设备及存储介质。
技术介绍
随着大规模集成电路系统设计的飞速发展,集成电路规模越来越大。芯片验证在芯片研发过程中所占的比率越来越重,同时芯片验证有着一整套完备的流程,从硬件系统定义贯穿到硅后测试部分。一般情况下,每一个项目在进行瀑布式开发时,验证团队也会在细分的流程中完成相应的任务,每一个验证节点都会进行一些重要检查点的回顾工作,所以验证周期也是一个不断反复、螺旋上升的过程。参见图1,为现有技术中模块功能验证完备周期示意图;该图罗列出了模块功能验证的各个关键点并使之成为一个周期,在验证周期中包含了多个检查点。第一个检查点:验证计划的回顾。验证周期的起始点从创建验证计划开始,验证计划需要参照系统工程师给出的功能详述文档。接着验证人员开发验证环境,在创建验证环境的过程中,验证人员一般会邀请设计人员和系统人员一起回顾验证计划,确保验证计划没有明显的遗漏。第二个检查点:验证代码检查。硬件设计经过一定数量本文档来自技高网...

【技术保护点】
1.一种验证计划及报告的生成方法,其特征在于,包括:/n获取验证计划,所述验证计划为利用HVP标准语法规则生成,所述验证计划通过预先定义的属性描述测试用例,通过预先定义的声明描述验证计划的层次结构;/n根据所述验证计划中预先定义的属性及声明,设置不同验证计划与测试用例之间的映射关系,并对测试用例在层次结构中进行等级划分生成划分结果;所述层次结构中的等级包括:系统级、子系统级和模块级;/n运行测试用例对芯片进行测试后,利用预先设定的配置文件及所述映射关系、所述划分结果,对所有测试用例的测试结果进行分析,生成测试用例的可视化报告。/n

【技术特征摘要】
1.一种验证计划及报告的生成方法,其特征在于,包括:
获取验证计划,所述验证计划为利用HVP标准语法规则生成,所述验证计划通过预先定义的属性描述测试用例,通过预先定义的声明描述验证计划的层次结构;
根据所述验证计划中预先定义的属性及声明,设置不同验证计划与测试用例之间的映射关系,并对测试用例在层次结构中进行等级划分生成划分结果;所述层次结构中的等级包括:系统级、子系统级和模块级;
运行测试用例对芯片进行测试后,利用预先设定的配置文件及所述映射关系、所述划分结果,对所有测试用例的测试结果进行分析,生成测试用例的可视化报告。


2.根据权利要求1所述的生成方法,其特征在于,所述获取验证计划之后,还包括:
自动提取每个验证计划中的属性及声明,并通过excel表格进行显示。


3.根据权利要求1所述的生成方法,其特征在于,所述属性包括:测试用例的功能属性、负责人属性、更新历史属性;所述声明包括:模块级层次结构、子系统级层次结构和系统级模块名。


4.根据权利要求3所述的生成方法,其特征在于,根据所述验证计划中预先定义的属性及声明,设置不同验证计划与测试用例之间的映射关系,并对测试用例在层次结构中进行等级划分生成划分结果,包括:
根据测试用例的属性中记载的功能点,确定每个功能点与对应的验证计划之间的映射关系,确定每个验证计划与对应的测试用例之间的映射关系;
根据验证计划的声明中记录的层次结构,确定在所述层次结构中与系统级对应的测试用例、与子系统级对应的测试用例、与模块级对应的测试用例,生成测试用例在层次结构中的划分结果。


5.根据权利要求1所述的生成方法,其特征在于,
所述配置文件中包括:报告基础信息和可视化报告设置信息;所述可视化报告设置信息用来设置报告展示的方式,包括:系统级报告展示方式、子系统级报告展示方式、模块级报告展示方式、个人报告展示方式。


6.根据...

【专利技术属性】
技术研发人员:乐亚平田利波邵海波
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1