[发明专利]一种用于低功耗设计的可重用仿真验证方法有效
申请号: | 201811103167.5 | 申请日: | 2018-09-20 |
公开(公告)号: | CN108984991B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 孙健;张辉;刘明;王宇飞;肖刚 | 申请(专利权)人: | 西安微电子技术研究所 |
主分类号: | G06F30/398 | 分类号: | G06F30/398 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 徐文权 |
地址: | 710065 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种用于低功耗设计的可重用仿真验证方法,本发明通过对传输的电源状态的动态统计,实现了仿真在满足测试用例指定要求时自适应的进行仿真和自动结束;通过在测试平台传递配置参数,实现了验证环境组件、特殊功能的开关作用,同时实现了验证环境在类似设计中的可重用性;通过断言的绑定方法,和设计路径传输的参数化,实现了断言在源代码和网表级的完全复用。采用本发明的验证方法构建的验证平台不仅可以完成传统验证平台的功能覆盖性,同时可以覆盖电路中所有的电源状态。 | ||
搜索关键词: | 一种 用于 功耗 设计 重用 仿真 验证 方法 | ||
【主权项】:
1.一种用于低功耗设计的可重用仿真验证方法,其特征在于,包括以下步骤:步骤一,对芯片端口信号的电源状态信息进行抽象,对验证环境与实际芯片交互的状态约束传输数据进行抽象,并配置测试平台的验证环境;步骤二,验证环境中的monitor模块对抽象的数据进行实时监控,并将抽象的数据发送至计分板scoreboard;步骤三,计分板scoreboard统计接收到的抽象数据中电源状态是否已经覆盖,并将抽象的数据发送至coverage模块,之后输出文档记录信息;步骤四,coverage模块将接受到的抽象数据与阈值进行对比,并将抽象数据通过数据库动态反馈至测试用例,测试用例对抽象数据进行仿真处理,仿真结束前在发送对应的数据包时对coverage模块反馈的抽象数据进行判断,当满足仿真结束要求时,本次仿真即可结束,否则,测试用例继续产生新的数据包并通过sequencer模块发送至driver模块;步骤五,driver模块将验证环境中的抽象数据包转换为信号级的数据,并发送至待测芯片,进行并完成仿真验证。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安微电子技术研究所,未经西安微电子技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811103167.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种自动变速器电液模块轻量化的设计方法
- 下一篇:一种电路板设计方法和装置