- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
芯片版图面积设计优化
芯片版图面积设计优化
在集成电路技术发展越来越快、集成电路市场竞争越来越激烈的今天,如何降低芯片制造成本,是各个芯片设计公司关心的头等大事。而对于芯片设计工程师来说,芯片面积的优化和估算已经成为降低芯片制造成本的重要课题。
影响芯片面积的因素有很多方面,有系统设计的问题,有Verilog代码编写风格的问题,有综合时约束条件设置的问题,有工艺制造厂商(Foundry)提供的工艺线宽的问题。由于篇幅有限,我们不想讨论集成电路设计的前端(Frontend)和工艺对芯片面积的影响,而只考虑后端(Backend)设计过程中的一些问题。因此,我们假定使用HHNEC0.25um的工艺,同时前端网表(Netlist)已经确定,而且不考虑由于标准单元高度不同所造成的特殊布局,只讨论在2.5V单电源条件下,芯片布局和布线对芯片版图面积的影响。
一、关于芯片布通利用率
在我们设计的芯片当中通常包括一些硬IP,它们的形状、大小都已经确定,形状一般为长方形,因此又称其为硬块(Block)。我们在布局(Floorplan)时,首先,将这些硬块紧密摆放在合适的位置(一般放在芯片的外围区域),其它的一些由标准单元(Standcell)构成的逻辑电路象沙石一样填补这些硬理会的剩余的区域,如图1。由于单个标准单元面积比较小,形状组合比较随意,插放在硬之间,可以充分利用硬块之间空隙,大大节省了芯片面积。图中白色长方形为芯片要用到的各种硬,中间深色部分为逻辑电路经过布局布线所占到的形状和面积。
对于芯片版图设计来说,硬块的面积已经确定了,要想减小芯片面积就是通过使标准单元尽可能塞满硬Block之间的空隙,尽可能的提高芯片面积利用率来实现的。但是,不单单这些逻辑电路的标准单元要放得下,还应该使这些单元之间的节点连线也能够布通,我们通常将这种标准单元放得下,连线布得通时,标准单元自身总面积与标准单元实际占用的总面积的比率称为布通利用率。只有这个数值才有可能真正影响芯片的最终面积。在确定网表和硬Block面积的条件下,布通利用率这个值越高,说明芯片面积的利用率越高,芯片的面积就会越小。因此,要追求芯片面积最小的目标,就要在进行芯片版图的设计时,经过反复多次布局、布线,寻找到最高布通利用率的那种布局方式。如何获得最高的布通利用率,以便减小芯片面积?我们从版图形状和布线资源两个角度来进行讨论。
1.逻辑电路的版图形状对布通利用率的影响
我们采用了一个单元数为8577个,节点为9366个的纯逻辑电路进行试验,逻辑电路使用的标准单元自身总面积为0.362mm2。采用4层金属布线,标准单元为头顶头的无通道放置方法。利用Cadence的Encounter布线器工具。我们实验了5种不同版图形状,它们的布线区域高宽比(ratio)分别为0.2、0.5、1、2、5(见图2),最后得到的布通利用率结果见表1。
经过对表1中各种情况布通利用率的比较发现,布线区域越接近于正方形,布通利用率越高;布线区域越狭长,布通利用率越低。这是因为,对于某种工艺来说,通常金属的布线方向是固定好了的,比如metal1、matal3、metal5为水平布线,metal2、metal4为垂直布线。在我们的设计中就采用了这种方式。在正方形(高宽比=1)的区域内,布线的水平和垂直方向的金属走线得到了充分的利用,因此布线的效率最高;而在狭长区域内(高宽比1或高宽比1)的布线,要么是水平方向上金属走线资源不足,要么是垂直方向上走线资源不足,金属走线的资源都会对芯片版图面积的利用率有或多或少的影响,最终使布通利用率下降。
然而,在实际的芯片布局布线过程中,不会出现这么完美的正方形或长方形状。布线区域通常被挤成很不规则的形状(如图1的黑色区域)。不规则的形状越多,占用的走线资源越大,布通利用率通常会下降。而且,尽量不要使布线区域做成哑铃的形状,这样中间的瓶颈区域会更耗费走线资源,使布通利用率进一步下降,芯片面积进一步增加。
2. 布线资源对布通利用率的影响
在表1中,我们会发现,布线区域高宽比(ratio)为0.5和2、0.2和5布线区域形状相同,但会有相差很大的布通利用率,这又是为什么呢?以高宽比为0.2和5的情况为例,在高宽比=0.2,即图(A)中情况时,水平方向由mata1、metal3走线;垂直方向由metal2、4走线,而一般情况,水平方向的metal1走线资源被标准单元内部走线占用,水平方向只剩下metal3。而且(A)的水平宽度远远大于(E)的水平宽度,这就增加了对水平布线资源的要求。在这种要求不能得到满足的时候,布通利用率下降,芯片版图面积增加。
同时,我们又对同样的
您可能关注的文档
最近下载
- HADs量表HospitalAnxietyandDepressionScaleHADS.doc
- 在线学习课堂《大数据可视化》单元考核测试答案.docx VIP
- 自然辩证法论文-人工智能与自然辩证法.docx VIP
- 《河北省建筑信息模型(BIM)技术应用服务计价参考依据》.docx VIP
- ANSI ESD STM12.1-2019 静电放电敏感物品防护试验方法.座椅.电阻测量Seating – Resistance Measurements.pdf VIP
- HG化工管道过滤器系列 2021.pdf VIP
- 矿产资源三率指标要求 第5部分 :金、银、钽铌、锂、锶、锆、稀土、锗矿.pdf VIP
- 智能网联汽车传感器技术--激光雷达.pdf VIP
- 2025贵州黔南州荔波县面向社会招聘城市社区工作者7人笔试参考题库附答案解析.docx VIP
- 基于PLC的自动门控制课程设计.doc VIP
原创力文档


文档评论(0)