大家都默认地线电位就是0V,那地线上面为啥还会冒出噪声?
我刚入行做电路设计的时候,也一直有这个疑问。地线本来是电位参考点,理论上固定为0V,但实物电路板上,地电平其实会上下波动,由此产生的干扰噪声,就叫地弹噪声。
一、电路本质就是环路,地线里同样有电流在流动
我们从基础原理说起。
所谓电路,顾名思义就是闭合回路。电流从电源流出,经过芯片、各类元器件使其正常工作,最后再通过地线流回电源。
原理图里的接地符号只代表电位参考点,电压为0V,回流走线一般不会画出来。但在真实电路板上,这条省略的回流路径是实实在在存在的,就是铜皮和走线。
图1:所有电路都属于闭合回路,地线其实也是承载电流的回流走线。
想搞懂地弹噪声,先记住这个核心知识点。
二、地线走线本身存在阻抗。
理想导线的阻抗是0,但实际的导线、PCB走线都达不到理想状态。
走线一定会自带电感。就算是很细的线路,直流电阻都微乎其微,可以忽略;可电感带来的阻抗公式是Z=jωL,频率越高,阻抗就越大。现在芯片都是高速开关工作,走线电感带来的影响完全不能忽视。
就算是一根笔直的走线,电感大约1纳亨每毫米。举个例子,一段10mm长的地线,电感就有10nH;到100MHz频率下,对应的阻抗差不多6.3Ω。
图2:地线走线电感产生阻抗,频率越高,该阻抗带来的影响就越不能忽略。
三、地弹噪声的本质公式:V=L×di/dt
电流流过带电感的走线时,只要电流大小发生变化,就会产生电压,对应公式:
V=L×di/dt
式中L代表走线电感,di/dt是电流随时间的变化速率。
数字芯片内部电平翻转时,供电电流会瞬间突变。输出电平从低电平跳转到高电平的瞬间,芯片会瞬时抽取大电流。这种急剧变化的电流流经地线走线的电感时,就会产生电压波动,这就是上面公式描述的现象。
本该稳定在0V的地电位,瞬间突然冲高或者跌落,这个电压扰动就是地弹噪声。
图3:开关电流发生变化,会在地线走线的电感两端形成电压波动,这就是地弹噪声的核心成因。
四、电源轨线上也会出现同类问题
虽说名字叫“地弹”,但电源线也会发生一模一样的现象。变化的电流流过电源走线的电感时,供电电压同样会出现波动。电源和地线的原理是对称的,所以两者需要采用相同的抑制方案。
图4:仿真电路示意图,用电感L来等效模拟地线走线。
图5:仿真结果。电流剧烈跳变的瞬间,地电位出现明显电压跳变,也就是地弹。
从波形能看出几个规律:
1. 电流变化速率di/dt越大,地线上的电压波动(地弹)幅值越高;
2. 电感L越大(地线走线越长),同等电流变化下产生的地弹越严重;
3. 电压跳变之后会伴随振荡纹波,这是走线电感L和杂散电容C形成LC谐振导致的。
五、不同电感L仿真对比
电感L从1nH提升至10nH、再到30nH时,地弹峰值电压对应变为0.05V、0.43V、0.73V。这足以说明:地线回流路径的寄生电感,直接决定地弹噪声的大小。
图6:不同地线电感下的仿真对比,走线越长,地弹噪声越严重。
五、公共阻抗问题:地弹还会干扰其他电路
如果多路电路共用同一段地线,地弹带来的影响会变得更恶劣。
电路A的开关电流流过共用地线(也就是公共阻抗)时产生电压波动,这段地线同时连接电路B,就会连带把电路B的地电位拉高/拉低。
对电路B来说,它本身没有任何开关动作,地电平却无故飘移,极易造成工作异常,这种干扰机制叫做公共阻抗耦合。
图7:公共阻抗耦合示意,这段共用地线会成为A电路噪声窜入B电路的传输通路。
六、地弹噪声抑制方案
清楚了产生原理,优化思路也就很明确。根据公式V=L×di/dt,主要有三类有效解决办法。
不要依靠远处电源给芯片提供瞬时开关电流,改用紧贴芯片摆放的电容就近供电。电容内部储存电荷,能够快速响应芯片突发的大电流需求。核心要点就是“就近摆放”。如果去耦电容离芯片距离很远,中间走线带来的寄生电感会大幅削弱电容在高频下的降噪效果。
2、降低地线走线的寄生电感
想要减小电感,核心做法就是让走线做到短、宽、直。在PCB设计里,把整片区域铺铜做成完整地平面,是效果最好的方式。整块铜皮地平面的阻抗远低于单根走线,能大幅抑制地弹噪声。四层板设计中,专门拿出一层完整铺地是行业标准做法。
3、减小电流变化速率di/dt
放缓电流的变化速度,就能降低L×di/dt的数值。可以调低芯片输出驱动强度,或是串入磁珠柔化信号跳变沿。但这种方案会牺牲信号传输速度,因此数字电路使用时需要权衡取舍。
图8:各类改善措施效果对比。加装去耦电容、降低地线阻抗,能大幅削弱地弹噪声。
最后总结一下:
1. 地线理论上是电位参考点,但实际走线存在寄生电感;
2. 开关电流急剧变化时,依据公式V=L×di/dt,地电位会产生波动,这就是地弹噪声;
3. 多路电路共用一段地线时,噪声会借助公共阻抗相互串扰;
4. 三大解决办法:①芯片就近放置去耦电容;②降低地线电感(完整铺地平面);③减缓电流变化速率di/dt。
如果单纯把地线当成理想0V导线,后续一定会层出不穷地出现噪声问题。正确的设计思路是:把地线和信号线同等看待,视作带有阻抗的导体,这是设计低噪声电路板的第一步。
381