工具如人,强大在外貌形象,更强大在内在心智。工具也不例外,一个高颜值的GUI,更需要有一个内在命令行引擎。有了强大命令行的工具,就是插上了翅膀的猛虎,上天入地,无所不能。calibredrv就是这样的一只双翼猛虎!

calibredrv的命令行模式
使用calibredrv的时候,对于关注GUI的用户而言,可能并没有太注意到它的interactive接口。默认情况下在启动的时候calibredrv会留下一个交互接口,这里是可以进行TCL命令运行的
> calibredrv -m $GDS
// Calibre DESIGNrev v2018.4_34.26 Mon Dec 3 14:40:53 PST 2018
......
LAYOUT READ TIME = 8 sec REAL. TOTAL TIME = 10 sec REAL
% puts "This is calibre"
This is calibre
calibredrv 的交互模式(interactive)启动
这里的交互交互界面确实可以执行一些calibre文本命令,但是由于这个是带着GUI的交互方式,违背了batch的文本运行的原意,请使用下面的命令进入calibre的命令行世界,在这里用户可以执行多种物理版图操作,专业且可复制
> cacalibredrv -shell
// Calibre DESIGNrev v2018.4_34.26 Mon Dec 3 14:40:53 PST 2018
......
// DESIGNrev running on 24 cores
%
calibredrv 的批处理模式(batch)运行
这个是在上述模式上的一个添加项,可以让calibredrv跑批处理命令,譬如GDS修改等等用户定义命令操作,对于刷版图流程很有帮助
> calibredrv -shell -s ./gds_edit.scr
calibredrv 的图形批处理模式(GUI batch)运行
由于calibredrv有很多的GUI操作接口,calibrdrv也提供了图形批处理(GUI batch)模式,在这里可以调用需要Tk支持的脚本

本文介绍如何使用Calibre工具的命令行模式进行高效版图处理,包括打开GDS/OASIS文件、GDS信息扫描、版图合并及微操作等技巧。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



