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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1192|回复: 10

[求助] 转工艺如何一键给某一器件添加想要的层次

[复制链接]
发表于 2024-3-4 13:43:57 | 显示全部楼层 |阅读模式
500资产
需要从韩国东部工艺转到上海积塔工艺,因为不同工艺相同的器件层次会有所差异,所以在将韩国东部工艺的GDS导入到积塔工艺这边的时候,有的器件因为缺少层次而无法识别出来(东部工艺没有该层次而积塔工艺有),如果自行手动去添加这些层次会非常繁琐与费时间,求助是否有这样的脚本自动识别遍历library库,给库里相应的器件自动添加缺少的层次

发表于 2024-3-4 14:46:15 | 显示全部楼层
这个器件有没有特殊的识别层 有的话用DRC写个脚本直接加上就行了
发表于 2024-3-6 10:36:58 | 显示全部楼层
用skill脚本来写
第一步,先识别器件 多个器件的话加一个case循环
第二步,找到这个层次,和原来版图中有的层次作对比,如果是重合的话最好了,获取这一层次在器件中的坐标
第三步,根据器件的角度&和坐标,在当前坐标系,重新计算坐标。
第四步,dbCReateRect()这个函数,把层次信息 坐标放进去,生成层次
第五步,把生成的层次attach到,这个器件上,完活。
发表于 2024-3-6 10:58:04 | 显示全部楼层
就是porting的的脚本吧
 楼主| 发表于 2024-3-6 13:18:27 | 显示全部楼层


hyc1126423110 发表于 2024-3-6 10:36
用skill脚本来写
第一步,先识别器件 多个器件的话加一个case循环
第二步,找到这个层次,和原来版图中有 ...


大佬,有没有具体的脚本实例参照,我的Skill技能还只是初学入门水平,目前对我来说写出来比较难
 楼主| 发表于 2024-3-6 13:21:08 | 显示全部楼层


99259 发表于 2024-3-6 10:58
就是porting的的脚本吧


大佬有这样的脚本吗,好像porting脚本是工艺厂那边用的
发表于 2024-3-6 14:13:42 | 显示全部楼层


MrZyf 发表于 2024-3-6 13:21
大佬有这样的脚本吗,好像porting脚本是工艺厂那边用的


上家公司做的几个porting项目好像都是有flow的,主要是t转smic,但是有些schematic参数也是不对的。我估计可能不只有一步操作吧
发表于 2024-3-6 15:11:14 | 显示全部楼层


MrZyf 发表于 2024-3-6 13:18
大佬,有没有具体的脚本实例参照,我的Skill技能还只是初学入门水平,目前对我来说写出来比较难
...



                               
登录/注册后可看大图


 楼主| 发表于 2024-3-7 16:48:15 | 显示全部楼层


这脚本具体要怎么用呀,缺少什么层次就在list("MET1" "drawing")改成相应的层次吗,load这个脚本要怎么去历遍库呀,我看procedure里的变量是metal而不是library
发表于 2024-3-13 15:46:24 | 显示全部楼层


MrZyf 发表于 2024-3-7 16:48
这脚本具体要怎么用呀,缺少什么层次就在list("MET1" "drawing")改成相应的层次吗,load这个脚本要怎么去 ...


只是一个参考写法,具体还要根据实际情况来写
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-17 23:25 , Processed in 0.053393 second(s), 5 queries , Gzip On, Redis On.

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