1. 电源规划:构建稳健的电力高速公路
在数字IC后端设计中,电源规划就像给城市建造供电系统。如果电力供应不稳定,再精妙的电路设计也无法正常工作。Innovus提供了完整的电源网络规划工具链,我常用的是从电源环(Ring)到电源条带(Stripe)的分层构建方法。
1.1 电源环设计实战
电源环是芯片供电的"主干道",我习惯用M6和M5两层金属来构建。实际操作中,在Innovus界面执行:
addRing -nets {VDD VSS} -width 8 -spacing 2 \
-layer {top M6 bottom M6 left M5 right M5}
这个命令会创建宽度8μm、间距2μm的双环结构。有个容易踩的坑是忘记检查电源环与IO单元的连接,有次我的设计就因为这个导致IR Drop超标。建议在添加电源环后立即用 verifyPowerVia 命令检查通孔连接情况。
电源环的宽度选择需要综合考量:
- 电流密度 :根据芯片总功耗估算,通常28nm工艺下每毫米宽度可承载0.5-1mA电流
- 工艺限制 :高层金属(如M6)允许更宽走线,但需遵守设计规则
- 面积代价 :过宽的电源环会挤占布线资源
1.2 电源条带精细化布局
电源条带相当于城市的"配电线路",我推荐使用M4/M5层做横向条带,M6做纵向条带。在Innovus中添加条带的典型参数如下:
addStripe -nets {VDD VSS} -layer M6 -width 4 -spacing 2 \
-number_of_sets 10 -start_offset 50 -stop_offset 50
</
1190



被折叠的 条评论
为什么被折叠?



