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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: miamiamia

[求助] 十万火急!!TOP里用脚本撒dummy,为什么撒不上数字部分

[复制链接]
发表于 2024-10-24 14:44:28 | 显示全部楼层


miamiamia 发表于 2024-10-24 14:37
问题是我单独给数字加也加不上呢,如果是方向问题,单独加数字应该没问题啊
...


这个方向是根据rule文件里面写的来的,跟数字还是模拟没关系 微信图片_20241024144257.png ,你看一下你成功撒的dummy的方向和,比如metal2的dummy的方向,和数字走线方向会不会冲突了
发表于 2024-10-24 15:19:43 | 显示全部楼层


miamiamia 发表于 2024-10-24 14:40
脚本里相关内容如下,我应该怎么改呢?我没看懂这个:
SETLAYER BORDER = BORDERi OR (HOLES BORDERi)


看了一下脚本内容应该是同一个工艺脚本,不过我们用到的是带BCD的脚本修改的
这个是我写的,需要修改两处
第一处:添加Dummy的区域定义,我这里定义的是以2.5x2.5里铺2x2的单元
//Revised By Luo 20240930 cell 2.5x2.5 dummy 2x2
EXTENT_Mn = SIZE BORDER BY -2.5
DUMMX_ALL_Mn = RECTANGLES 2 2 0.5 INSIDE OF LAYER EXTENT_Mn

第二处 修改下面的循环里有关DUMMX_ALL_EVEN 和 DUMMX_ALL_ODD的为上面定义的Dummy区域定义,这样就会修改铺的结果

发表于 2024-10-24 15:46:09 | 显示全部楼层


miamiamia 发表于 2024-10-24 14:40
脚本里相关内容如下,我应该怎么改呢?我没看懂这个:
SETLAYER BORDER = BORDERi OR (HOLES BORDERi)


S家的这个脚本里面还是有许多缺点,需要自己改改。
你描述的数字部分撒不上dummy的问题。
可以通过撒dummy的大小和间距解决,具体代码位置:
SETLAYER EXTENT_M_ODD         =  SHRINK EXTENT_M LEFT BY 4 BOTTOM BY 2                (将这里的4和2改为1.5和1.5,减小添加dummy的BORDER左边和下面的距离)
SETLAYER DUMMX_ALL_ODD_1 = RECTANGLES 2 5 6 2 INSIDE OF LAYER EXTENT_M           (将这里的长度2和宽度5改为你需要的dummy大小,我一般用1和1,6和2改为你需要的左右和上下间距大小,我一般用0.5和0.5)
SETLAYER DUMMX_ALL_ODD_2 = RECTANGLES 2 5 6 2 INSIDE OF LAYER EXTENT_M_ODD (此条改为和上面一致)
SETLAYER DUMMX_ALL_ODD = DUMMX_ALL_ODD_1 OR DUMMX_ALL_ODD_2                    (此条不需要修改)
下面的EVEN可以改为和上面ODD一致。
假如数字部分仍然没有加dummy,那就是下面两条语句描述的层次是不是把你数字模块的绝大部分面积盖住了。
SETLAYER M_B_all_1 = SIZE (AA AND ((GT OR CG) OR GP)) BY 2
SETLAYER M_B_all_2 = SIZE DUMBM BY 2

 楼主| 发表于 2024-10-24 15:54:17 | 显示全部楼层


我碍事 发表于 2024-10-24 15:19
看了一下脚本内容应该是同一个工艺脚本,不过我们用到的是带BCD的脚本修改的
这个是我写的,需要修改两处 ...


能发一个你的版本我看一眼吗?我这边修改起来还是i有点疑惑
发表于 2024-10-24 15:57:17 | 显示全部楼层


miamiamia 发表于 2024-10-24 15:54
能发一个你的版本我看一眼吗?我这边修改起来还是i有点疑惑


使用的是这个版本 SMIC_CalDMF_018MS_and_BCD_AUTO_V1.30_REV0_0 在这个版本的基础上修改的
 楼主| 发表于 2024-10-24 17:24:13 | 显示全部楼层


我碍事 发表于 2024-10-24 15:57
使用的是这个版本 SMIC_CalDMF_018MS_and_BCD_AUTO_V1.30_REV0_0 在这个版本的基础上修改的
...


我没这个文件
发表于 2024-10-24 17:33:29 | 显示全部楼层
手撒金属片呗
发表于 2024-10-25 09:25:58 | 显示全部楼层
本帖最后由 Quinn714 于 2024-10-25 09:28 编辑

skill脚本吗?一般工艺有自带的dummy rule,然后calibre撒,如果是calibre rule,去看rule是不是把数字区域给排除了
 楼主| 发表于 2024-10-29 16:40:03 | 显示全部楼层


数字部分手动不好处理
 楼主| 发表于 2024-10-29 16:40:49 | 显示全部楼层


Quinn714 发表于 2024-10-25 09:25
skill脚本吗?一般工艺有自带的dummy rule,然后calibre撒,如果是calibre rule,去看rule是不是把数字区域 ...


好的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-9 12:16 , Processed in 0.022486 second(s), 6 queries , Gzip On, Redis On.

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