4、板层叠构设计:层数选择原则、对称叠构要求、阻抗控制与叠构的关系
层叠设计,说白了就是给PCB「搭骨架」。骨架搭不好,后面布线再漂亮也是白搭。我见过太多项目,因为层叠没想清楚,最后信号质量一塌糊涂,改板改到崩溃。
今天咱们就聊聊层叠设计的三个核心问题:选几层?怎么对称?阻抗怎么控?
4.1 层数选择原则:够用就好,别浪费
层数选多了,成本高、加工周期长。选少了,布线走不通、信号串扰大。我个人习惯,先问自己三个问题:
- 信号密度有多大?—— 一根走线通道能塞几根线?
- 有没有高速信号?—— DDR、SerDes、RF 这些对参考层有硬要求。
- 电源种类多不多?—— 1.8V、3.3V、5V 各需要独立平面吗?
我一般这样估算:
| 信号层数 | 适用场景 | 典型板厚 |
|---|---|---|
| 2层 | 低速、简单控制板 | 1.6mm |
| 4层 | 中等复杂度、少量高速信号 | 1.6mm |
| 6层 | DDR3/4、多电源域 | 1.6mm ~ 2.0mm |
| 8层及以上 | 高速背板、FPGA、多通道SerDes | 2.0mm以上 |
举个例子,我之前做过一个4层板的项目,客户非要省成本用2层。结果DDR走线绕来绕去,参考层不连续,眼图根本睁不开。最后老老实实改回4层,一次通过。所以我的建议是:别在层数上抠门,但也不要盲目堆层。
4.2 对称叠构要求:不然后果很严重
什么叫对称叠构?简单说就是:从中间往两边看,铜厚、介质厚度、层压结构要镜像对称。
为什么要对称?因为PCB在压合过程中,如果两侧应力不平衡,板子会翘曲。翘曲严重的板子,贴片时元件焊不上,甚至焊接后板子变形导致焊点开裂。
我记得有一次,一个同事为了省一层铜,把6层板设计成了「信号-地-电源-信号-信号-地」这种不对称结构。结果板子回来,四角翘了快2mm,SMT产线直接拒收。后来我们花了三天时间重新叠层,改成对称结构才解决问题。
对称叠构的黄金法则:
- 层数必须对称:比如6层板,第1层和第6层铜厚一致,第2层和第5层一致,以此类推。
- 介质厚度对称:半固化片(PP)和芯板(Core)的厚度也要对称。
- 残铜率尽量一致:如果一面铺铜多,另一面铺铜少,也会导致翘曲。
避坑指南:我曾经遇到一个设计,内层电源层铺了90%的铜,而对应的对称层只铺了30%。结果板子压合后,铜多的一侧收缩率大,板子直接弯成了「香蕉形」。后来我要求所有内层残铜率控制在50%~70%之间,并且对称层相差不超过10%。
4.3 阻抗控制与叠构的关系
阻抗控制,说白了就是让信号在传输线上「感觉不到」阻抗突变。而阻抗值,完全由叠构参数决定。
微带线(表层走线)的阻抗公式:
Z0 ≈ 87 / √(εr+1.41) * ln(5.98h / (0.8w + t))
其中 h 是介质厚度,w 是线宽,t 是铜厚,εr 是介电常数。
你看,介质厚度 h 直接影响阻抗。h 越大,阻抗越高。所以如果你想要50Ω的阻抗,叠构中参考层到走线层的距离就必须精确控制。
我常用的阻抗叠构设计步骤:
- 确定目标阻抗:单端50Ω,差分100Ω(USB、HDMI)或90Ω(DDR)。
- 选择参考层:高速信号必须紧邻完整地平面,不能跨分割。
- 计算线宽线距:用 Polar SI9000 或 Saturn PCB Toolkit 算一下。
- 和板厂确认:不同板厂的PP型号、介电常数有差异,一定要提前沟通。
我的经验:设计时留10%的余量。比如目标50Ω,你按48~52Ω去设计线宽。因为实际加工时,蚀刻、压合都会有偏差。我见过一个项目,设计时卡死50Ω,结果板厂蚀刻偏大,阻抗掉到了45Ω,信号反射得一塌糊涂。
4.4 层叠结构图(SVG)
下面这张图,是我自己总结的典型4层板对称叠构。你可以看到,从顶层到底层,铜厚、介质厚度都是镜像对称的。
你看,顶层和底层铜厚都是1oz,内层1和内层2也都是1oz。介质层PP厚度都是0.2mm,芯板在中间。这样压合后应力平衡,板子平整。
4.5 总结几个关键点
- 层数选择:先评估信号密度和电源种类,够用就好,但别省到影响性能。
- 对称叠构:这是DFM的基本功。不对称的后果就是翘曲、报废、返工。
- 阻抗控制:叠构参数决定阻抗,设计时留余量,提前和板厂对齐工艺参数。
特别提醒:如果你做的是高速设计(比如10Gbps以上),叠构中还要考虑玻纤效应。普通FR4的玻纤编织会导致介电常数不均匀,建议使用低损耗材料或者让走线斜着走。嗯,这个话题咱们后面再细聊。
好了,层叠设计就聊到这儿。记住一句话:叠构是PCB的骨架,骨架稳了,后面才能跑得快。
公众号:蓝海资料掘金营,微信deep3321