4. PCB材料与叠层设计
各位工程师朋友,咱们直接进入正题。高速信号布线,说白了就是给信号铺一条“高速公路”。路铺不好,信号就跑不快,甚至翻车。我见过太多项目,原理图设计得漂漂亮亮,一上板子就出问题,十有八九是布线埋了雷。
这一章,咱们就聊聊高速信号布线的三个核心:传输线结构、阻抗控制和差分对布线。这些都是实战中绕不开的硬功夫。
4.1 微带线与带状线:两种“路”的选择
先说说传输线的两种基本结构。你想想看,信号在PCB上跑,需要一个参考平面(通常是地平面)来构成回路。根据信号层和参考层的位置关系,我们分为微带线和带状线。
4.1.1 微带线(Microstrip)
微带线就是信号走在表层,下面紧挨着一个参考平面。结构简单,加工方便,是很多人的首选。
- 优点:容易实现,阻抗调整方便,走线可以直接连接器件。
- 缺点:信号暴露在空气中,容易受到外部电磁干扰(EMI)。
4.1.2 带状线(Stripline)
带状线是把信号夹在两个参考平面之间。就像三明治一样,信号被上下两层地包裹着,屏蔽效果非常好。
- 优点:EMI性能极佳,串扰小。
- 缺点:加工难度稍高,过孔需要更长的回流路径。
我个人习惯,对于时钟频率超过100MHz或者上升沿很陡的信号,优先考虑带状线。虽然成本高一点,但能省去后期很多EMC整改的麻烦。
4.2 阻抗控制与匹配:别让信号“撞墙”
信号在传输线上跑,最怕遇到阻抗突变。就像水在管道里流,突然管子变细了,水就会溅出来。信号也一样,阻抗不连续就会产生反射,导致信号质量下降。
4.2.1 特征阻抗的计算
特征阻抗由线宽、线距、介质厚度和介电常数决定。公式我就不列了,大家用工具算就行。但有几个关键点要注意:
| 参数 | 影响 | 实战建议 |
|---|---|---|
| 线宽(W) | 线越宽,阻抗越低 | 根据目标阻抗(如50Ω)反推线宽 |
| 介质厚度(H) | 介质越厚,阻抗越高 | 与板厂确认叠层结构,不要想当然 |
| 介电常数(εr) | εr越高,阻抗越低 | FR4的εr一般在4.2-4.6之间,随频率变化 |
| 铜厚(T) | 铜越厚,阻抗越低 | 车规板常用1oz或2oz铜,要算进去 |
4.2.2 阻抗匹配的几种方式
阻抗匹配就是让源端、传输线和负载端的阻抗保持一致。常见的方式有:
- 源端串联匹配:在驱动端串一个电阻,阻值等于驱动源内阻与传输线阻抗的差值。简单有效,但会增加功耗。
- 终端并联匹配:在接收端对地或对电源接一个电阻。效果好,但会引入直流功耗。
- AC匹配:在终端串联一个电容再接地。可以滤除直流分量,适合差分信号。
我个人偏好源端串联匹配,因为功耗低,而且只需要一个电阻。但要注意,电阻要尽量靠近驱动端放置,越近越好。
4.3 差分对布线规则:让“双胞胎”步调一致
差分信号,就是一对信号,一个走正,一个走负。它们像双胞胎一样,步调必须完全一致。差分对布线,核心就是保证等长和等距。
4.3.1 等长原则
等长是为了保证差分信号的正负端同时到达接收端。如果长度不一致,就会产生相位差,导致共模噪声增加。
- 误差控制:一般要求长度差不超过信号上升沿时间的1/10对应的物理长度。对于高速信号(如USB 3.0),误差要控制在5mil以内。
- 绕线方式:用“S”形或“U”形绕线来补偿长度差。注意绕线间距要大于3倍线宽,避免引入额外的串扰。
4.3.2 等距原则
等距是为了保证差分阻抗的连续性。差分阻抗由线宽和线间距共同决定。如果间距变化,阻抗就会突变。
- 间距控制:在整个走线过程中,保持间距恒定。过孔处、焊盘处是难点。
- 过孔处理:差分对过孔要尽量靠近,最好成对打孔。我习惯在过孔周围加地过孔,提供回流路径。
4.3.3 差分对布线实战清单
嗯,这里我总结一个清单,大家可以直接拿去用:
| 步骤 | 操作 | 检查要点 |
|---|---|---|
| 1 | 确定差分阻抗 | 常见100Ω(USB、LVDS)或90Ω(HDMI) |
| 2 | 计算线宽线距 | 使用SI9000或Polar工具 |
| 3 | 布线 | 优先走内层带状线,保持等距 |
| 4 | 等长绕线 | 误差控制在5mil以内 |
| 5 | 过孔处理 | 成对打孔,加地过孔 |
| 6 | 仿真验证 | 用HyperLynx或ADS跑一下TDR |
下面这张图,是我自己总结的高速信号布线知识体系,大家可以对照着看:
4.4 实战中的几个“坑”
最后,分享几个我踩过的坑,希望能帮大家少走弯路。
差分对过孔时,如果两个过孔距离太远,或者没有地过孔,阻抗会突变。我曾经在调试一个千兆以太网时,发现眼图闭合严重,最后定位到是过孔处阻抗掉了15Ω。解决办法是:差分对过孔尽量靠近,并在周围加2-3个地过孔。
信号跨分割时,回流路径被切断,阻抗会剧烈变化。我见过一个项目,DDR走线跨了一个电源分割区,结果数据线全部出错。所以,高速信号一定要保证参考平面完整,不要跨分割。
好了,这一章的内容就到这里。高速信号布线,说难不难,说简单也不简单。关键在于理解原理,并在实战中不断积累经验。希望大家都能做出信号质量过硬的板子。