微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > 怎么提高写density?

怎么提高写density?

时间:10-02 整理:3721RD 点击:
首先问问大家,5层metal下大约做到多少的density应该算是合格?那么6层metal呢?现在的项目Place之后会有些地方没法route通,因为DRC violation太多了。试着在关键的地区加了些specifyInstPad或者是Obstruct但是density还是没有突破70%。问问大家还有什么策略吗?

将帖子顶起 继续求教

继续顶啊!

刚入职的公司上一个smic .18的工艺的项目,5层metal,sign off后utilization做到了接近90%。个人感觉这个已经很高了

膜拜中,还请各路高手谈谈看法啊!

与以下几个因素有关
1)设计的用途,如果是多媒体芯片,每条net上的pin的平均值比较低,density可以高一些。network芯片,pin/net值比较高,density就比较低
2)标准单元的pin的形状和metal,如果占了很多的M1,甚至M2,density就高不了
3)简单计算时,先不考虑上面的因素,5层一般也就50%,6层60%,然后再做调整

陈小编可否透露下具体调整的方式,比如现在有一版已经run 通的density为50%的design,怎么讲density提高到75%呢。一直困扰我的是,高density的placeroute起来有很多的DRC violation,并且timing也不好过。不知道陈小编有什么意见没有?

density与routing congestion和timing closure密切相关,一般调高density的做法是逐步减少面积,直到无法meeting timing或者出现大面积的congestion为止

多谢陈小编指点

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top