第二章 原理图与PCB审查:关键信号走线、电源完整性、地回路设计要点

原理图审查和PCB布局,说白了就是硬件设计的「照妖镜」。很多工程师觉得画完原理图就万事大吉,其实真正的坑全在后头。我见过太多板子,原理图看着完美,一上电就冒烟——问题都出在审查阶段没把好关。

这一章,咱们就聊聊审查时最该盯死的三个方向:关键信号走线、电源完整性、地回路设计。这三样搞定了,板子至少能跑起来。

2.1 关键信号走线审查

什么是关键信号?高频时钟、差分对、复位信号、中断信号、模拟敏感信号——这些线但凡走歪一点,轻则信号质量下降,重则系统直接罢工。

2.1.1 高速信号的阻抗控制

我刚开始做驱动移植时,遇到一块板子的DDR死活跑不到标称频率。查了半天,发现是PCB上时钟线的阻抗没控制好,实测只有42Ω,而DDR控制器要求50Ω。反射造成的过冲直接把数据眼图关上了。

审查时重点看这几点:

  • 阻抗匹配:单端50Ω、差分100Ω是常规值,但要根据叠层和板材确认。别信默认参数,让板厂提供阻抗测试报告。
  • 走线宽度与间距:微带线还是带状线?线宽直接影响阻抗。差分对内间距要保持恒定,不能忽大忽小。
  • 参考平面完整:高速信号下方必须有连续的地平面。跨分割线?那是灾难。
我的习惯:审查时先看叠层结构,确认信号层紧邻完整地平面。如果发现某条高速线跨了电源分割区,直接标红——这板子必须改。

2.1.2 差分信号走线规则

USB、以太网、LVDS、HDMI,这些差分对看着简单,审查时却最容易漏细节。

审查项 要求 常见问题
对内等长 误差 ≤ 5 mil 蛇形绕线绕出直角,反而引入相位差
对间等长 误差 ≤ 50 mil(视速率而定) 只对内等长,忽略对间差异
间距恒定 全程保持 2W 原则 过孔处间距突然拉大,阻抗突变
过孔数量 每对差分线过孔数一致 一根线打两个孔,另一根打三个

嗯,这里要注意:差分线换层时,过孔旁边一定要加地过孔。我见过一块板子,USB 3.0信号换层后没加回流地孔,结果眼图测试直接挂掉。

2.1.3 时钟与复位信号的特殊处理

时钟信号是板子的心跳。审查时我习惯单独拉出所有时钟线,一条一条过:

  • 包地处理:时钟线两侧加地线,每隔100-200 mil打一个地过孔。别让时钟线跟其他信号线平行走太长。
  • 远离板边:时钟线离板边至少5倍线宽。板边是EMI重灾区,我吃过这个亏。
  • 复位信号加滤波:复位线上串一个小电阻(10-100Ω),靠近芯片端加一个10nF电容到地。防止毛刺误触发复位。
我曾经踩过的坑:一块ARM板,上电后偶尔启动失败。查了两个月,发现是复位信号线上耦合了时钟串扰,导致复位时序不稳定。后来在复位线上加了RC滤波,问题解决。从此以后,我审查原理图时必看复位信号的处理。

2.2 电源完整性审查

电源完整性,说白了就是保证芯片的每个电源引脚都能得到干净、稳定的电压。很多驱动问题追根溯源,其实是电源没做好。

2.2.1 去耦电容的布局与选型

去耦电容不是随便摆几个就完事的。审查时我按这个顺序来:

  1. 电容值组合:大电容(10-100μF)负责低频储能,小电容(0.1-1μF)负责高频去耦。不同容值的电容要搭配使用,覆盖更宽的频率范围。
  2. 摆放位置:小电容必须紧贴芯片电源引脚,距离不超过200 mil。远了就没效果了。
  3. 过孔位置:电容的电源端和地端都要就近打过孔到电源平面和地平面。我见过有人把电容放得离芯片很远,然后拉一根细线过去——那还不如不放。
  4. 回路面积:电源和地之间的回路面积要尽量小。电容的电源引脚和地引脚之间距离越短越好。
审查清单:每个电源引脚至少有一个0.1μF电容在200 mil以内;大电容分布在板子边缘或电源入口处;同一电源域的去耦电容均匀分布,不要扎堆。

2.2.2 电源平面与分割

多层板设计中,电源平面是供电的骨架。审查时重点关注:

  • 平面阻抗:电源平面和地平面之间的间距越小,阻抗越低,供电效果越好。4层板通常把电源和地放在中间两层,紧耦合。
  • 分割线宽度:不同电压的电源平面之间需要分割,分割线宽度至少20 mil。太窄了容易击穿。
  • 跨分割信号:任何信号线都不能跨越电源平面的分割线。如果必须跨,要在分割线两侧加桥接电容。

你想想看,一块板子上有3.3V、1.8V、1.2V三个电源域,如果分割没做好,信号线跨域时回流路径被切断,EMI和信号完整性问题就全来了。

2.2.3 电源纹波与噪声预算

审查原理图时,我会把每个电源轨的纹波要求列出来:

电源轨 电压 允许纹波 典型负载电流
VCC_CORE 1.2V ≤ 30 mVpp 2-5 A
VCC_IO 3.3V ≤ 50 mVpp 0.5-1 A
VCC_DDR 1.35V ≤ 20 mVpp 1-3 A
VCC_PLL 1.8V ≤ 10 mVpp 50-100 mA

如果LDO或DC-DC的输出纹波超标,要么换器件,要么加后级滤波。别指望PCB走线能帮你滤掉纹波——那是物理定律决定的。

2.3 地回路设计要点

地回路设计,是硬件调试中最容易被忽视、却又最致命的一环。我见过太多工程师,信号线画得漂漂亮亮,地回路却一塌糊涂。

2.3.1 单点接地 vs 多点接地

这个选择取决于工作频率:

  • 低频电路(< 1 MHz):用单点接地。所有地线汇到一点,避免地环路形成天线。
  • 高频电路(> 10 MHz):用多点接地。每个器件就近打到地平面,降低地阻抗。
  • 混合信号电路:模拟地和数字地分开,在电源入口处单点连接。但要注意,分割线不能切断高速信号的回流路径。
我的经验:对于混合信号板,我习惯用「地桥」方式——在ADC/DAC芯片下方,模拟地和数字地通过一个窄桥连接,桥宽约100 mil。这样既隔离了噪声,又保证了回流路径。

2.3.2 地平面完整性

地平面越完整,回流路径越短,EMI越低。审查时重点看:

  • 地平面开槽:检查所有过孔、通孔、螺丝孔是否把地平面切断了。如果必须开槽,槽宽要小于λ/20。
  • 地过孔密度:高速信号换层处,至少加3-5个地过孔。我习惯在信号过孔旁边放一对地过孔。
  • 散热地孔:大功率器件下方要打密集的地过孔,既散热又降低地阻抗。

2.3.3 地环路与共模噪声

地环路是EMI的元凶。审查时注意:

  • 避免形成大环路:信号线和回流路径要尽量靠近。差分信号的回流路径就在差分对内部,不需要额外处理。
  • 隔离接口地:外部接口(USB、以太网、RS-232)的地要通过磁珠或0Ω电阻与板内地隔离。防止外部噪声通过地线串入。
  • 屏蔽接地:金属外壳要单点接地,不要形成地环路。
我曾经翻过车:一块工业控制板,通过RS-485跟外部设备通信,总是丢包。查了三天,发现是RS-485的屏蔽层在两端都接了地,形成了地环路。后来改成单端接地,通信就稳定了。从此以后,我审查原理图时必看接口地的处理。

2.4 知识结构总览

下面这张图,把原理图与PCB审查的核心逻辑串起来了。审查时按这个顺序走,基本不会漏项。

原理图与PCB审查知识结构 关键信号走线 电源完整性 地回路设计 阻抗控制 差分等长 时钟包地 去耦电容 平面分割 纹波预算 接地方式 平面完整性 地环路抑制 审查顺序建议 先看叠层结构 → 再查关键信号走线 → 然后检查电源完整性 → 最后确认地回路 阻抗测试报告 确认每层阻抗值 电源纹波测试 满载下纹波达标 地回路验证 无环路、低阻抗

2.5 审查实战清单

最后,给出一份我实际使用的审查清单。每次投板前,按这个列表逐项打勾:

  1. 叠层结构:信号层是否紧邻地平面?阻抗是否匹配?
  2. 关键信号:时钟、差分、复位、中断——走线是否满足规则?
  3. 去耦电容:每个电源引脚是否有就近电容?容值组合是否合理?
  4. 电源平面:分割线宽度是否足够?是否有信号线跨分割?
  5. 地平面:是否有开槽切断回流路径?地过孔密度是否足够?
  6. 接口地:外部接口的地是否隔离?屏蔽接地是否正确?
  7. 热设计:大功率器件下方是否有散热地孔?

嗯,这份清单我用了好几年,每次投板前过一遍,至少能避免80%的常见问题。剩下的20%,就得靠调试时慢慢发现了——那是后面章节要聊的内容。