2. PCB叠层设计:叠层结构对EMC的影响、参考平面与回流路径、层间距与耦合控制
叠层设计这件事,我做了快二十年,踩过的坑比走过的路还多。很多工程师一上来就急着画线,叠层随便选个四层板或者六层板就开干。结果板子回来,辐射超标、串扰严重,最后回过头来改叠层——改一次叠层等于重新画板,代价太大了。
说白了,叠层是PCB的骨架。骨架歪了,后面再怎么补也补不回来。这一章咱们就聊聊叠层怎么选、参考平面怎么用、层间距怎么控制。嗯,都是实战中反复验证过的东西。
2.1 叠层结构对EMC的影响
先问一个问题:为什么四层板比双层板EMC好那么多?
答案很简单——完整的参考平面。双层板没有完整的电源或地平面,信号的回流路径只能靠走线旁边的地线凑合。你想想看,回流路径绕一大圈,环路面积大,辐射自然就大。
我个人的习惯是:能上四层板就别用双层板。哪怕成本敏感的项目,我也会尽量说服项目经理。因为后期整改EMC花的钱,远不止那几块钱的板费差价。
核心原则:信号层必须紧邻完整的参考平面(GND或PWR),且参考平面优先选择GND。
常见的叠层结构有这些:
| 层数 | 典型叠层 | EMC表现 | 适用场景 |
|---|---|---|---|
| 2层 | Signal + GND(无完整平面) | 差,环路面积大 | 低频、低速、成本敏感 |
| 4层 | Signal-GND-PWR-Signal | 良好,有完整参考平面 | 中低速数字电路、MCU系统 |
| 6层 | Signal-GND-Signal-Signal-PWR-Signal | 优秀,可控制层间距 | 高速数字、DDR、FPGA |
| 8层 | Signal-GND-Signal-GND-PWR-Signal-GND-Signal | 极佳,多层参考平面 | 超高速、射频、复杂系统 |
这里有个关键点:信号层和参考平面之间的介质厚度。介质越薄,信号与参考平面的耦合越紧,回流路径越短,辐射越小。我在一个6层板项目中,把信号层到GND层的间距从5mil压到3mil,辐射噪声直接降了6dB。效果非常明显。
实战技巧:四层板的标准叠层是Top-GND-PWR-Bottom。但如果你把PWR和GND靠在一起(中间用极薄的芯板),还能形成额外的平板电容,对电源去耦有帮助。我经常这么干。
2.2 参考平面与回流路径
回流路径这件事,很多新手理解得不够深。他们以为信号走线就是信号电流从驱动端流到接收端就完了。其实不是——信号电流必须形成一个完整的回路。没有回流路径,信号根本传不过去。
高频信号的回流电流,会沿着信号走线正下方的参考平面走。为什么?因为这是阻抗最小的路径。你想想看,信号线和参考平面之间形成了传输线结构,回流电流就乖乖地待在信号线正下方。
但问题来了——如果参考平面被切断了呢?
比如,信号从顶层走到底层,换层的时候参考平面从GND变成了PWR。或者参考平面上有长长的开槽。这时候回流电流就得绕路,环路面积瞬间变大,辐射和串扰就来了。
避坑指南:我曾经在一个DDR3项目中,发现地址线跨了GND平面的分割槽。结果眼图闭合、时序裕量不足。后来把走线绕开分割区,问题立刻解决。记住:永远不要让高速信号跨越参考平面的分割或开槽。
关于参考平面,还有几个要点:
- 优先使用GND作为参考平面。PWR平面也可以,但PWR平面的噪声通常比GND大,而且PWR平面可能有多个电压域,容易造成参考不连续。
- 换层时必须加回流过孔。信号从一层换到另一层,回流电流也要跟着换层。不加回流过孔,回流路径就断了。我一般会在信号过孔旁边加一对GND过孔,距离不超过信号过孔的2倍。
- 参考平面要完整。避免在参考平面上走其他信号线,更不要开长槽。如果必须开槽,确保高速信号不跨越开槽区域。
经验数据:回流路径的环路面积每增加1倍,辐射强度增加6dB。所以控制回流路径,就是控制EMI的命门。
2.3 层间距与耦合控制
层间距这个参数,很多人不太在意。觉得板厂能做多薄就做多薄,或者干脆用标准厚度。其实层间距对EMC的影响非常大。
先看一个公式(别怕,不复杂):
信号线与参考平面之间的耦合强度 ∝ 1 / (层间距)
串扰强度 ∝ 层间距 / (线间距)^2
从公式能看出什么?
- 层间距越小,信号与参考平面的耦合越紧,回流路径越短,辐射越小。但同时,层间距越小,相邻层之间的串扰越大。
- 层间距越大,串扰越小,但信号与参考平面的耦合变弱,辐射变大。
所以这里有个权衡。我个人的做法是:
- 信号层到参考平面的间距:尽量小。四层板我常用4-5mil,六层板用3-4mil。这样信号耦合紧,辐射小。
- 两个信号层之间的间距:尽量大。如果两个信号层相邻,中间没有参考平面隔离,我会把层间距拉到8-10mil以上,减少串扰。
- 电源层和地层之间的间距:尽量小。用极薄的芯板(2-3mil),形成紧耦合的平板电容,对高频去耦很有帮助。
一个实用配置:6层板,叠层为Signal-GND-Signal-Signal-PWR-Signal。其中GND到Signal(第2层到第3层)用4mil,两个内层Signal之间(第3层到第4层)用10mil。这样既保证了信号与GND的紧耦合,又减少了内层信号之间的串扰。我在多个项目中验证过,效果很好。
下面这张图展示了叠层设计中的核心逻辑关系:
最后说一个容易被忽略的点:叠层对称性。PCB在压合过程中,如果叠层不对称,板子会翘曲。翘曲的板子在SMT焊接时容易出问题,而且会影响信号完整性。所以叠层设计时,要保证上下对称——比如6层板,第1层和第6层厚度一致,第2层和第5层厚度一致,以此类推。
注意:不要为了追求极致的EMC性能,把叠层做得完全不对称。比如一面厚一面薄,板厂会告诉你做不了,或者做出来良率很低。我见过一个项目,工程师非要让顶层到GND只有2mil,底层到GND有8mil,结果板厂直接拒单。后来改成3mil和5mil,勉强能接受。