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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4522|回复: 8

[求助] top版图的metal dummy怎么自动实现

[复制链接]
发表于 2018-2-1 15:31:04 | 显示全部楼层 |阅读模式
500资产
电路做到top了,不会做metal dummy,谁有比较详细的操作方法吗。谢谢告知!

最佳答案

查看完整内容

FAB会有一个专门添加FILL的RULE,calibre run 完之后会有一个GDS, 反导进到top里面就可以了
发表于 2018-2-1 15:31:05 | 显示全部楼层
FAB会有一个专门添加FILL的RULE,calibre run 完之后会有一个GDS, 反导进到top里面就可以了
发表于 2018-2-1 17:10:15 | 显示全部楼层
用calibre RUN DRC,FAB会有一个专门添加FILL的RULE,run 完之后会有一个GDS, 反导进去 ,调到top里面就可以了
 楼主| 发表于 2018-2-2 09:43:15 | 显示全部楼层
回复 2# xxelement

pdk中没有找到rule file,网上找到这个,把这个直接当做规则会出错。
   cvid=geGetEditCellView();
   DummySpace=8.0; dummy to dummy space rule
   Shape2Dummy=10.0; Shapes to dummy space rule
   metal1_shapes=setof(x,cvid~>shapes,x~>lpp==list("M1" "drawing"));
   dummyWidth=15.0; Dummy shape width
   dummyHeight=15.0; Dummy shape height
   dummypitchX=dummyWidth+DummySpace;
   dummypitchY=dummyHeight+DummySpace;
   ColNumber=int((rightEdge(cvid~>bBox)-leftEdge(cvid~>bBox)+DummySpace)/dummypitchX);
   RowNumber=int((topEdge(cvid~>bBox)-bottomEdge(cvid~>bBox)+DummySpace)/dummypitchY);
   dummuList=nil;
   x0=leftEdge(cvid~>bBox);
   y0=bottomEdge(cvid~>bBox)
   for(i 0 RowNumber
      for(j 0 ColNumber
            dummyId=dbCreateRect(cvid list("M1" "dummy") list(x0+j*dummypitchX:y0+i*dummypitchY x0+j*dummypitchX+dummyWidth:y0+i*dummypitchY+dummyHeight));
            dummuList=append1(dummuList,dummyId);
      )
   )
   SizedResult=dbLayerSize(cvid,list("M1" "drawing"),metal1_shapes,Shape2Dummy)
   foreach(obj SizedResult
      OverlapDummy=dbGetTrueOverlaps(cvid,obj~>bBox,list("M1" "dummy"))
      foreach(dmy OverlapDummy
          dbDeleteObject(dmy)
      )
      dbDeleteObject(obj)
   )
 楼主| 发表于 2018-2-2 12:46:10 | 显示全部楼层
回复 4# note30933


   没有找到rule文件。。。我用的是GF工艺的
发表于 2018-2-5 12:31:38 | 显示全部楼层
理论上要提供 , 如果没有去要看看 , 如果再没有只好自己写rule file了
发表于 2018-2-5 13:25:43 | 显示全部楼层
可以找foundry要加dummy的脚本,或者foundry帮你们加
发表于 2018-2-6 11:27:45 | 显示全部楼层
sekong179  thank you
发表于 2021-4-13 14:17:53 | 显示全部楼层
最后是怎么解决的呢?找工厂要rule?还是自己写rule?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-3-29 14:37 , Processed in 0.025974 second(s), 6 queries , Gzip On, Redis On.

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