[发明专利]使用专用图形界面调用UVM验证环境的方法有效
申请号: | 201410451341.0 | 申请日: | 2014-09-05 |
公开(公告)号: | CN104268310B | 公开(公告)日: | 2017-08-29 |
发明(设计)人: | 耿介;毕研山;姜凯 | 申请(专利权)人: | 浪潮集团有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 姜明 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了使用专用图形界面调用UVM验证环境的方法,涉及FPGA逻辑验证技术,通过对标准UVM验证平台的图形化包装,提供了一个图形用户接口来使用复杂的UVM验证环境;首先在验证仿真项目目录中运行用户图形界面 verifick,出现用户使用图形界面的窗体后,然后选择运行模式,并选择验证平台以及选择测试用例,最后点击开始运行,并等待、检查运行结果。该方法不需要开发人员输入复杂的命令,极大方便了非专业验证人员使用专业的验证工具以及验证方法,降低了UVM验证环境的使用门槛,提高了逻辑代码开发的效率和质量。 | ||
搜索关键词: | 使用 专用 图形界面 调用 uvm 验证 环境 方法 | ||
【主权项】:
使用专用图形界面调用UVM验证环境的方法,其特征在于,通过对标准UVM验证平台的图形化包装,提供了一个图形用户接口来使用复杂的UVM验证环境,首先在验证仿真项目目录中运行用户图形界面verifick,出现用户使用图形界面的窗体后,然后选择运行模式,并选择验证平台以及选择测试用例,最后点击开始运行,并等待运行结果,检查运行结果,直到运行结束;其中,所述选择运行模式包括,可以从预编译设计、调试模式运行、文本模式运行和批处理模式运行这四种模式中选择运行模式;图形界面程序verifick由Python程序构成,调用了Tkinter的库来构建图形界面;若选择了调试模式运行或者文本模式运行,则会把用户选择的参数传给仿真目录中的Makefile文件,通过make命令调用仿真器;若选择了批处理模式运行,则会先调用一个perl脚本,根据测试用例列表,生成一组仿真命令,并依次执行各个测试用例,得到仿真报告以及覆盖率报告,并将结果反标回测试计划;所述选择验证平台包括,会自动搜索项目中可用的测试平台,设计代码在不同场景下的行为需要使用不同的测试平台进行验证;所述选择测试用例包括,项目中的测试用例展示在列表中,设计代码在不同测试激励下的行为需要使用不同的测试用例进行验证。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团有限公司,未经浪潮集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410451341.0/,转载请声明来源钻瓜专利网。