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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: wanchengchen

[求助] 工艺转换skill脚本

[复制链接]
发表于 2021-11-3 10:27:24 | 显示全部楼层


wanchengchen 发表于 2020-6-1 09:30
经过trumen这位大牛的帮助脚本完善了,主要为在原来脚本写着need trigger callback  for“?”的地方插入
5 ...


foreach pName list("fw" "l" "w" )
请问这一行里的参数列表该如何确定?从哪里可以查找到呢?这里fw和上边的fingerW应该是对应的吧,为什么引用的名字不一样,求解答,谢谢

 楼主| 发表于 2021-11-11 10:05:40 | 显示全部楼层


acocacol 发表于 2021-11-3 10:27
foreach pName list("fw" "l" "w" )
请问这一行里的参数列表该如何确定?从哪里可以查找到呢?这里fw和上 ...


你看一下这个帖子http://bbs.eetop.cn/thread-454996-1-1.html
里面有提取参数
 楼主| 发表于 2021-11-11 10:30:17 | 显示全部楼层


acocacol 发表于 2021-11-3 10:27
foreach pName list("fw" "l" "w" )
请问这一行里的参数列表该如何确定?从哪里可以查找到呢?这里fw和上 ...


你也可以在CIW上tools>CDF>edit>然后进入你的工艺库,看里面每种管子各个参数,你说的fingerW也许定义的时候交FW或者fw
发表于 2021-11-11 11:40:56 | 显示全部楼层


wanchengchen 发表于 2021-11-11 10:30
你也可以在CIW上tools>CDF>edit>然后进入你的工艺库,看里面每种管子各个参数,你说的fingerW也许定义的 ...


多谢解答我的意思是前面赋值时时w/l/nf这三个参数,这个是传递参数,但是后边foreach 那一句 引用了 fw/l/w 这三个参数,这两组参数显然不一样,后边那个是如何决定的?毕竟有那么多的参数,选择上有什么讲究吗


Capture.JPG
 楼主| 发表于 2021-11-11 15:08:45 | 显示全部楼层


acocacol 发表于 2021-11-11 11:40
多谢解答我的意思是前面赋值时时w/l/nf这三个参数,这个是传递参数,但是后边foreach 那一句 引用了 fw/l ...


这是两个不一样的工艺,前一个工艺的finger with定义为nf,后面一个工艺的finger with定义为fw。
发表于 2021-11-11 15:13:38 | 显示全部楼层


wanchengchen 发表于 2021-11-11 15:08
这是两个不一样的工艺,前一个工艺的finger with定义为nf,后面一个工艺的finger with定义为fw。  ...


不好意思有点啰嗦哈,不过nf不是和另外一个工艺的fingers是对应的吗, 并且nf应该是指number of fingers吧。如有理解不对请指正。
 楼主| 发表于 2021-11-11 15:21:04 | 显示全部楼层


acocacol 发表于 2021-11-11 15:13
不好意思有点啰嗦哈,不过nf不是和另外一个工艺的fingers是对应的吗, 并且nf应该是指number of fingers ...


是的nf是number finger。fw是finger with 。
(fw  w  l )这个是callback时候要把这几个参数重新写回,和上面的(nf w l)没多大关系。

发表于 2022-1-10 15:41:18 | 显示全部楼层


wanchengchen 发表于 2020-10-15 11:03
统一回复一下  我是一个很垃圾的layout   对于端口不一致问题这个不清楚  skill也是一知半解  ,简单说一下 ...


你好,我现在遇到一个问题就是MyworkLib 识别不出来 , 能帮我看看是怎么回事吗?


eplace_dev("/home/Project/AS1202/TEST" "tsmc18" "nmos5v_mac" "smic18bcdepi" "n50_ckt")
*WARNING* ddGetObj: lib name '/home/richardchen/Project/AS1202/TEST' is not a legal library name.
nil
replace_dev("TEST" "tsmc18" "nmos5v_mac" "smic18bcdepi" "n50_ckt")
*Error* eval: unbound variable - myWorkLlib


发表于 2022-4-7 15:51:35 | 显示全部楼层


cyjcloud 发表于 2022-1-10 15:41
你好,我现在遇到一个问题就是MyworkLib 识别不出来 , 能帮我看看是怎么回事吗?


兄弟解决了吗?
发表于 2022-4-11 00:35:37 | 显示全部楼层


cherry_li 发表于 2020-5-29 17:47
参数时后台写进去了,但是没有执行callback,CDF中的参数并没有实时更新导致的。cadence有提供一个专门针对 ...


这个不太好,运行时间太长,不适合批量替换工艺的时候使用,自己写一个对单个instance callback最好
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-14 10:41 , Processed in 0.025292 second(s), 6 queries , Gzip On, Redis On.

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