4、电流密度与电迁移:EM规则与PDN寿命
电流密度,说白了就是单位横截面积上流过的电流有多大。单位是mA/μm²或者A/cm²。你想想看,一根金属线就那么细,电流拼命往里挤,挤到一定程度金属原子就被撞跑了——这就是电迁移(EM)。
我刚开始做后端那会儿,总觉得EM是可靠性工程师的事。直到有一次项目,芯片跑高温老化测试,才几百小时就挂了。拆开一看,电源网格上全是空洞和晶须。嗯,从那以后,我再也不敢小看电流密度了。
4.1 电流密度约束(EM规则)
Foundry给的EM规则,通常长这样:
// 金属层M1-M6的直流EM限值
// 温度125°C,寿命目标10年
M1: J_max = 2.5 mA/μm² (宽度≥0.5μm)
M2: J_max = 3.0 mA/μm² (宽度≥0.5μm)
M3: J_max = 3.5 mA/μm² (宽度≥0.5μm)
// 注意:窄线宽要降额使用
// 宽度<0.5μm时,J_max需乘以0.7
这里有个关键点:EM规则分直流和交流。直流EM最严,因为电流一直朝一个方向冲。交流EM反而宽松,因为电流来回跑,原子有机会复位。我在项目中遇到过,有人拿交流规则去套电源网格,结果EM检查一片红——电源网格走的可是直流啊。
核心原则:PDN中的电流基本都是直流或准直流,必须用直流EM规则。别想着用交流规则来偷面积,那是给自己挖坑。
4.2 电迁移对PDN寿命的影响
电迁移怎么影响寿命?有个经典的Black方程:
MTTF = A * J^(-n) * exp(Ea / (k * T))
其中:
- MTTF:平均失效时间(小时)
- J:电流密度(A/cm²)
- n:电流密度指数(通常1~2)
- Ea:激活能(约0.7~0.9eV)
- k:玻尔兹曼常数
- T:温度(K)
你看,MTTF和J的n次方成反比。n取2的话,电流密度翻倍,寿命直接降到1/4。我见过一个案例,某芯片的VDD网格局部电流密度超标30%,结果加速老化测试时,那个区域提前了5倍时间就失效了。
注意:温度对EM的影响比电流密度还大。温度每升高10°C,EM寿命大约减半。所以PDN设计时,热点区域的金属宽度要格外留足。
4.3 如何通过面积优化缓解EM问题
缓解EM,说白了就是降低电流密度。电流密度J = I / A,要么减小电流I,要么增大面积A。在PDN里,我们主要靠增大面积——也就是加宽金属线、增加通孔数量。
具体怎么做?我总结了几条实战经验:
- 电源主干加宽——芯片顶层金属(如M9、M10)的电源环和主干线,宽度至少按EM规则的1.5倍设计。我习惯留2倍余量,毕竟流片一次太贵了。
- 通孔阵列化——VIA从单排改成双排甚至四排。单个通孔的电流能力有限(通常0.5~1mA/个),多排通孔能显著降低局部电流密度。
- 电源条带间距优化——间距太宽,局部电流会集中;间距太密,浪费绕线资源。一般建议间距控制在10~20μm,具体看功耗分布。
- 局部热点加强——用功耗图(Power Map)找出高功耗区域,在这些区域额外增加电源条带或加宽现有条带。
我的小技巧:在做EM检查之前,先跑一遍IR Drop分析。IR Drop大的地方,往往电流也大。提前在这些区域加宽金属,能省掉后面反复修EM的时间。
下面这张图展示了PDN中电流密度分布与EM风险的关系:
4.4 实战中的EM优化流程
我在项目里一般这么干:
- 跑EM检查——用工具(比如RedHawk或Voltus)跑静态和动态EM分析。静态看平均电流,动态看峰值电流。
- 定位违规点——把EM违规的金属线段和通孔标出来。重点关注VDD和VSS的电源网格。
- 分析根因——是局部电流太大?还是金属线太窄?还是通孔不够?
- 针对性修复:
- 金属线违规:加宽线宽,或者并联一条同层金属
- 通孔违规:增加通孔数量,或者换成更大尺寸的通孔
- 局部热点:在热点区域额外加一条电源条带
- 迭代验证——修完再跑EM检查,直到全部通过。
避坑提醒:我曾经在一个项目里,为了省面积,把电源网格的EM余量压到刚好过线。结果芯片量产后的高温测试,EM失效了。从那以后,我给自己定了个规矩:EM余量至少留20%,通孔数量至少留30%余量。面积多花一点,换来的是一颗可靠的芯片。
4.5 面积优化与EM的平衡
加宽金属、增加通孔,说白了都是在用面积换可靠性。但面积不是无限的,怎么平衡?
我的经验是:
- 顶层金属(M9/M10):面积充裕,尽量加宽,EM余量留足
- 中间层金属(M3-M6):按EM规则设计,热点区域局部加宽
- 底层金属(M1-M2):绕线资源紧张,优先保证通孔数量,金属宽度按规则下限走
说白了,把面积花在刀刃上。高电流密度区域多花面积,低电流区域省着用。这样既保证了可靠性,又不至于把芯片面积撑得太大。
嗯,关于电流密度和电迁移,今天就聊到这儿。记住一句话:EM是慢刀子割肉,一开始看不出问题,等出了问题就是大问题。设计阶段多花点心思在PDN面积优化上,比流片回来再改要划算得多。
本章小结:电流密度约束是PDN设计的硬指标。通过合理分配金属宽度、通孔数量和条带间距,可以在不显著增加面积的前提下,有效缓解电迁移问题,延长芯片寿命。
可可精品资料库