[发明专利]一种在单元库检查工具中集成检查结果的方法及装置在审
申请号: | 201911133615.0 | 申请日: | 2019-11-19 |
公开(公告)号: | CN110879930A | 公开(公告)日: | 2020-03-13 |
发明(设计)人: | 刘毅;陈彬;傅静静;牛飞飞;马坤;杨晓东 | 申请(专利权)人: | 北京华大九天软件有限公司 |
主分类号: | G06F30/33 | 分类号: | G06F30/33;G06F115/06 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 王金双 |
地址: | 100102 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 单元 检查 工具 集成 结果 方法 装置 | ||
一种在单元库检查工具中集成检查结果的方法,包括以下步骤:1)创建静态检查报告错误信息的收集器,配置错误信息的pattern内容,读入静态的检查报告文件;2)添加“Reserved”的检查条目,指定检查程序或者脚本的位置,以及所需参数,检查程序或者脚本,生成检查结果文件;3)EDA工具展示检查结果。本发明的在单元库检查工具中集成检查结果的方法,可以在EDA工具中集成用户特殊的单元库检查结果,并采用EDA工具图形化的方法进行结果展示,便于观测、追踪检查结果,从而提高单元库的检查效率。
技术领域
本发明涉及EDA设计领域,特别涉及一种EDA的单元库检查工具。
背景技术
随着集成电路设计越来越复杂,需要越来越多的使用到标准库单元,或者集成来自第三方提供的IP模块。单元库种类繁多而且内容复杂,难以管理。如何在设计初期就能预先检查并发现错误,保证设计质量,预防Tape-out失败而错失市场良机,成为了业界关注的焦点问题。
无论是库单元的设计者,Foundry厂商,IP模块的提供商,还是SoC芯片集成的用户,都需要对不同类别的库单元及IP进行全面彻底的质量检查,保证设计的正确性,确保集成之后还能够正常工作。
通常来讲,设计厂商有自己内部定制化的script脚本来完成检查的任务。但是在维护性、结果可读性等方面都表现得较差。一些EDA工具可以提供标准化的检查项目,其图形化界面可以更加清晰的展现检查结果。但是检查的类型及检查的条目有限,无法进行某些特殊的、定制化的检查。
发明内容
为了解决现有技术存在的不足,本发明的目的在于提供一种在单元库检查工具中集成检查结果的方法,可以在EDA工具中集成用户特殊的单元库检查结果,并采用EDA工具图形化的方法进行结果展示,便于观测、追踪检查结果,从而提高单元库的检查效率。
为实现上述目的,本发明提供的一种在单元库检查工具中集成检查结果的方法,包括以下步骤:
1)创建静态检查报告错误信息的收集器,配置错误信息的pattern内容,读入静态的检查报告文件;
2)添加“Reserved”的检查条目,指定检查程序或者脚本的位置,以及所需参数,检查程序或者脚本,生成检查结果文件;
3)EDA工具展示检查结果。
进一步地,所述步骤1)进一步包括,指定错误信息的关键字、选择是否支持正则表达式或是否检查单词的大小写。
进一步地,所述步骤1)进一步包括,对实施静态的检查报告文件进行扫描,查找错误信息发生的位置,并记录错误信息的内容。
进一步地,所述步骤2)进一步包括,
指定检查程序或者脚本的路径信息、运行检查脚本需要的命令格式,以及错误信息的关键字pattern内容,生成检查结果文件;
在所述检查结果文件中查找给定的错误信息,并记录错误信息的内容。
进一步地,所述步骤3)进一步包括,EDA工具展示发现的错误数目、错误信息内容,以及错误在文本文件中的行号。
更进一步地,所述步骤3)进一步包括,与EDA工具图形展示界面进行交互式查询的步骤。
为实现上述目的,本发明还提供一种在单元库检查工具中集成检查结果的装置,包括存储器和处理器,所述存储器上储存有在所述处理器上运行的程序,所述处理器运行所述程序时执行上述一种在单元库检查工具中集成检查结果的方法的步骤。
为实现上述目的,本发明还提供一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述在单元库检查工具中集成检查结果的方法的步骤参见前述部分的介绍,不再赘述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华大九天软件有限公司,未经北京华大九天软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911133615.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:热熔牙胶填充装置
- 下一篇:一种硅橡胶的制造方法