马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 zhangnn2014 于 2021-4-20 10:17 编辑
使用方法: 1.修脚本中的gds name,top cell name 2.teriminal下输入 :calibredrv mergegds.tcl 脚本说明: 创建了一个新的layout, 新的top为TOP, 并为这个TOP调用已有的mylayout.gds中的mygeomnew cell,最后保存为new.gds
脚本内容: #Extracts a cell from an existing layout into a new GDS file:
# Load existing layout.
set Llayout [layout create mylayout.gds]
# Create an empty layout.
set Lnew [layout create]
# Create topcell for new layout.
$Lnew create cell TOP
# Copy MyGeom cell to new layout, calling it MyGeomNew. Copies all
# geometry, but not placements.
$Lnew create cell MyGeomNew $Llayout MyGeom
# Place MyGeomNew cell reference in new layout.
$Lnew create ref TOP MyGeomNew 0 0 0 0 1
# Export new layout.
$Lnew gdsout new.gds
|