[发明专利]一种对网表进行批量对比的方法在审
申请号: | 202011450066.2 | 申请日: | 2020-12-11 |
公开(公告)号: | CN112416867A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 马双杰;许天召;迟孟龙 | 申请(专利权)人: | 北京华大九天软件有限公司 |
主分类号: | G06F16/14 | 分类号: | G06F16/14 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 王金双 |
地址: | 100102 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 进行 批量 对比 方法 | ||
一种对网表进行批量对比的方法,包括以下步骤:分析导出的网表,制定网表内容对比规则;接收待对比网表文件,根据网表信息进行匹配;匹配完成后进行数据分析,完成差异性比较。本发明的对网表进行批量对比的方法,能够高效准确地进行大量网表文件的快速对比工作,提高对比准确率,节省时间提高开发效率,从而能够加快项目的进度。
技术领域
本发明涉及PDK开发领域技术领域,特别是涉及一种对网表进行批量对比的方法。
背景技术
随着微电子技术的迅速发展以及集成电路规模不断提高,对电路性能的设计要求越来越严格,这势必对用于大规模集成电路设计的EDA 工具提出越来越高的要求。而网表文件是描述电路的连接关系的文件,一般以文本文件的形式存在,是EDA工具中重要的一环。在实际项目开发过程中,从版图中抽取出网表文件往往数据量庞大并且文件数目众多,而现有技术对不同工具导出的网表文件处理相对简单,其对于数据的一致性、完整性、可靠性难以保证,造成用户完成网表对比工作周期长。
发明内容
为了解决现有技术存在的不足,本发明的目的在于提供一种对网表进行批量对比的方法,能够高效准确地进行大量网表文件的快速对比工作,提高对比准确率,节省时间提高开发效率,从而能够加快项目的进度。
为实现上述目的,本发明提供的一种对网表进行批量对比的方法,包括以下步骤:
分析导出的网表,制定网表内容对比规则;
接收待对比网表文件,根据网表信息进行匹配;
匹配完成后进行数据分析,完成差异性比较。
进一步地,所述分析导出的网表,制定网表内容对比规则的步骤,还包括,
确定网表有效数据的标识符,按行读取文件中的有效数据;
以空格为分段单位,将每行数据分为若干数据单元块;
以数据单元块为对比最小单位,制定对比规则进行逐一对比。
进一步地,所述接收待对比网表文件,根据网表信息进行匹配的步骤,还包括,接收待处理的网表文件,获取待对比网表文件的文件名,以网表文件的后缀名进行匹配。
进一步地,所述匹配完成后进行数据分析,完成差异性比较的步骤,还包括,
将目标文件按照比较结果进行标注并在网表库中显示。
为实现上述目的,本发明还提供一种电子设备,包括存储器和处理器,所述存储器上储存有在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行如上文所述的对网表进行批量对比的方法的步骤。
为实现上述目的,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序运行时执行如上文所述的对网表进行批量对比的方法的步骤。
本发明的对网表进行批量对比的方法、电子设备及计算机可读存储介质,具有以下有益效果:
1)能够高效准确地进行大量网表文件的快速对比工作,提高对比准确率。
2)节省时间提高开发效率,从而能够加快项目的进度,提高对网表数据处理的效率。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,并与本发明的实施例一起,用于解释本发明,并不构成对本发明的限制。在附图中:
图1为根据本发明的对网表进行批量对比的方法流程图;
图2为根据本发明的实施例一对网表进行批量对比方法流程示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华大九天软件有限公司,未经北京华大九天软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011450066.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种产品单层阵列包装设备
- 下一篇:一种生熟分类切菜板