对于ip出的clock pin的导致的drc问题

问题:

1.一般我们在clock阶段会给clock net统一设置ndr,对于内部有时钟的ip,在出pin时可能会被认定为trunk net,于是在ndr的2w2s作用下会直接连成2倍的net,可能会导致有metal short。有没有什么办法让它自动从IP出来就是一小段的1w1s,然后再变成2w2s

2.而且如果添加了shield net,又没有加blockage,shield net就会从ip上覆盖一小段,导致lvs的short,线和ip内部无法看见的线短路。

这里有三种解决方法:

1.可以clock前设置选项(具体选项请关注私信我)

2.写脚本修,直接给所有的出pin位置加一段金属,再ecoRoute

这种方法的缺点:后续有IP和tie cell连接,但由于add_shape可能无法进行special net的连接,需要把shape删掉重连,这个时候会增加工作量

全都连上了还是short,原因是因为net一部分add_shape的时special net ,而连出来的时regular net,类型不一样也是short,还是没删干净

3..可以把出pin的位置预留一定距离,再加routing block (出pin 的位置不要加routing blockage ),使用 dbShape, 跟pin shape box 做与非运算,得到routing blockage 的box

到处rpt抓出net再进行删除

关注私信可获得详情

  • 7
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值