在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: okfunny

[原创] 分享一些脚本

[复制链接]
 楼主| 发表于 2017-9-21 22:58:27 | 显示全部楼层




   8.
名字 layout_get_subcell.csh   
语言:shell
功能:从cdl网表当中抽取top cell 调用到的cell list
内容:
#!/bin/csh -f

set cell = $1:t:r

#注意, |\ 后面没有空格,下面的代码是一条命令,之间不能有空行,
sed -n "/subckt $cell /,$ p" $1 |\
tr '\n' '@' |\
sed 's/@+/ /g' |\
sed 's/@/\n/g' |\
grep "/" |\
sed 's/.*\/ *//g' |\
sort |\
uniq

使用方法:
layout_get_subcell.csh your.cdl
发表于 2017-9-25 17:28:09 | 显示全部楼层
回复 56# 丰行

把楼主的改一下就行了,ic5用的是pipo,格式差不多,但我没测试

2.1
名字:layout_ic51_strmout.sh
语言:shell
功能:用脚本导出GDS
内容:
#!/bin/csh -f
set cellname = $2
set library = $1

$CDSHOME/tools/dfII/bin/pipo strmout \
-library $library \
-strmFile $cellname.gds \
-runDir . \
-topCell $cellname \
-view layout \
-logFile strmOut.log \
-converDot node \
-case Preserve


使用方法:
layout_ic51_strmout.sh library cell
发表于 2017-9-25 17:32:34 | 显示全部楼层
回复 63# yuniang

请问海思的那套python具体有什么功能,我现在写了几个python,可以实现一些修改gds的功能,想知道还需要添加什么功能
发表于 2017-9-25 17:54:54 | 显示全部楼层
请问,导出cdl的时候我用的si.env 文件然后加入了脚本里面的前面几行和后面两行,貌似不能运行。
发表于 2017-9-26 11:02:20 | 显示全部楼层
回复 73# no2rain


    涉及信息安全不在公共场合讨论
发表于 2017-9-26 18:56:14 | 显示全部楼层
很实用,对工作帮助不小
发表于 2017-9-26 22:50:07 | 显示全部楼层
名字:Laker工具的工具包
语言:TCL SH Perl
功能:自动打Gate的Co并且补上PO,等等
内容:具体链接
使用方法:具体链接

http://bbs.eetop.cn/thread-636054-1-1.html
发表于 2017-10-10 16:54:42 | 显示全部楼层
回复 69# okfunny
请问怎么批量导入GDS?我现在用的是virtuoso ic6
发表于 2018-1-18 08:50:57 | 显示全部楼层
谢谢分享
发表于 2018-1-18 16:32:39 | 显示全部楼层
thank you
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-19 02:12 , Processed in 0.020510 second(s), 5 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表