3. 过孔结构建模基础

在高速通道联合仿真中,过孔往往不是“一个圆柱孔”这么简单。它同时包含孔径、焊盘、反焊盘、孔壁镀铜和残桩等几何要素,每一项都会改变局部电容、电感与回流路径,从而影响插入损耗、回波损耗和串扰。本节的目标是:能从叠层与加工信息中提取这些参数,并在 SIwave 中把它们建成可参数化、可复用的过孔模型。

一、五个核心几何参数及其电气含义

先明确参照约定:以下所有“深度、长度”均以 PCB 顶层表面为 z=0,向下为正方向;孔径、焊盘、反焊盘均指直径。

  • 孔径(Drill Diameter):机械钻孔或激光钻孔的实际直径,典型值 0.15~0.35 mm。孔径主要影响孔壁电感与加工可行性,孔径越小,孔壁电感略增,但对高密度布线更有利。
  • 焊盘(Pad):过孔与走线、平面连接处的铜盘,典型直径比孔径大 0.15~0.25 mm。焊盘提供连接面积,同时引入对参考平面的寄生电容。
  • 反焊盘(Anti-pad):参考平面上为避让过孔而挖去的铜箔开口,典型直径比焊盘大 0.2~0.4 mm。反焊盘是控制过孔电容的关键参数,开口越大,寄生电容越小,但回流路径被拉长,电感上升。
  • 孔壁(Barrel):孔内镀铜层,厚度通常 20~25 μm。它决定过孔的直流电阻与高频趋肤效应下的等效阻抗,是信号垂直传输的物理通道。
  • 残桩(Stub):信号换层点以下未使用的孔壁段。残桩是最典型的“隐形杀手”,在 10 GHz 以上会形成谐振,显著恶化插入损耗。

这五个参数并非独立:焊盘与反焊盘共同决定过孔电容 C_via,孔壁长度与孔径共同决定过孔电感 L_via。工程上常用近似式估算:C_via ≈ 1.41·εr·D1·T/(D2−D1),L_via ≈ 5.08·h·[ln(4h/d)+1],其中 D1 为焊盘直径、D2 为反焊盘直径、T 为板厚、h 为过孔长度、d 为孔径。这些公式用于快速判断参数趋势,精确结果仍需三维电磁求解。

二、从叠层与加工信息中提取参数

实际提取时,建议按“叠层→钻孔表→平面开口→残桩”的顺序推进。以一块 8 层板为例,叠层为:Top / GND / Sig1 / Sig2 / PWR / Sig3 / GND / Bottom,总板厚 1.6 mm,信号从 Top 换层到 Sig3。

  1. 从叠层表读取各层介质厚度,确定信号换层点所在层与参考平面层的位置。
  2. 从钻孔表读取孔径,例如 0.25 mm;从焊盘表读取焊盘直径,例如 0.45 mm。
  3. 从平面层 Gerber 或 SIwave 的平面开口信息读取反焊盘直径,例如 0.70 mm。
  4. 计算残桩长度:换层点 Sig3 到板底 Bottom 之间的孔壁段即为残桩。若 Sig3 距板底 0.9 mm,则残桩约 0.9 mm。

这里有一个常见误区:很多人只关注孔径和焊盘,却忽略反焊盘与残桩。实际上在 10 GHz 以上,反焊盘直径变化 0.1 mm 就可能让回波损耗变化数 dB,而 0.9 mm 残桩足以在 15 GHz 附近产生明显谐振凹陷。

三、SIwave 中的创建、导入与参数化设置

SIwave 中过孔建模有两条路径:一是从 PCB 文件导入时自动识别过孔,二是手动创建参数化过孔。自动导入的过孔通常只带孔径与焊盘,反焊盘和残桩需要人工核对与修正。

参数化设置的核心是把几何量写成变量,便于扫参。例如在 SIwave 的 Via 属性中定义:

drill_d   = 0.25 mm   # 孔径
pad_d     = 0.45 mm   # 焊盘直径
antipad_d = 0.70 mm   # 反焊盘直径
stub_len  = 0.90 mm   # 残桩长度
barrel_t  = 25 um     # 孔壁铜厚

建立参数后,可通过参数扫描观察反焊盘直径从 0.60 mm 到 0.80 mm 时插入损耗的变化,或对比残桩 0.9 mm 与背钻后 0.2 mm 的差异。判断依据通常是:在目标频段内,插入损耗曲线是否出现深谐振凹陷,回波损耗是否低于 −10 dB,以及 TDR 阻抗是否偏离 50 Ω 超过 ±10%。

若过孔仅用于电源或低速信号,可适当放宽反焊盘与残桩要求;但用于 10 GHz 以上高速通道时,建议把残桩控制在 0.3 mm 以内,或采用背钻工艺。

四、参数关系与建模决策

下面这张图把五个几何参数、它们对电容/电感的影响,以及 SIwave 中的建模动作组织在一起,便于在建模时快速判断“先调哪个参数”。

过孔几何参数 → 电气效应 → SIwave 建模动作 几何参数 孔径 drill_d 0.15~0.35 mm 焊盘 pad_d 比孔径大 0.15~0.25 反焊盘 antipad_d 比焊盘大 0.2~0.4 孔壁 barrel_t 20~25 μm 残桩 stub_len 换层点以下孔壁段 电气效应 过孔电容 C_via 焊盘↑ 反焊盘↓ → C↑ 过孔电感 L_via 孔长↑ 孔径↓ → L↑ 残桩谐振 λ/4 谐振,高频凹陷 阻抗不连续 TDR 偏离 50 Ω SIwave 建模动作 导入 PCB → 自动识别过孔 核对孔径、焊盘、反焊盘 定义参数变量 drill_d / pad_d / antipad_d / stub_len 参数扫描 反焊盘 0.60→0.80 mm,残桩 0.9→0.2 mm 结果判读 S21 谐振凹陷、S11 < −10 dB、TDR ±10% 背钻 / 优化决策 残桩 > 0.3 mm 时优先背钻 建模顺序建议:先定孔径与焊盘 → 再调反焊盘控制电容 → 最后处理残桩谐振;残桩是高频通道的首要优化对象。

五、建模检查要点

完成参数化建模后,建议做三项核对:第一,过孔在叠层中的起止层是否与原理图网络一致,避免“换层点错一层”导致残桩长度算错;第二,反焊盘是否在所有参考平面上都正确开口,漏开一处就会引入额外电容;第三,参数扫描的变量是否真正传递到三维模型中,而不是只改了标签。只有这三项都确认,后续的通道联合仿真结果才具备可信度。

残桩长度是过孔建模中最容易被低估的参数。若无法确认换层点位置,宁可保守估计残桩偏长,也不要假设残桩为零,否则高频仿真会给出过于乐观的结论。

掌握以上参数提取与参数化设置方法后,过孔就不再是“黑盒”,而是一个可以用几何量精确控制、用扫描结果验证的确定性结构。这是后续把过孔、连接器与通道联合起来仿真的基础。