4. PCB叠层与走线设计:层叠结构、差分阻抗与参考平面
这一章咱们聊聊PCB叠层和走线。QSGMII跑在1.25Gbps,这个速率说高不高,说低不低——但你要是叠层没选好、阻抗没控住,眼图立马就能给你颜色看。我刚开始做QSGMII项目的时候,就吃过一次亏:板子打回来,信号根本锁不住,最后发现是参考平面不连续导致的。从那以后,我对叠层规划就格外上心。
4.1 层叠结构建议
层叠结构是所有信号完整性的地基。QSGMII差分对建议走在外层(Top或Bottom)微带走线,或者内层带状线。我个人习惯——尤其是对多层板——优先把高速信号放在内层带状线,因为上下都有完整参考平面,串扰和EMI都好控。
下面这张表是常用叠层方案,你根据层数选就行:
| 板层数 | 推荐叠层顺序(从顶到底) | QSGMII走线层 | 参考平面 |
|---|---|---|---|
| 4层 | Top – GND – PWR – Bottom | Top 或 Bottom | 相邻GND平面 |
| 6层 | Top – GND – S1 – PWR – GND – Bottom | Top 或 S1(内层带状线) | 上下GND平面 |
| 8层 | Top – GND – S1 – GND – PWR – S2 – GND – Bottom | S1 或 S2(对称带状线) | 上层GND + 下层GND |
注意:4层板走微带线时,参考平面必须是紧挨着的GND层,不能是电源层——电源层的阻抗特性和噪声情况复杂,容易出问题。我曾经见过一个设计,把QSGMII走线放在Top层,底下是PWR层,结果电源纹波直接耦合到差分对,眼图乱得一塌糊涂。
层间距也是个关键点。介质厚度直接影响特性阻抗。一般外层微带线,介质厚度(H1)控制在3~5mil之间,内层带状线推荐4~8mil。你想想看,H1变了1mil,阻抗可能偏5Ω,这对QSGMII来说已经接近极限了。
4.2 差分阻抗控制
QSGMII要求在差分对上做到100Ω±10%的差分阻抗,折算下来每根单端线对地阻抗大约50Ω。阻抗控制不是算个公式就完事的——制板厂的蚀刻公差、玻璃布编织效应、阻焊层引入的寄生电容,都会让实际阻抗偏离理论值。
计算公式(微带线差分阻抗近似):
Z_diff ≈ 2 × Z_0 × (1 - 0.48 × exp(-0.96 × S / H))
其中:
Z_0 = 87 / sqrt(ε_r + 1.41) × ln(5.98 × H / (0.8 × W + T))
S = 差分对线间距
H = 介质厚度(走线到参考平面)
W = 线宽
T = 铜厚
ε_r = 介电常数
嗯,这个公式看起来有点吓人,但实际使用时你只需要用阻抗计算工具(比如Polar Si9000)把参数调好就行。我的经验是:先按目标阻抗设计线宽W=4~6mil、间距S=2W左右,再算一次,然后跟板厂沟通确认。
下表示常见叠层参数对应的阻抗参考值:
| 叠层类型 | 线宽 W (mil) | 间距 S (mil) | 介质厚 H (mil) | ε_r | 铜厚 T (oz) | Z_diff (Ω) |
|---|---|---|---|---|---|---|
| 外层微带 | 4.5 | 8.5 | 4.0 | 4.2 | 0.5 | 98 |
| 外层微带 | 5.0 | 10.0 | 4.5 | 4.2 | 0.5 | 102 |
| 内层对称带状线 | 4.0 | 8.0 | 6.0 | 4.0 | 0.5 | 100 |
还有一个容易被忽略的点:差分对内的两根线要保持等长。QSGMII的上升沿大约200ps,如果两根线长度差超过15mil,时延差就会产生共模噪声,严重劣化眼图。我一般要求等长控制在±5mil以内。
4.3 参考平面处理
参考平面是信号电流的回流路径。QSGMII差分对每一根线都需要一个连续的参考平面——最好是地平面。
关键原则:
- 平面必须完整:走线正下方不要有狭缝、沟槽、开窗。如果必须跨分割,要加跨接电容(通常0.1µF近端放置)或换层。
- 平面必须是GND,尽量不用PWR:电源平面的阻抗偏高,且可能有AC噪声耦合。如果你不得不用PWR做参考,至少保证PWR平面与最近GND平面间距小于5mil,并且电源去耦电容足够密。
- 参考平面距离:内层走线上下各有一层GND最好。如果只有单侧参考,则需保证另一侧在3倍介质厚度内没有走线或平面变化。
对了,还有一个常见误区——有些人觉得QSGMII频率不算高,参考平面断开个把毫米没关系。错了!差分信号的回流电流是沿着正下方走的,哪怕一个0.5mm的缝隙都会增加回路电感,导致阻抗骤变和辐射增强。我自己的规则是:差分对下方1mm范围内不能有任何非GND的铜皮或走线。
- 如果必须跨分割,在跨分割点附近放置一个100pF ~ 1nF的MLCC,让信号电流有一条低阻抗跨桥路径。
- 换成带状线(上下都有参考平面)可以大大缓解这个问题。
- 使用共模扼流圈或串联电阻也能在一定程度上抑制共模噪声,但治标不治本。
下面这张SVG结构图,把层叠、差分走线和参考平面的关系画清楚了,你可以对照着理解:
图中的带状线走法是我最推荐的——上下都有GND平面,参考平面完整,不存在跨分割问题。如果你的板子层数不够,只能走外层微带,那就要确保Top层走线正下方的GND平面没有开口,并且走线远离板边(至少20mil)。
嗯,关于参考平面,还有一条:如果参考平面是电源,一定要在电源平面和最近的GND平面之间放置足够多的去耦电容,每颗电容间距不超过200mil,而且电容要尽量靠近过孔。不过说到底,能用GND做参考就别用PWR,这是最省心的选择。