微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC版图设计交流 > 什么命令能把两个GDS快速merge到一起

什么命令能把两个GDS快速merge到一起

时间:10-02 整理:3721RD 点击:
哪位大神指导什么命令能把两个gds快速merge到一起,
比如用calibre加完dummy后会生成一个新的gds,里面只含有dummy,
我想把dummy的layout和原始的layout快速merge到一起,有什么办法吗?

calibre drv

大神,命令具体怎么使用?

试试calibre drv
在terminal中输入calibredrv -shell,然后输入下面的命令
layout filemerge -in dummy.gds -in original.gds -out final.gds -createtop TOP
-in指定要merge的gds文件
-out指定merge后的gds文件
-createtop指定merge后gds中的顶层单元

搞定,谢谢!

受教了

请教4#
gds1+gds2=gds3
gds1和gds2data是 层次化or 打散?
打散的数据很容易实现
如果是层次化:
层次化结构/cell名字完全一样,是否可以按原来的层次化合并?
层次化结构/cell名字不完全一样,会是怎么样?

层次化和平的都可以用。如果是层次化的,有一个参数-mode用来设置对同名单元的处理。
-mode有四个值,如下:
forcerename 这个是default,所有单元都会重命名,添加后缀_WBx
rename 同名单元重命名
overwrite 第二个gds文件中的单元会覆盖第一个gds文件中的同名单元
append 两个文件中的同名单元中的版图元素会合并在同一个单元中
我记得是这样子的,供参考,准确的描述你可以去查reference。

将有dummy的转入没有dummy的layout下,然后再转出一次,就OK了。

4楼正解!

受教了

这个厉害,以前都是把dummy gds导入一个新库,然后再调入放到老的cell上面,再导出合在一起的cell。

这个比较厉害,以后都没有那么多步骤了,方便

非常感谢,受教了

是的,calibre designrev可以做到。可以看calibre designrev user manual

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top