射频工程师必读:S参数进阶
用其他的tool有遇到设不同的port阻抗,得到时域模拟结果不同的情况,建议您可以试试SIwave。
7、Export S参数模型时
Export S参数模型时,有没有做port renormalize to 50ohm,对使用S参数有没有影响?
Quick answer : No
8、问题与讨论
(1) S参数无法汇入怎么办?
Ans:首先检查tool是否反馈任何错误讯息,再来以文本编辑器打开该S参数,检查其频点描述定义是否是递增排列(frequency monotonicity)。会出现这种乌龙错误,通常是有人手动编辑去修改S参数造成。
(2) S参数因为port数过多导致模拟耗时怎么办?
Ans:遇到S参数模拟耗时,首先我会检查该S参数是否有passivity与causality issue,或是在Designer模拟过程中,注意看看是否在state-space fitting process卡很久。遇到多埠S参数,则试着转成state space model (.sss),仿真速度会加快不少,而透过SIwave或NdE转state space model的程序中,建议只勾enforce passivity,不用勾enforce causality,这样也会节省不少时间。(因为state space algorithm本身就满足primitive causality,所以不用担心其因果性问题)
(3) Toushstone1.0(TS1.0)与TS2.0主要有何差别?
Ans:TS2.0 (.ts)支持mixed reference impedance,而TS1.0 (.snp)每个port的reference impedance都要是相同的50ohm. 以SIwave为例:
以Designer内NdE (Network Data Explorer)为例
不管原本在SIwave或HFSS的port设定是否有指定renormalize,最后要export时还可以再决定要不要overwrite renormalize
(4)0Touchstone file可以设定noise data,那是什么东西,何时使用?
Ans:这是在TS1.0就有定义的功能,可以对Touchstone file附加noise data定义,一般用于主动组件的S参数模型。
当你在Designer汇入S参数模型时,可以右键单击[Edit Model]检视noise data (如果有的话).
(5)为何在2.2的例子,BGA与PCB各别S参数的loss累加(-0.29-0.8=-1.09)反而是比整个3D model一起看所得到的S参数(-1.06)来的差?
Ans:当BGA与PCB做3D结合的条件下去抽S参数时,此时原本没有参考平面的BGA上走线,会看到一些PCB上的平面透过solder ball所贡献的些微回流路径效应。这点我们也可以透过观察Z11(Z profile)来验证。
- S参数含义(12-03)
- 关于S参数的一些见解(11-29)
- 射频工程师必读:S参数详解(04-13)
- 教你一招!最简便的S参数测试校准方法(08-30)
- RF功率放大器那点事(07-08)
- 射频工程师应该要掌握的测试测量技能(11-22)