[发明专利]一种DC综合与Formality形式化验证协同的方法及系统在审
申请号: | 201710807114.0 | 申请日: | 2017-09-08 |
公开(公告)号: | CN107644128A | 公开(公告)日: | 2018-01-30 |
发明(设计)人: | 张永照;童元满 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 济南舜源专利事务所有限公司37205 | 代理人: | 张亮 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 dc 综合 formality 形式化 验证 协同 方法 系统 | ||
1.一种DC综合与Formality形式化验证协同的方法,其特征在于:
步骤101,初始化综合环境、等价性验证环境以及控制脚本参数;
步骤102,根据芯片规模和复杂度,选取综合策略,根据所述综合策略配置综合环境,并搭建出与综合环境在模块逻辑层次上相同的等价性验证环境,记录运行日志和结果信息;
步骤103,配置控制脚本,包括综合时序、面积、功耗,等价性验证指标的设置;
步骤104,运行控制脚本,综合完成后,所述控制脚本决定是否同时启动等价性验证,且启动等价性验证后,若出现错误,则所述控制脚本根据等价性验证的结果来判断是否需要重新进行综合。
2.根据权利要求1所述的方法,其特征在于:所述综合策略包括自顶向下和/或自底向上。
3.根据权利要求1所述的方法,其特征在于:所述等价性验证指标包括Success、Failed、unmatch、unverify。
4.根据权利要求1所述的方法,其特征在于:所述出现错误包括svf文件错误和/或reject的命令。
5.根据权利要求1所述的方法,其特征在于:所述出现错误后,将失败点提交显示。
6.一种DC综合与Formality形式化验证协同的系统,其特征在于:所述系统包括:
初始化模块,用于初始化综合环境、等价性验证环境以及控制脚本参数;
环境配置模块,用于根据芯片规模和复杂度,选取综合策略,根据所述综合策略配置综合环境,并搭建出与综合环境在模块逻辑层次上相同的等价性验证环境,记录运行日志和结果信息;
脚本配置模块,用于配置控制脚本,包括综合时序、面积、功耗,等价性验证指标的设置;验证模块,用于运行控制脚本,综合完成后,所述控制脚本决定是否同时启动等价性验证,且启动等价性验证后,若出现错误,则所述控制脚本根据等价性验证的结果来判断是否需要重新进行综合。
7.根据权利要求6所述的系统,其特征在于:所述综合策略包括自顶向下和/或自底向上。
8.根据权利要求6所述的系统,其特征在于:所述等价性验证指标包括Success、Failed、unmatch、unverify。
9.根据权利要求6所述的系统,其特征在于:所述出现错误包括svf文件错误和/或reject的命令。
10.根据权利要求6所述的系统,其特征在于:所述出现错误后,将失败点提交显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710807114.0/1.html,转载请声明来源钻瓜专利网。