[发明专利]替换版图标签的方法在审
申请号: | 201711241576.7 | 申请日: | 2017-11-30 |
公开(公告)号: | CN107885956A | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | 邹志博 | 申请(专利权)人: | 上海安路信息科技有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 上海一平知识产权代理有限公司31266 | 代理人: | 成春荣,竺云 |
地址: | 200437 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 替换 版图 标签 方法 | ||
技术领域
本发明涉及集成电路版图设计领域,特别涉及一种替换版图标签的方法。
背景技术
Virtuoso(集成电路设计软件)是Cadence公司推出的版图设计工具。在绘制版图时,通常会使用标签工具(快捷键L),其功能是为金属层相对应的标识层加上标签(Label)。添加标签一方面便于版图工程师绘图时将版图(layout)中金属线与电路(schematic)中信号线相匹配,进而正确连接,另一方面也是便于版图工程师进行版图原理图一致性检测(LVS)。随着半导体工艺的不断发展,器件的特征尺寸越来越小,芯片需要实现的功能却越来越多,需要应用大量的器件,因此会导致器件间连线急剧增多。对于一个规模较大的模块,为了区分不同信号线的属性,需要在金属线上添加标签。但是有时会因为模块在不同层次,同一根信号线会有多个差异不大的名字,大量标签逐一修改工作量大,EDA软件并无直接的处理办法。
发明内容
本发明的目的在于提供一种替换版图标签的方法,能够快速、批量替换版图标签。
本发明涉及一种替换版图标签的方法,包括以下步骤:
定义所需替换标签的类型,按照查找、选取、赋值、替换、输出的顺序编写语句,生成一个程序脚本文件;
将所述程序脚本文件加载到电子设计自动化工具的主控窗口;
在所述主控窗口打开包含待替换标签的集成电路版图并运行所述程序脚本文件以替换所述待替换标签。
在一个优选例中,所述定义所需替换标签的类型还包括设置所述替换标签的快捷键。
在一个优选例中,通过所述快捷键启动运行所述程序脚本文件。
在一个优选例中,所述电子设计自动化工具是Cadence。
在一个优选例中,所述程序脚本文件基于Skill语言。
本发明实施方式与现有技术相比,至少具有以下区别和效果:
本发明使用Skill语言的程序,可自定义快捷键,用于快速、批量替换版图标签中某一特定字母、数字、符号等,对所有的工艺库都适用,通用性强,简单高效。
可以理解,在本发明范围内中,本发明的上述各技术特征和在下文(如实施方式和例子)中具体描述的各技术特征之间都可以互相组合,从而构成新的或优选的技术方案。限于篇幅,在此不再一一累述。
附图说明
图1是本申请实施方式中一种替换版图标签的示意图。
具体实施方式
在以下的叙述中,为了使读者更好地理解本申请而提出了许多技术细节。但是,本领域的普通技术人员可以理解,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的实施方式作进一步地详细描述。
本申请实施方式涉及一种替换版图标签的方法,图1是本申请实施方式中一种替换版图标签的示意图。如图1所示,所述替换版图标签的方法包括:
编写和配置基于Skill语言的程序,包括以下步骤:
步骤101:定义所需替换标签的类型,按照查找、选取、赋值、替换、输出的顺序编写语句,生成一个程序脚本文件。
在一个实施例中,所述定义所需替换标签的类型还包括设置替换标签的快捷键。
此后进入步骤102:将程序脚本文件加载到电子设计自动化工具主控窗口。
在一个实施例中,所述电子设计自动化工具是Cadence。
在一个实施例中,加载程序.cdsinit的步骤包括:
load“Labelreplace.il”;
加载替换标签程序
hiSetBindKey(“Layout”“Ctrl<key>0”“Labelreplace()”);
设置替换标签快捷键ctrl+0。
此后进入步骤103:打开待替换标签的版图,在电子设计自动化工具主控窗口运行程序脚本文件以替换标签。
在一个实施例中,通过快捷键启动运行所述程序脚本文件。
在一个实施例中,以“text<0>”替换成“text_0”的方法如下:
查找所需替换目标“<”;
选取替换内容“<”并将“text”赋值到数组一;
给出查找结束条件;将“0”赋值给数组二;
在数组一、数组二之间插入“_”并赋值给新的数组三;
输出数组三;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海安路信息科技有限公司,未经上海安路信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711241576.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:固定翼无人机
- 下一篇:一种长航时多旋翼无人机