ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

射频发射机本振泄漏全解析:来源、测量与校准实战

射频发射机本振泄漏全解析:来源、测量与校准实战 前一阵调试一个 2.4GHz 的 WiFi 发射链路频谱仪上总能在载波中心频点看到一根 -55dBm 左右的毛刺。最初以为是隔壁工位那台仪器漏出来的杂散后来拉掉所有外部信号源、甚至把发射天线断开接上假负载毛刺依旧稳稳地杵在那里。折腾一圈之后才确认这根毛刺就是发射机自己漏出来的本振信号也就是圈里常说的 TX 的 LOLLocal Oscillator Leakage本振泄露。这个话题看起来很简单但实际项目里几乎没有一次能“看一眼频谱就定位”的。要么把 LO 泄漏和镜像信号搞混要么在校准之后发现温度一变又冒出来要么明明测到了谱线却说不清它到底从哪条路径漏出来的。这篇文章就把 TX 本振泄漏这件事拆开讲透覆盖它的物理来源、对系统指标的真实影响、测量时的常见误判、静态和动态校准的工程实现以及我踩过的坑。做射频收发链路、校准算法或射频测试的朋友应该都能在里面找到可以直接抄作业的东西。1. 本振泄漏到底从哪冒出来的1.1 零中频架构下本振信号本身就是“源头”现代蜂窝终端、WiFi 芯片、蓝牙 SoC 里发射机绝大多数采用零中频Zero-IF或者说直接变频架构。基带的 I/Q 信号经过 DAC 之后直接通过正交调制器搬移到射频载波。这个架构省掉了中频滤波器、镜频抑制滤波器成本和面积都能压得很低但也付出了代价本振信号的工作频率和射频输出频率完全一样。学过混频器原理的人都知道理想混频器只在输出端产生两个边带比如 LO 频率是 2.4GHz基带信号是 1MHz那么射频输出应该在 2.399GHz 和 2.401GHz 处出现信号LO 频率本身的 2.4GHz 应该被彻底抑制掉。但现实中没有理想的混频器LO 端口到 RF 输出端口之间存在有限的隔离度。更麻烦的是IQ 调制器里 I 路和 Q 路的增益不平衡、相位不平衡、直流偏置都会让 LO 频率处的载波无法被完全抵消。用最直观的类比来说正交调制器就像一个天平I 路和 Q 路的信号负责把一个位于载波频率的“原力”抵消掉。两天平臂稍微不一样长或者两边有哪怕一丁点初始偏移中间那个载波分量就会漏出来。漏出来之后它会在频谱上表现为载波频点处一根独立的谱线。1.2 泄漏路径混频器隔离、差分失配、PCB耦合与衬底串扰很多工程师以为 LO 泄漏只是“混频器不够好”造成的实际上路径比想象中多混频器本振口到射频口的直通。双平衡混频器的 LO 到 RF 隔离可以做到 40dB 甚至更好但单平衡架构就差一些。发射链路里如果为了压低功耗选了性能一般的器件LO 泄漏会明显变大。基带直流偏移被上变频。直接变频架构里基带 DAC 输出的直流分量经过正交调制器之后正好落到 LO 频率。哪怕混频器本身完美只要 I 路或 Q 路的 DAC 输出有 1mV 直流偏差经过混频器增益之后也会变成载波频点处不可忽视的泄漏。这个路径更隐蔽因为有些时候泄漏不是“漏过去的”而是“被调制出来的”。版图耦合和衬底串扰。收发机芯片内部VCO 或 PLL 的谐振回路、本振缓冲器与射频输出走线之间的距离足够近时会通过衬底或金属层寄生电容把 LO 信号耦合到输出端。PCB 上也有同样的问题LO 走线和射频走线平行长距离走线时空间耦合会在板级造成泄漏。电源调制和地弹。本振缓冲器工作在开关状态它的电源电流在切换时会产生不小的纹波。如果射频输出的地回流路径和本振部分共用一段 PCB 走线LO 信号就能通过地阻抗耦合到输出端口。实际项目里这些路径经常同时存在。测到的 LO 泄漏是它们的矢量叠加所以这不是一个“调参就能消除”的问题。1.3 中频方案为什么也不能完全幸免有人会说既然零中频这么麻烦超外差架构是不是就没这问题超外差发射机里本振频率和射频输出频率不一样LO 泄漏会落在其他频率上比如落在镜频或者带外不会直接出现在载波频率。但超外差也有自己的“LOL”如果中频选择不合适LO 与 RF 的差频产物可能落在发射频带内如果混频器隔离度不够本振信号会直接出现在输出端只是它不在载波频点上而是带外杂散。所以不管哪种架构本振泄漏都是发射机设计绕不开的问题。超外差相对好处理一些因为可以在射频输出端用滤波器把 LO 频点滤掉直接变频架构里 LO 频率和载波频率相同滤波器根本没办法区分“想要的载波”和“泄漏的本振”只能靠基带直流校准和 I/Q 补偿去压制。2. 为什么 TX 的 LOL 会直接影响整机指标2.1 EVM 和星座图上的直流偏置本振泄漏对调制质量最直接的影响体现在 EVM误差矢量幅度上。对于一个 OFDM 系统比如 WiFi 的 64QAM 或 256QAM泄漏信号相当于在星座图上叠加了一个固定的直流分量。把所有星座点朝某个方向平移了一截解调器做信道估计的时候虽然能纠正一部分但这个直流偏置在频域里对应的是 DC 子载波附近的一根窄谱线和信道均衡器估计的平坦信道响应不是一回事。实际测试时会发现如果本振泄漏太强EVM 的误差会表现出典型的“星座整体偏斜”。尤其是在使用高密度调制时比如 802.11ax 的 1024QAM载波泄漏很可能让 EVM 从 -38dB 恶化到 -33dB 左右。别小看这 5dB很多运营商入库标准卡得很死差 1dB 都可能导致整批设备被退回。2.2 发射频谱模板、邻道泄漏和调制质量的关系频谱模板测试里载波频点处的 LO 泄漏会被当成带内杂散或者调制谱的一部分来考核。以 WiFi 为例发射机在信道中心频点处的泄漏如果超过一定门限会被视为不符合频谱掩膜要求。蜂窝系统里3GPP 对 UE 的杂散发射有明确限值本振泄漏如果落在这个限值之上整机认证就过不了。更麻烦的是在时分双工TDD系统里发射机和接收机共用同一个频率。LOL 信号在发射时隙漏出去不仅影响本机的接收灵敏度还可能干扰到同频段的相邻设备。我见过一个很典型的案例室内基站和终端放在同一张测试桌上终端在接收时隙里看到底噪明显抬高查到最后发现是基站的 TX 本振泄漏在发射时隙之外还通过射频开关的隔离度漏进了接收链路最终表现为 TDD 系统里的“自干扰”。2.3 对雷达、Wi-Fi 和蜂窝设备的不同影响程度不同系统对本振泄漏的耐受程度差别很大因为载波对系统的意义不同系统主要影响可接受的 LO 泄漏量级相对满幅输出没校准的后果WiFi OFDMEVM、频谱平坦度-30dBm 以下具体看信道带宽高密度调制无法达标吞吐率下降LTE/NR 蜂窝杂散发射、EVM由 3GPP 模板约束通常低于 -30dBc 级别认证失败基站间干扰FMCW 雷达零距目标检测、底噪一般要求低于热噪底附近近距离盲区、虚假目标蓝牙 BR/EDR载波泄漏干扰 GFSK 解调比信号低 20dB 以上基本安全灵敏度下降连接不稳雷达这块经常被忽略。很多人觉得 FMCW 雷达用的是差频信号本振泄漏混到接收端后会和发射信号做差频可能落在很低的频率上正好覆盖“近距离目标”的频段造成近距离盲区或者虚假目标。在一些 60GHz 人体存在检测雷达里本振泄漏没压住传感器会一直误报“有人动”就是因为泄漏在差频端产生了类似微动信号的频谱。3. 测量 TX 本振泄漏的常见误区与方法3.1 频谱仪测量本振泄漏的基本设置测 LO 泄漏第一反应是把 DUT 配置成未调制载波模式也就是基带只送一个纯直流电平然后让发射机在目标频点输出连续波。此时频谱仪中心频率对准发射信道中心SPAN 开小一点RBW 和 VBW 也要适当压低才能在噪声里看清那根谱线。RBW 通常设置在 1kHz 到 30kHz 之间。RBW 太大会把泄漏谱线和噪声混到一起太小则需要很长的扫描时间且相位噪声会显得更高。检波方式用 Max Hold 或者 Average。Max Hold 容易高估Average 更适合定量测量。频谱仪输入衰减要保证不饱和同时前级最好加一个带通滤波器否则 DUT 的其他杂散可能交调出虚假信号。如果 DUT 是 TDD 设备需要用外部触发信号控制频谱仪的扫描窗口只采集发射时隙内的数据。我见过不少工程师直接开着频谱仪看结果测出来的泄漏值一会儿大一会儿小就是因为接收时隙的底噪和发射时隙的 LO 泄漏混在一起被平均掉了。3.2 镜像信号与本振泄漏最容易搞混的两个峰在测量直接变频发射机时频谱上会出现两个看起来差不多的谱线一个在载波频率LO 泄漏一个在镜像频率image signal。有些经验不足的工程师会把两者混为一谈但实际上它们的来源和校准方法完全不同。镜像信号来自 I/Q 增益不平衡和相位不平衡。理想情况下正交调制器会把上边带和下边带中的一个完全抑制掉当 I/Q 失配时被抑制的那个边带会露出一个“镜像峰”。如果基带测试信号是单音镜像峰和 LO 泄漏峰可能只差几百 kHz 甚至几十 kHz粗看频谱更像是“一根带着小分叉的峰”。区分方法很简单关掉基带信号只给 DAC 输出纯直流。这个时候 I/Q 失配引起的镜像峰彻底消失因为没有任何边带信号需要抑制而 LO 泄漏峰依然存在因为它取决于直流偏移和本振到射频的直通。反过来如果只调整基带幅度和相位而不改变直流偏置镜像峰会变化但 LO 泄漏不变。用这个方法先在概念上把两个峰分开后面再做校准才不会牛头不对马嘴。3.3 保证可复现测量端口匹配、温度和突发包时序我先说结论同一块板子前一天测 LOL 是 -45dBm第二天变成 -52dBm不代表发射机变了更可能是测量条件变了。端口匹配输出端驻波比不同反射信号会重新进入混频器与本振信号产生泄漏叠加。测试时最好把 DUT 输出端的电缆、衰减器、转接头固定下来不要随便换。预热时间PLL 锁定后相位噪声稳定需要几百毫秒VCO 频率牵引效应也会随时间变化。等输出频率稳定之后再测否则测到的只是瞬态。温度本振泄漏对温度极其敏感尤其是基带直流偏移部分随温度漂移的曲线几乎和 DAC 零点漂移一致。做产线校准的时候必须在规定的温度条件下完成否则出厂校准值在用户现场就是偏的。时钟源如果 DUT 和频谱仪共用一个外部参考时钟频率偏移会被锁住如果各自用晶振哪怕偏差只有 1ppm在 5GHz 频段也会有 5kHz 的频差RBW 开窄一点谱线可能飘出显示范围。4. 静态校准与后台自校准的工程实现4.1 用基带直流偏置抵消失配原理与算法直接变频发射机压制 LO 泄漏最常用的办法是在基带 I/Q 路上叠加一个直流偏置。从数学模型上看正交调制器的输出可以写成S(t) (I I_off)·cos(ωt) - (Q Q_off)·sin(ωt) LO_feedthrough其中 I_off、Q_off 是基带叠加的直流偏置。如果混频器本身对称且 LO 直通信号可以等效为一个额外的泄露向量那么只要 I_off 和 Q_off 选得合适就能让泄露项和直流上变频项互相抵消。关键是这个“合适”不能只靠运气。工程上有两种常见做法峰值搜索法把 I_off 和 Q_off 分别扫描在某组组合下测到的 LO 泄漏最小。这种方法简单直接但扫描速度慢而且需要在频谱仪上读取数值后回写自动化产线上用起来效率不高。两点线性拟合法先固定 Q_off把 I_off 设置为两个不同值分别测 LO 泄漏LEAK1 和 LEAK2 的矢量差可以推算出 I 方向的最优点。再把 I_off 固定为最优值对 Q_off 重复一次。整个过程只需要 4 次功率测量比二维搜索快得多。提示功率计只能测标量幅度不能测真实相位所以两点线性拟合在部分频率点可能收敛到局部最优。更稳妥的做法是使用具备 I/Q 解调能力的仪器或者芯片内部的观测接收机把泄漏的幅度和相位同时读出来用一次迭代直接算出最佳补偿值。4.2 双向环路校准与 TDD 时隙利用现在的中高端射频收发芯片比如手机射频前端、WiFi FEM 和雷达 SoC普遍集成了一条校准用的观测路径发射机的输出经过一个宽带定向耦合器、衰减器和下混频器回到数字基带的观测接收机。利用这条路径DSP 可以快速测量发射信号在载波频点的泄漏成分然后自动调整发射 DAC 的直流偏置。这在 TDD 系统里特别方便。发射时隙结束、接收时隙开始之前的转换时间里系统可以插入一段短校准序列先让发射机输出一个纯 CW 信号观测接收机用数字下变频把频谱搬移到基带在 DC 附近检测泄漏功率然后迭代调整 I_off/Q_off。整个校准过程只需要几十微秒对正常收发时序的影响可以忽略不计。WiFi 芯片里常说的“TX 校准”除了功率校准、IQ 校准其实就包含载波泄漏校准。很多芯片在每次上电或者信道切换后都会自动执行一遍这个流程只不过很多射频工程师只盯着频谱仪看结果并没有意识到后台已经悄悄做了补偿。4.3 温度漂移、增益档位切换后的重校准策略静态校准只在一个点有效这是最容易踩的坑。基带直流偏移会随温度漂移射频增益档位变化时混频器工作点也会变LO 到 RF 的隔离度随之改变。如果不重新校准之前优化出来的补偿值可能失效。实际项目里我常用三个策略分区校准把整个工作频段按每 20MHz 或每 40MHz 分成若干段在每段中心频点做一次校准。高频端和低频端的 LO 泄漏差异可能超过 10dB靠单一补偿值很难兼顾。温度查表温度传感器在 -40°C、25°C、85°C 三个温度点分别标定一组补偿值实际工作时用插值计算。对于要求不高的消费类设备这样的精度已经足够。动态闭环系统在发射时实时观测泄漏通过低速环路持续修正。这个方法最适合对功耗不敏感的基站或雷达设备但对环路带宽和稳定性设计要求比较高调不好会出现泄漏功率“震荡”的现象。再补充一个细节切换发射增益档位时PA 的小信号输入阻抗会有变化混频器看到的负载阻抗也跟着变从而影响混频器本振到射频的隔离度。所以校准流程最好放在 PA 增益档位确定之后执行而不是在低增益档位校准完再切到高增益工作。5. 一次真实排查实录从频谱毛刺到泄漏路径定位5.1 现象记录与逐级排查今年年初我在实验室处理过一个 5.8GHz 雷达发射机的问题。现象是整机灵敏度测试时近距检测一直有虚警把发射功率降到最低也不能消除。频谱仪上发射输出端能看到载波频点处有一根 -42dBm 的谱线发射信号本身是 -5dBm算下来 LOL 大约是 -37dBc偏大。我当时的排查顺序是这样的先排除外部干扰。把雷达天线断开换成 50Ω 负载毛刺还在。把射频输出直接接到频谱仪毛刺依然在。说明泄漏来自发射链路自身。进入芯片寄存器把发射基带的直流偏置强制设为 0毛刺幅度变化不大说明基带直流偏移不是主要原因。关闭 PA 电源用探针直接测混频器输出端毛刺还在说明 PA 不是泄漏源。测量射频输出端口到芯片之间的 PCB 走线附近电磁场发现靠近本振锁相环输出走线的地方场强明显比其他位置高。问题到这一步基本清晰了本振信号在 PCB 上从 PLL 输出到混频器的走线与射频输出走线之间隔着大约 1.2mm 的距离平行走了 18mm。在 5.8GHz 频率上这样的平行走线耦合量级已经足够形成 -40dBm 左右的泄漏。5.2 定位到板级耦合与 IQ 失配的组合问题如果只是平行走线耦合频谱上应该是一根单纯的 CW 谱线。但我后来又发现一个更隐蔽的问题当发射基带输入一个 10MHz 的单音时载波频点附近的泄漏峰不再是一根干净的线而是出现了一个小“裙边”形状像调制谱。这个现象说明泄漏里还有一部分来自基带直流偏移基带信号本身带有 DC 分量被正交调制器变换到载波频点而且这个 DC 分量并不是恒定的它随着基带信号的电平波动而波动。最终测量到的 LOL 是板级耦合分量和基带直流上变频分量的矢量叠加。要拆开两个分量我在基带里分别给 I 和 Q 加了一个扫描直流电平记录泄漏功率变化曲线。结果发现仅仅调整 I 路直流就能把泄漏从 -42dBm 压到 -51dBm再调整 Q 路直流能进一步压到 -58dBm。这证明了基带直流偏移分量占主导板级耦合分量虽然存在但幅度相对较小。5.3 修复后的验证指标和复盘最终修复是双管齐下软件上把这颗芯片的 TX 载波泄漏校准流程打开并且放到每次上电后的初始化序列里。这个流程本来芯片手册里就有只是之前的固件版本没有启用属于典型的“功能没使能”问题。硬件上修改了 PCB 第二版把本振走线从射频输出走线下方穿过改为垂直方向跨越平行长度从 18mm 缩短到不到 3mm走线间距也从 1.2mm 扩大到 2mm。这版改动让泄漏的底板从 -58dBm 进一步降到了 -68dBm 以下。复盘的时候我心里很清楚如果一开始只看频谱仪就急着调基带直流只能压掉一部分板级耦合那一部分永远消不掉如果只改版不校准也只能保住硬件基线换一颗芯片或者温度变了照样漂。这个案例给我最大的教训是LOL 不是单一机制校准和设计必须同时抓。6. TX 本振泄漏调试的经验清单6.1 设计阶段就该做的预留很多泄漏问题如果在设计阶段稍微用点心后面根本不会遇到给本振走线和射频输出走线之间留足空间优先保证两者不平行跨层。如果必须平行间距至少 3 倍线宽以上中间尽量铺地孔隔离。射频输出端和本振 PLL 的电源域分开避免共用地回流路径。选择 IQ 调制器时留意其 LO 到 RF 隔离度参数。同一颗芯片手册里只给出典型值实际要按批次留 5dB 余量。在 PCB 上预留 0Ω 电阻位置用来在调试时断开或调整本振缓冲器的电源滤波方便快速验证泄漏路径。6.2 调试现场判断泄漏来源的经验遇到 LOL 超标先做下面三个快速实验再决定动硬件还是动软件强制基带直流偏置为 0观察泄漏功率变化。如果泄漏明显变小说明基带直流偏移贡献大优先做校准。关闭 PA 或关闭发射链路由器级从混频器输出端口直接测量。如果泄漏依然存在问题在混频器或本振到混频器的路径上。用近场探头扫 PCB锁定场强最强的位置。凡是探头靠近哪条走线时泄漏读数上升哪里就是主要耦合路径。这三个实验做完大部分问题都能定性。剩下的就是决定“是改软件校准系数还是改 PCB 布局”。6.3 我个人的最终建议如果只能给一条建议把 TX 本振泄漏当作一个“会漂移的量”来对待不要在实验室里校一次就以为万事大吉。产线上必须设计自动校准流程同时留出温度补偿接口。频谱仪上的那根毛刺本质上是芯片内部 DC 失调、混频器隔离、PCB 耦合、温度漂移这四个变量共同作用的结果。只处理其中一两个都是按下葫芦浮起瓢。最后分享一个实用技巧在标定产线校准参数时不要只记录最优补偿值把“泄漏功率随 I_off 变化的斜率”也存下来。这个斜率反映了混频器对直流偏置的敏感程度一旦斜率出现异常往往意味着芯片批次特性变化或者 PCB 装配偏差比单纯看泄漏绝对值更能提前发现问题。我在几条产线上用这个斜率做过预警至少提前拦下了三批有潜在返修风险的板子。
返回列表