2. 端口与网络基础

去嵌入的本质,是把测试或仿真中“端口—传输线—夹具”引入的寄生效应从被测器件(DUT)的真实响应中剥离出来。要做到这一点,必须先明确两件事:网络参数在什么参考阻抗下定义,以及端口以什么方式激励和吸收能量。这两点决定了去嵌入算法能否正确建立误差模型,也决定了最终提取的 DUT 参数是否可信。

一、S参数、Y参数与Z参数:同一网络的不同坐标

任何一个线性 N 端口网络,都可以用一组线性方程描述其端口电压与电流的关系。Z参数(阻抗参数)以端口电流为自变量,Y参数(导纳参数)以端口电压为自变量,而S参数(散射参数)则以入射波和反射波为自变量。三者描述的是同一个物理网络,只是坐标系不同。

Z参数和Y参数在低频电路中最直观:Zij 表示端口 j 注入电流时端口 i 的开路电压响应,Yij 表示端口 j 加电压时端口 i 的短路电流响应。它们适合描述集总、低损耗、端口可直接开路或短路的网络。但在射频和微波频段,理想开路和短路难以实现,且容易引起振荡,因此工程上普遍采用S参数。

S参数把端口归一化到某个参考阻抗 Z0(通常为 50 Ω),用入射波 a 和反射波 b 定义:b = S·a。S11 是端口 1 的反射系数,S21 是端口 1 到端口 2 的正向传输系数,S12 是反向传输,S22 是端口 2 反射。S参数可以直接用矢量网络分析仪(VNA)测量,也便于级联运算——两个网络的级联可通过S参数转T参数(传输参数)后相乘,再转回S参数实现。

在去嵌入中,Y/Z参数常用于建立夹具的等效电路模型(如π型或T型网络),而S参数则用于测量和级联运算。HFSS 中波端口默认输出S参数,集总端口可输出S/Y/Z参数。理解三者之间的换算关系,是判断去嵌入结果是否合理的基础。

二、参考阻抗:去嵌入的“基准尺”

参考阻抗 Z0 是S参数定义中的归一化基准。同一个物理网络,在不同 Z0 下会得到不同的S参数矩阵。例如一个串联 25 Ω 电阻的两端口网络,在 50 Ω 参考下 S11 = 25/(25+100) ≈ 0.2,而在 75 Ω 参考下 S11 = (25+75−75)/(25+75+75) ≈ 0.143。数值不同,但描述的是同一个器件。

去嵌入时,如果夹具的S参数是在 50 Ω 下测得的,而 DUT 的S参数被转换到 75 Ω 参考,直接级联就会出错。正确做法是:先把所有网络统一到同一参考阻抗,再执行级联或矩阵运算。HFSS 中可通过“Renormalize”功能把S参数重新归一化到目标阻抗,也可在端口设置中直接指定参考阻抗。

去嵌入前先确认三件事:夹具S参数的参考阻抗、DUT目标参考阻抗、以及级联运算时使用的参考阻抗是否一致。三者不一致时,必须先归一化再运算。

三、端口类型:波端口、集总端口与终端端口

HFSS 提供多种端口类型,它们在去嵌入中的角色和影响差异很大。

波端口(Wave Port):波端口模拟一段半无限长传输线的横截面,端口面上求解二维本征模场,并以此作为激励和吸收边界。波端口自带参考阻抗(默认由端口模式功率与电压/电流定义,也可手动指定),适合微带线、带状线、波导等具有明确传输线结构的端口。去嵌入时,波端口的位置就是参考面,端口到 DUT 之间的传输线段就是需要被去嵌入的夹具部分。波端口的参考阻抗随频率可能变化,若使用“Z0 = 50 Ω”固定值,需在端口设置中明确。

集总端口(Lumped Port):集总端口用一个集总电阻或阻抗面连接端口的两端,模拟一个理想激励源。它不要求端口面是传输线横截面,适合芯片、封装、连接器等内部端口。集总端口的参考阻抗由用户直接指定(如 50 Ω),且不随频率变化。去嵌入时,集总端口到 DUT 之间的互连结构(如焊盘、过孔、短传输线)需要作为夹具网络处理。集总端口的一个常见问题是:如果端口面附近存在高次模或场分布不均匀,端口阻抗会偏离设定值,导致去嵌入误差。

终端端口(Terminal Port):终端端口用于多导体传输线或差分对,可定义多个终端(如差分对的正负端),并指定每个终端的参考阻抗。它本质上是对波端口或集总端口的多导体扩展,适合差分S参数(混合模S参数)提取。去嵌入时,终端端口的参考面定义和共模/差模归一化方式会直接影响混合模S参数的正确性。

端口类型与去嵌入参考面关系 波端口 (Wave Port) 端口面 传输线 DUT 参考面 = 端口面 去嵌入对象:端口到DUT的传输线 Z₀ 可随频率变化 适合:微带线、波导、同轴 集总端口 (Lumped Port) 端口面 互连/焊盘 DUT 参考面 = 端口面 去嵌入对象:焊盘、过孔、短互连 Z₀ 由用户指定,不随频率变化 适合:芯片、封装、连接器内部 终端端口 (Terminal Port) 多导体 差分DUT 参考面 = 终端定义面 去嵌入对象:差分互连、共模路径 Z₀ 按终端分别指定 适合:差分对、混合模S参数 S / Y / Z 参数与参考阻抗的换算关系 S 参数 b = S·a,归一化到 Z₀ Y 参数 I = Y·V,短路导纳 Z 参数 V = Z·I,开路阻抗 Z₀ 归一化 Z₀ 归一化 去嵌入前必须统一参考阻抗:S(Z₀₁) → S(Z₀₂) 需重新归一化 级联运算:S → T → T₁·T₂ → S,或 Y/Z 矩阵直接相加(并联/串联) HFSS 操作:端口设置中指定参考阻抗;结果中可 Renormalize

四、端口类型对去嵌入的具体影响

波端口的去嵌入精度高度依赖端口面处是否只有单一传播模式。如果端口面靠近不连续结构,高次模未衰减,端口阻抗会偏离预期,去嵌入后 DUT 的S参数会出现纹波。工程上通常把波端口放在距离 DUT 至少 3~5 倍线宽的位置,或使用“端口校准”功能把参考面移到 DUT 边缘。

集总端口的去嵌入难点在于端口阻抗的准确性。集总端口默认是理想电阻,但实际端口面存在边缘电容和电感。如果直接使用理想集总端口去嵌入,夹具模型会遗漏这些寄生。更稳妥的做法是:先用全波仿真提取集总端口到 DUT 之间的实际S参数,再作为夹具网络参与去嵌入。

终端端口用于差分网络时,去嵌入必须同时考虑差模和共模。混合模S参数中,Sdd21 是差模传输,Scc21 是共模传输,Scd21 和 Sdc21 是模式转换。如果去嵌入只处理差模而忽略共模路径,模式转换项会残留夹具效应,导致差分插入损耗出现周期性波动。

五、实操中的参数选择与检查清单

在 HFSS 中执行去嵌入前,建议按以下顺序确认参数设置:

  1. 确认端口类型与参考面:波端口看端口面是否位于均匀传输线截面;集总端口看端口面是否覆盖全部导体;终端端口看终端定义是否与差分对正负端一致。
  2. 确认参考阻抗:波端口默认可能为“Z0 = 50 Ω”或“Zpi”,需与测量系统一致;集总端口直接填写 50 Ω;终端端口分别填写奇模/偶模或差模/共模阻抗。
  3. 确认输出参数类型:去嵌入级联通常用S参数转T参数,或直接用Y/Z矩阵。HFSS 结果中可勾选输出 Y/Z 参数,便于与夹具模型直接运算。
  4. 检查端口阻抗随频率的变化:波端口在宽频带内 Z0 可能波动,若波动超过 5%,需考虑使用“固定阻抗”或重新设计端口位置。
  5. 验证去嵌入结果:去嵌入后 DUT 的S参数应满足因果性和无源性;若出现增益大于 0 dB 或群时延为负,说明夹具模型或参考阻抗设置有误。
去嵌入不是“数学游戏”,端口类型和参考阻抗的物理意义必须与实测或仿真条件一致。波端口、集总端口、终端端口混用时,务必先统一到同一参考阻抗和同一参考面,再执行矩阵运算。

总结来说,S参数是去嵌入中最常用的语言,Y/Z参数是建立夹具等效模型的工具,参考阻抗是两者之间的换算基准,而端口类型决定了参考面的位置和夹具网络的物理构成。把这四者对齐,去嵌入才有可靠的基础。