| |
高速先生成员--黄刚
现在稍有经验的layout工程师都知道在BGA里面不同封装的去耦电容从小到大应该按下图这样放置:放置的顺序是从小电容到大电容采取从近到远的方式。
说完上面这一段,相信有不少粉丝感觉Chris什么都没说似的。行吧,下面就以Chris的理解给大家解释(fan yi)一下。从应用来说,就是每个电容在与它的自谐振频率f(波长为λ)相同频率下的噪声补偿效果最好,相位差越小越好,λ/4时电容失效,出现反谐振。在实际应用中,我们一般取小于λ/50比较稳妥。
例如下面这个0402封装的10nf的一款电容,它的真实阻抗如下所示:
从它自身的Z阻抗曲线来看,谐振频率在65MHz,也就是我们通俗说的这个电容的去耦频段在65MHz以内。
其中中间L3层是电源层,通过仿真看看电容放在距离BGA不同距离情况下PDN阻抗曲线的变化。
那么我们把电容放在距离BGA最近的位置上,距离BGA大概3mm的样子。
在这个case下,BGA芯片的PDN阻抗曲线(蓝)和单纯电容的PDN阻抗曲线(绿)相比,就有了明显的恶化,去耦的频段大概变差了7MHz,这个是非常大的恶化了。
当然,单纯理想的电容和放到PCB板上两者肯定会变差不少。为了让大家更好的感觉下摆放距离和PDN阻抗曲线的恶化程度,我们分别在距离BGA从上面的3mm,再拉大5mm和10mm的距离,如下所示:
从仿真结果来看,放远5mm(橘)和原来放在3mm的距离(蓝)的PDN阻抗曲线对比,去耦频段减少了2MHz。再放远5mm(红)和放远5mm(橘)又减少了1.4MHz的样子。电容本身可以去到25MHz多的去耦频段,随着距离越来越远,有效频段直接快打了个骨折!
当然这个只是一个很简单的仿真case,BGA很小,叠层也只有4层,电容也才1个。Chris只是大概通过这个仿真case让大家形象的看到具体项目中电容随着位置放远之后的恶化。不同项目的分析方法其实也是一样,只不过电容和层数更多,BGA或者PCB板更大,万变不离其宗。一名优秀的工程师不仅要知道理论,更要知道理论怎么用于实际,从而来解决实际的问题哈!