推荐答案
测试一下
题目
How to fix the EM problem on signal net?
A. set non default rule for violation signal net, increase wire width
B. set non default rule for violation signal net, decrease wire width
C. decrease the signal net fanout
D. increase the signal net output load
参考答案与知识点
参考答案
正确答案:A。
电迁移(Electromigration, EM)是指在电流作用下,金属原子沿电子流方向迁移,导致导体形成空洞或小丘,最终引发开路或短路。信号线EM问题的根源在于过高的电流密度,因此解决思路是降低电流密度或减小总电流。
选项A:set non default rule for violation signal net, increase wire width。增加线宽可以直接降低电流密度(电流密度=电流/截面积),是后端物理实现中最常用、最直接的EM修复手段,通过设定非默认规则(NDR)对特定信号线加宽线宽即可。
选项B:decrease wire width。减小线宽会增大电流密度,加剧EM问题,故错误。
选项C:decrease the signal net fanout。减小扇出可以降低信号线上流过的总电流(因为每个负载的充放电电流减小),从而降低电流密度,也是一种有效的EM修复方法,但通常需要修改网表或插入buffer,属于逻辑或综合阶段的优化,不如加宽线宽简单快捷。注意:题目问“How to fix the EM problem on signal net?”在物理设计中,优先选择A;若选项C也是可行方法,但题目为单选题,需选最直接的标准做法。通常教材和考试中,加宽线宽是首选答案。
选项D:increase the signal net output load。增加输出负载会使驱动需要提供更大的充放电电流,从而增大电流密度,加剧EM问题,故错误。
综上,最直接、最常用的修复方法是增加线宽,因此选A。
易错点:考生可能误选C,因为减少扇出确实能降低电流,但需注意EM修复在物理设计阶段通常通过调整线宽实现,而扇出调整属于逻辑优化范畴。另外,增加输出负载是反向操作,一定不能选。
涉及知识点
- 电迁移(EM)机理与电流密度关系
- 信号线EM修复方法:增加线宽
- 非默认规则(NDR)在物理设计中的应用
- 扇出与负载对电流密度的影响