2. 去嵌概念
做射频测试这么多年,我经常碰到刚入行的同事问我:为什么不能直接把芯片焊在矢量网络分析仪上测?
问得好。你想想看,实际情况哪有这么理想。被测器件(DUT)的端口尺寸、间距,跟同轴电缆的接头完全不匹配。我们不得不做一块过渡板——也就是测试夹具,把DUT连到仪器上。
问题来了,你测到的S参数,到底是DUT本身的,还是夹具的?
说白了,是两者之和。仪器看到的,是DUT和夹具串在一起的整体特性。要想知道DUT的真实表现,就必须把夹具的贡献“剥离”掉。这个过程,就叫去嵌。
为什么需要去嵌
我印象很深,几年前一个高速数字接口的项目。客户送来的样品,裸测(带夹具)时眼图几乎闭合,误码率高得离谱。团队差点要推翻重做。后来我坚持先做去嵌,结果你猜怎么着?
去除夹具影响后,DUT本身的信号质量非常好。问题出在夹具上——它的阻抗不连续点太多,把信号反射得七零八落。
所以,去嵌的核心价值就在这:
- 还原真实性能:把DUT从夹具这个“滤镜”后面解脱出来,看到它的真面目。
- 定位问题根源:是芯片不行,还是PCB走线有问题?去嵌后一目了然。
- 缩短研发周期:不用反复流片验证,通过仿真和去嵌就能判断设计优劣。
夹具引入的误差
夹具到底“污染”了哪些东西?我把它总结成三大类:
| 误差类型 | 产生原因 | 对S参数的影响 |
|---|---|---|
| 阻抗失配 | 夹具与DUT接口处,特性阻抗不一致(如50Ω→非50Ω) | S11、S22出现额外反射峰,S21出现波纹 |
| 插入损耗 | 夹具的导体损耗、介质损耗、辐射损耗 | S21幅度随频率下降,高估DUT的损耗 |
| 时延与相位偏移 | 夹具物理长度带来的传播延迟 | S21相位曲线偏移,影响群时延测量 |
| 串扰与耦合 | 差分对之间、或信号与地之间的寄生耦合 | 引入虚假的S31、S41等传输项 |
嗯,这里要特别提一下阻抗失配。我曾经在一个5G功放测试中吃过亏。那款夹具的微带线宽度没算准,实际阻抗偏了5Ω。结果测出来的增益比仿真低了1.5dB。去嵌后才发现,是夹具的阻抗不连续把一部分功率反射回去了。如果不做去嵌,你会误以为是管子本身不行。
去嵌的基本流程
搞明白了为什么需要去嵌,接下来看看怎么做。我个人的习惯是把流程拆成五步:
- 建立夹具模型:要么通过电磁仿真(如HFSS、CST)得到夹具的S参数,要么用专门的去嵌标准件(TRL标准、直通标准)实际测量夹具的特性。
- 测量整体数据:把DUT装在夹具上,用VNA测出完整的S参数,记作S_meas。
- 提取夹具参数:从步骤1的模型或测量结果中,提取夹具本身的S参数矩阵S_fixture。注意,如果是两端都有夹具,需要分别提取左侧和右侧。
- 构建级联逆网络:利用S参数或T参数转换,计算出夹具网络的逆矩阵(S_fixture_inv)。数学上就是把夹具的传输效应反过去。
- 执行去嵌运算:S_dut = S_fixture_inv × S_meas。最常用的处理方式是把S参数转成T参数(传输参数),因为T参数级联时是矩阵乘法,去嵌就是乘一个逆矩阵。算完再转回S参数。
你看,逻辑其实很清晰。但实际做起来,每一步都有坑。
关键点:去嵌的本质是已知测量值 = 夹具网络 × DUT网络 × 夹具网络(如果是单端测试,通常夹具在DUT两侧)。我们已知测量值和夹具网络,求解DUT网络。这就是一个矩阵方程求解的问题。
为了让你更直观地理解,我画了一张流程图:
这张图是我刚入行时手绘过的版本。你跟着它走一遍,就能理解去嵌不是玄学,是有明确数学物理背景的。
最后再啰嗦一句:去嵌的精度,很大程度上取决于你对夹具模型的认知。模型越准,去嵌效果越好。所以,好好对待你的夹具设计和仿真。别只把它当成一块过渡板——它可能是你测试结果里最大的误差源。