第2章 去嵌概念:为什么需要去嵌、夹具引入的误差、去嵌的基本流程

做射频测试这么多年,我经常碰到刚入行的同事问我:为什么不能直接把芯片焊在矢量网络分析仪上测?

问得好。你想想看,实际情况哪有这么理想。被测器件(DUT)的端口尺寸、间距,跟同轴电缆的接头完全不匹配。我们不得不做一块过渡板——也就是测试夹具,把DUT连到仪器上。

问题来了,你测到的S参数,到底是DUT本身的,还是夹具的?

说白了,是两者之和。仪器看到的,是DUT和夹具串在一起的整体特性。要想知道DUT的真实表现,就必须把夹具的贡献“剥离”掉。这个过程,就叫去嵌。

为什么需要去嵌

我印象很深,几年前一个高速数字接口的项目。客户送来的样品,裸测(带夹具)时眼图几乎闭合,误码率高得离谱。团队差点要推翻重做。后来我坚持先做去嵌,结果你猜怎么着?

去除夹具影响后,DUT本身的信号质量非常好。问题出在夹具上——它的阻抗不连续点太多,把信号反射得七零八落。

所以,去嵌的核心价值就在这:

  • 还原真实性能:把DUT从夹具这个“滤镜”后面解脱出来,看到它的真面目。
  • 定位问题根源:是芯片不行,还是PCB走线有问题?去嵌后一目了然。
  • 缩短研发周期:不用反复流片验证,通过仿真和去嵌就能判断设计优劣。
一个小提醒:不是所有测试都必须去嵌。如果你的夹具电气长度远小于被测信号的波长(比如1/20波长以下),且损耗极小,那么夹具影响可以忽略。但到了毫米波频段,或者高速数字信号的谐波分量很高时,去嵌就是必须的。

夹具引入的误差

夹具到底“污染”了哪些东西?我把它总结成三大类:

误差类型 产生原因 对S参数的影响
阻抗失配 夹具与DUT接口处,特性阻抗不一致(如50Ω→非50Ω) S11、S22出现额外反射峰,S21出现波纹
插入损耗 夹具的导体损耗、介质损耗、辐射损耗 S21幅度随频率下降,高估DUT的损耗
时延与相位偏移 夹具物理长度带来的传播延迟 S21相位曲线偏移,影响群时延测量
串扰与耦合 差分对之间、或信号与地之间的寄生耦合 引入虚假的S31、S41等传输项

嗯,这里要特别提一下阻抗失配。我曾经在一个5G功放测试中吃过亏。那款夹具的微带线宽度没算准,实际阻抗偏了5Ω。结果测出来的增益比仿真低了1.5dB。去嵌后才发现,是夹具的阻抗不连续把一部分功率反射回去了。如果不做去嵌,你会误以为是管子本身不行。

避坑指南:我曾经见过有人用校准过的VNA直接怼夹具测,以为校准了系统误差就能搞定。这是概念混淆。VNA的校准(如SOLT)只能消除仪器本身和电缆的误差,但夹具的误差仍然在测量结果里。去嵌是专门处理夹具这个“被测系统内部”的误差的。

去嵌的基本流程

搞明白了为什么需要去嵌,接下来看看怎么做。我个人的习惯是把流程拆成五步:

  1. 建立夹具模型:要么通过电磁仿真(如HFSS、CST)得到夹具的S参数,要么用专门的去嵌标准件(TRL标准、直通标准)实际测量夹具的特性。
  2. 测量整体数据:把DUT装在夹具上,用VNA测出完整的S参数,记作S_meas。
  3. 提取夹具参数:从步骤1的模型或测量结果中,提取夹具本身的S参数矩阵S_fixture。注意,如果是两端都有夹具,需要分别提取左侧和右侧。
  4. 构建级联逆网络:利用S参数或T参数转换,计算出夹具网络的逆矩阵(S_fixture_inv)。数学上就是把夹具的传输效应反过去。
  5. 执行去嵌运算:S_dut = S_fixture_inv × S_meas。最常用的处理方式是把S参数转成T参数(传输参数),因为T参数级联时是矩阵乘法,去嵌就是乘一个逆矩阵。算完再转回S参数。

你看,逻辑其实很清晰。但实际做起来,每一步都有坑。

关键点:去嵌的本质是已知测量值 = 夹具网络 × DUT网络 × 夹具网络(如果是单端测试,通常夹具在DUT两侧)。我们已知测量值和夹具网络,求解DUT网络。这就是一个矩阵方程求解的问题。

为了让你更直观地理解,我画了一张流程图:

去嵌基本流程图 1. 测量待测件+夹具 2. 制作/仿真夹具标准件 3. 提取夹具S参数模型 4. 构建/求解夹具逆网络 (S→T→T_inv) 5. 去嵌运算 T_dut = T_inv · T_meas DUT真实S参数

这张图是我刚入行时手绘过的版本。你跟着它走一遍,就能理解去嵌不是玄学,是有明确数学物理背景的。

最后再啰嗦一句:去嵌的精度,很大程度上取决于你对夹具模型的认知。模型越准,去嵌效果越好。所以,好好对待你的夹具设计和仿真。别只把它当成一块过渡板——它可能是你测试结果里最大的误差源。