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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: chinarml

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

[复制链接]
发表于 2024-2-26 10:12:31 | 显示全部楼层
学习
发表于 2024-2-27 14:05:26 | 显示全部楼层


chinarml 发表于 2020-5-8 12:36
这个脚本中有一个获取via的row和column属性的语句。一楼的脚本中,这两个属性名称分别是  cutRows 和 cut ...


你好 属性名称这里的意思是不同工艺对应的都是不同的吗?那在工艺里面应该怎么查找呢?
发表于 2024-3-4 11:03:01 | 显示全部楼层
CopyPinToCurrentWindow 只能copy label不能copy pin?
发表于 2024-3-7 21:52:47 来自手机 | 显示全部楼层
谢谢
 楼主| 发表于 2024-3-8 08:39:42 | 显示全部楼层


Amor-biu 发表于 2024-2-27 14:05
你好 属性名称这里的意思是不同工艺对应的都是不同的吗?那在工艺里面应该怎么查找呢? ...


并不是不同工艺,而是不同版本的工具。IC5141和IC615对于via的属性定义就是不同的。我得脚本都针对615,5141好久没用了
发表于 2024-3-21 11:37:02 | 显示全部楼层
非常实用
发表于 2024-3-27 18:59:21 | 显示全部楼层
大佬你好,我ic615用您的QuickAlign脚本会出这个warning
form’leQckAlignForm‘,field ‘quickAlignSpacingValField’: Bad value “0” Must be a number.
发表于 2024-4-3 00:52:39 | 显示全部楼层
thanks for sharing.
发表于 2024-4-17 18:08:27 | 显示全部楼层
楼主 我采用了ChangeLayer.il这个脚本,操作中只实现了从顶层金属逐层降低至M1的操作。而从M1增加时却报错。我把脚本进行了删减,只保留了切换金属层的语句,删掉了via的切换,同时修改了快捷键,如下:
procedure(changeLayer(bb)
let((cv objs layerList)
cv = geGetEditCellView()
objs = geGetSelSet()
layerList = list("MET1" "MET2" "MET3" "MET4" "MET5" )
foreach(obj objs
        case(obj ~> objType
        ("path" || "rect" || "polygon" || "pathSeg"
        layerName = obj ~> layerName
                if(bb == 1 then
                obj ~> layerName = cadr(member(layerList))
                else
                obj ~> layerName = cadr(member(layerName reverse(layerList)))
                );if
        );#1
        );case
);foreach
);let
);proc

hiSetBindKey("Layout" "Ctrl Shift<Btn4Down>" "changeLayer(1)")
hiSetBindKey("Layout" "Ctrl Shift<Btn5Down>" "changeLayer(-1)")




报错信息如下:
*Error* member: too few arguments (2 expected, 1 given) - (("MET1" "MET2" "MET3" "MET4" "MET5"))


请问该如何debug呢?
发表于 2024-4-17 19:21:11 | 显示全部楼层
这尼玛共产主义精神啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-27 08:40 , Processed in 0.023881 second(s), 5 queries , Gzip On, Redis On.

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