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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: chinarml

[资料] 自己写的一些非常好用的skill脚本

[复制链接]
发表于 2020-5-8 10:01:48 | 显示全部楼层
大神,我在使用changevia.il 脚本是只能row方向能增加或减少数量另一个方向不行啊,会报错。报can't handle (nil+1)
发表于 2020-5-8 10:44:47 | 显示全部楼层


滑溜 发表于 2020-5-7 10:08
XCoord换成xCoord


我是手打的,可能抄错了
 楼主| 发表于 2020-5-8 12:36:12 | 显示全部楼层


w2313190 发表于 2020-5-8 10:01
大神,我在使用changevia.il 脚本是只能row方向能增加或减少数量另一个方向不行啊,会报错。报can't handle ...


这个脚本中有一个获取via的row和column属性的语句。一楼的脚本中,这两个属性名称分别是  cutRows 和 cutCols
这个属性名称和technology file的定义有关。当时我应该是用的T22的写的脚本并做的测试。

刚刚看了一下,smic的属性名称不是这个,是cutRows 和 cutColumns

如果有下载一楼的额脚本不能用的,请自行将脚本中的三个cutCols改成cutColumns

也可以下载下面的更新的脚本,这里面我已经改好了。

changeVia.il.rar

333 Bytes, 下载次数: 661 , 下载积分: 资产 -2 信元, 下载支出 2 信元

发表于 2020-5-8 14:27:12 | 显示全部楼层
你好,金属密度那个,用不了。  提示,undefine function -leComputeAreaDensity  
 楼主| 发表于 2020-5-8 14:33:20 | 显示全部楼层


yaosenbao 发表于 2020-5-8 14:27
你好,金属密度那个,用不了。  提示,undefine function -leComputeAreaDensity


你用的5141版本?我用617和icadv都没问题。这个函数时cadence内置函数。但有可能是新版本才被内置进去。
发表于 2020-5-8 14:49:28 | 显示全部楼层


chinarml 发表于 2020-5-8 14:33
你用的5141版本?我用617和icadv都没问题。这个函数时cadence内置函数。但有可能是新版本才被内置进去。
...


谢谢,回复,我用的是615.提示没这函数,有没有其它语句代替?
发表于 2020-5-8 16:08:43 | 显示全部楼层


chinarml 发表于 2020-5-7 12:00
我的MagicCopy就可以啊,你左侧LSW栏里选中你要上浮的label 层,然后用MagicCopy脚本框选那个labe,他就 ...



这个是抄写您的脚本,内网不能上传,自己抄写了一遍,应该没错。

这个是抄写您的脚本,内网不能上传,自己抄写了一遍,应该没错。

这个是load后的显示

这个是load后的显示

这个是我自己做了一个test,按F10后没有出现框选的框,选中这个cell和pin层按F10 pin也没有上浮,请问哪里 ...

这个是我自己做了一个test,按F10后没有出现框选的框,选中这个cell和pin层按F10 pin也没有上浮,请问哪里 ...
 楼主| 发表于 2020-5-9 08:12:12 | 显示全部楼层


1)这个脚本有一个函数我写错了,在后面的置顶楼层有说明,因为一楼不能编辑,所以我重新上传了一次。

已经下载的,可以将里面的函数dbGetObj改成ddGetObj。
2)这个脚本使用时,只需要选中block,按下快捷键就行了,不需要左侧LSW中选中pin layer。
3)我脚本中的“pin”和“MnTXT”,“ALPATXT”是拼 layer的purpose。“pin”对应TMSC的,“MnTXT”和“ALPATXT”是SMIC的。
如果你用的工艺不是这两家的,需要把你们用的pin layer的purpose 替换到里面。
 楼主| 发表于 2020-5-9 08:16:17 | 显示全部楼层


chinarml 发表于 2020-5-8 14:33
你用的5141版本?我用617和icadv都没问题。这个函数时cadence内置函数。但有可能是新版本才被内置进去。
...


测密度的这个功能,在IC617中已经被整合到软件中了。Tools ——Area and Density ....这个选项。只不过用起来稍显麻烦。

你可以看看你的615有没有这个功能。如果没有,那就是版本太低,还没有整合进去,并且也没有那个内置函数。
发表于 2020-5-9 14:07:44 | 显示全部楼层


chinarml 发表于 2020-5-9 08:16
测密度的这个功能,在IC617中已经被整合到软件中了。Tools ——Area and Density ....这个选项。只不过用 ...


615似乎是没有这功能的,只能后面升级再体验了,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-27 08:42 , Processed in 0.022276 second(s), 6 queries , Gzip On, Redis On.

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