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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: JC_09

[原创] 留下你的drc需求,我来给你写!!!

[复制链接]
发表于 3 天前 | 显示全部楼层
本帖最后由 zy1092155956 于 2025-5-28 18:09 编辑


JC_09 发表于 2025-5-27 12:09
你看下,我上条我回复的代码


多谢!

不过 这个情况下还是有错报.

                               
登录/注册后可看大图

我试着这么改了一下

RING.2
{
@  M1 M2 cannot  form a looped connection
A=(M1i and M2i connected) not interact VIA1
A_2=SIZE A BY 0.005
H_M12 = M1i OR M2i
B=HOLES H_M12 INNER
B NOT INTERACT A_2
}

但是两组还是不行

                               
登录/注册后可看大图






发表于 前天 09:52 | 显示全部楼层


JC_09 发表于 2025-5-27 11:28
那可以用
VARIABLE PADNAME “VDD?” "VSS?"
这种来抓


我是想用擦力bred把label抓出来然后shrink0.9
 楼主| 发表于 昨天 16:37 | 显示全部楼层


zy1092155956 发表于 2025-5-27 18:14
多谢!

不过 这个情况下还是有错报.



用这个

HOLES_M12
{
@HOLES_M12
O_M12 = M1i and M2i connected
M1_T = (M1 NOT O_M12) TOUCH O_M12 >1
M2_T = (M2 NOT O_M12) TOUCH O_M12 >1
M12_T = M1_T OR M2_T
HOLES_M12 = OR O_M12 M12_T
HOLES_M12 TOUCH (HOLES HOLES_M12 INNER)
}
 楼主| 发表于 昨天 16:39 | 显示全部楼层


Fannie8030 发表于 2025-5-28 09:52
我是想用擦力bred把label抓出来然后shrink0.9


你这个想法calibre应该实现不了,你可以考虑去用skill。calibre无法抓没有定义的lable
发表于 昨天 17:20 | 显示全部楼层
对,只有其他方法可以实现了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-5-30 09:03 , Processed in 0.027121 second(s), 6 queries , Gzip On, MemCached On.

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