4. 端口设置与激励配置
在SIwave中完成S参数提取,端口定义是决定结果可信度的第一道关口。端口不仅是激励注入点,更定义了参考阻抗、传播模式和去嵌基准。如果端口类型选错、参考面设置不当,即使网格和求解设置再精细,得到的S参数也会偏离物理真实。本节围绕三类端口的适用场景、端口校准与去嵌、参考阻抗设置以及差分端口定义展开,帮助你把端口配置做对、做准。
三类端口的适用场景
SIwave提供波端口(Wave Port)、集总端口(Lumped Port)和电路端口(Circuit Port)三种主要端口类型,它们的物理假设和适用频段差异明显。
波端口基于传输线本征模求解,端口面需要与传输线截面一致,求解器会在端口面上计算特征阻抗和传播常数。它适合微带线、带状线、共面波导等具有明确传输线结构的场景,尤其是需要宽带、高精度S参数(如10 GHz以上)时。波端口的参考阻抗由端口面几何和介质分布自动计算,不需要人为指定,但要求端口面足够大,能包围全部场分布,且端口面两侧不能有金属遮挡。
集总端口用一个理想电压源串联内阻的方式激励,端口面通常是一个小矩形或线段,跨越信号导体与参考导体之间。它适合低频、电源分配网络(PDN)阻抗提取、连接器或过孔等不具备规则传输线截面的结构。集总端口的参考阻抗需要手动设置,默认50 Ω,在PDN分析中常设为0.1 Ω或1 Ω以匹配目标阻抗量级。集总端口的缺点是高频时端口面附近的场分布不准确,一般建议使用频率不超过5 GHz,或端口尺寸远小于波长。
电路端口用于将SIwave与外部电路(如Ansys Circuit或第三方SPICE网表)联合仿真,端口本身不直接激励,而是作为电路与电磁场之间的接口。它适合需要加载端接电阻、电容、芯片模型或激励源波形的场景。电路端口的参考阻抗由外部电路决定,SIwave只负责提供端口处的S参数或Y参数。
端口校准与去嵌
端口校准的目的是把参考面从端口面移动到实际关心的位置。例如,你关心的是芯片焊球到连接器之间的走线,但端口只能加在PCB边缘,此时需要去嵌掉边缘到焊球之间的传输线。SIwave支持两种去嵌方式:基于传输线模型的解析去嵌和基于端口延伸的数值去嵌。
解析去嵌需要知道去嵌段的特征阻抗和传播常数。在SIwave中,你可以先对一段已知长度的传输线单独建模仿真,提取其S参数,再通过Port Deembedding功能输入长度和介质参数完成去嵌。数值去嵌则通过将端口面沿传输线方向延伸一段距离,让求解器自动计算延伸段的相位和损耗。两种方式各有适用场景:解析去嵌速度快,适合均匀传输线;数值去嵌精度高,适合非均匀或存在过孔的结构。
去嵌后要检查S参数的相位是否连续、插损是否单调。如果去嵌长度设置错误,S21相位会出现跳变,或者S11在低频段出现非物理的谐振。一个实用的检查方法是:去嵌前后分别看TDR阻抗曲线,去嵌后阻抗应更接近传输线特征阻抗,且不出现额外的容性/感性尖峰。
参考阻抗设置
参考阻抗决定了S参数的定义基准。SIwave默认参考阻抗为50 Ω,但在以下场景需要修改:
- 差分线:差分端口参考阻抗通常设为85 Ω、90 Ω或100 Ω,具体取决于协议要求。例如USB 3.0差分阻抗为90 Ω,PCIe Gen3为85 Ω。
- PDN分析:集总端口参考阻抗常设为0.1 Ω或1 Ω,以匹配目标阻抗(如1 mΩ至10 mΩ量级)。
- 射频前端:某些滤波器或天线端口参考阻抗为75 Ω或差分100 Ω。
设置参考阻抗时要注意:S参数矩阵中的S11、S21等是相对于参考阻抗归一化的。如果端口1参考阻抗为50 Ω,端口2为100 Ω,则S21的物理含义是电压波比值,而非功率波比值。在级联或对比仿真结果时,必须统一参考阻抗,否则会出现“仿真结果和实测对不上”的假象。
差分端口定义方法
差分端口在SIwave中通过Differential Pair功能定义。基本步骤是:先为差分对的两根信号线分别创建单端端口,然后在端口设置中将其组合为差分端口,并指定差分参考阻抗。SIwave会自动计算差分S参数(SDD11、SDD21、SDC11、SDC21等)。
差分端口定义的关键点有三个:第一,两根信号线的端口面必须对称,长度和形状一致,否则会引入人为的相位失配;第二,差分端口的参考阻抗要按协议设置,不要沿用默认50 Ω;第三,如果差分对存在地过孔或参考平面切换,要在端口附近设置足够的参考地端口,确保回流路径完整。
对于混合模S参数,SIwave输出的是4×4矩阵,包含差模和共模分量。实际工程中主要关注SDD21(差模插损)和SDD11(差模回损),但SCD21(差模到共模转换)同样重要,它反映了差分对的对称性。如果SCD21在某个频点突然升高,通常意味着该频点存在结构不对称,如一根线换层而另一根未换层。
实操示例:差分微带线端口配置
假设有一对差分微带线,线宽0.15 mm,间距0.2 mm,介质厚度0.1 mm,目标差分阻抗90 Ω,需要提取0.1 GHz至10 GHz的S参数。配置流程如下:
- 在差分对两端分别创建波端口,端口面覆盖两根信号线及其之间的介质区域,端口面宽度至少为线宽加间距的3倍,确保场分布完整。
- 在端口设置中,将两个单端端口组合为差分对,差分参考阻抗设为90 Ω,共模参考阻抗设为45 Ω。
- 如果端口面距离实际关心区域有5 mm的均匀传输线,使用数值去嵌将参考面内移5 mm。去嵌后检查SDD21在10 GHz处的插损是否合理(示例中约-1.5 dB至-2.5 dB,具体取决于介质损耗)。
- 运行仿真后,查看SDD11是否在-15 dB以下,SCD21是否低于-30 dB。如果SCD21偏高,检查两根线的长度是否严格等长、参考平面是否完整。
端口配置完成后,建议先跑一个快速扫频(如0.1 GHz至2 GHz,100个频点),检查S参数是否满足无源性(|S11|²+|S21|²≤1)和因果性。如果出现非物理结果,优先检查端口面是否与传输线截面匹配、参考阻抗是否统一、去嵌长度是否正确。确认无误后再进行全频段精细扫频,这样能避免在错误配置上浪费求解时间。