专业财税服务推荐

精选优质财税服务,为企业提供专业、可靠的财税解决方案,助力企业健康发展

零报税代理记账
零申报代理记账
报税做账算帐财务报表老会计做账
代理记账
咨询微信:lhy_happyday
工商营业执照年度年报年检公示
全国个体、企业、公司、合作社工商年审年报服务!
个体/10元/次 企业/20元/次
咨询微信:lhy_happyday
财税咨询服务
一对一专业财税咨询,解决企业财税难题,提供定制方案
咨询微信:lhy_happyday
财务分析服务
小规模个体报税0申报税务年报工商年报月报季报报税代理记账
咨询微信:lhy_happyday
立即咨询专业财税顾问
微信号: lhy_happyday
会计从业9年,管理多家个体工商、小规模、一般纳税人等企业的财务、税务等相关工作!。
扫码或搜索添加微信,备注"财税咨询"获取专属优惠
知方号 知方号

pin access问题 引起的DRC和short access出现的问题

就是一些cell abut在一起或者挨得很近时,局部密度过高,router连接std cell pin的空间不够,容易引起DRC或short。通常发生在std cell密度很高的设计里,或者std cell pin密度很高的区域里。这些DRC通常发生在底层,比如M1~M4。

 

为什么placer不能完全预防这个问题?

placer会跑global route来评估congestion,然后把cell推开,虽然global route现在已经做的很好了,但是它不能完全预估所有的DRC,特别是pin access引起的DRC。所以global route并不能完全解决这类问题。

placer也是pin density aware的,但pin density aware毕竟是大的颗粒度,在更小的范围内(比如几个std cell摆在一起)作用有限。

另外foundry提供的cell abutment rule也有作用,它规定了哪些cell不能水平或者垂直方向放在一起。它能预防很多特定的DRC,但还是不能完全解决cell密度高导致congestion的问题.

 

如何有效解决pin access问题?

解决这种问题的方式有多种,今天介绍一个常用而且强大的命令:

optimize_routability -route

原理大致如下

分析DRC类型。找到是pin access引起的DRC的区域

给这些cell加上keepout margin,或者flip一下

legalize

eco route

这个过程很快,DRC收敛效果很好。可以在route_auto后使用,也可以在route_opt后调用。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。