1. LNA线性度概述:为什么1dB压缩点如此重要?
做射频接收机,大家最关心的指标无非几个:噪声系数、增益、功耗,还有线性度。噪声系数决定了你能收到多弱的信号,增益决定了信号能不能被后级处理,而线性度——说白了,就是你的LNA在遇到强信号时还能不能「好好工作」。
我刚开始做LNA设计那会儿,总觉得线性度是后级混频器的事。直到有一次,一个项目在实验室测试时,明明小信号增益和NF都达标,一接上天线,接收机就出现大量杂散响应。排查了三天,最后发现是LNA的1dB压缩点不够,被一个强干扰信号推到了饱和区。嗯,从那以后,我再也不敢轻视线性度了。
1.1 什么是1dB压缩点?
先看一个最直观的现象。你给LNA输入一个小信号,输出会线性放大——输入增加1dB,输出也增加1dB。但当输入信号大到一定程度,放大器开始饱和,增益开始下降。当实际增益比理想线性增益低了1dB时,这个输入功率点就叫输入1dB压缩点(IP1dB),对应的输出功率叫输出1dB压缩点(OP1dB)。
核心定义:1dB压缩点是LNA线性工作范围的边界。超过这个点,增益压缩,信号失真,接收机性能急剧恶化。
为什么会压缩?其实很简单。LNA的核心是一个晶体管,它的跨导gm在小信号时近似恒定,但大信号下gm会随输入电压变化。你想想看,当输入摆幅大到让晶体管进入线性区甚至截止区,增益自然就保不住了。
| 参数 | 符号 | 典型值(LNA) | 说明 |
|---|---|---|---|
| 输入1dB压缩点 | IP1dB | -20 ~ -10 dBm | 增益下降1dB时的输入功率 |
| 输出1dB压缩点 | OP1dB | -10 ~ 0 dBm | 增益下降1dB时的输出功率 |
| 小信号增益 | S21 | 15 ~ 25 dB | 线性区的增益值 |
个人经验:我习惯在仿真时先跑一个PSS(周期稳态分析),扫描输入功率从-30 dBm到0 dBm,然后直接读增益下降1dB的点。ADS里有现成的函数,但要注意仿真步长——步长太大,压缩点位置会偏。
1.2 三阶交调点(IP3)与1dB压缩点的关系
1dB压缩点描述的是单音大信号下的线性度。但实际通信系统中,信号往往是多载波的。两个不同频率的强信号同时进入LNA,会产生三阶交调产物(2f1-f2和2f2-f1)。这些交调产物如果落在通带内,就会干扰有用信号。
三阶交调点(IP3)是一个虚拟的点——它假设基波和三阶交调产物都按各自的斜率增长,两者相交时的功率点。IP3越高,LNA的线性度越好。
这里有个经验关系,我经常在项目初期用来快速估算:
IIP3 ≈ IP1dB + 9.6 dB (对于BJT)
IIP3 ≈ IP1dB + 10 ~ 12 dB (对于CMOS)
为什么会有这个关系?因为1dB压缩点主要由三阶非线性系数a3决定,而IP3也是由a3主导。两者本质上是同一个非线性根源的不同表现。
注意:这个经验公式只适用于弱非线性系统。如果你的LNA用了反馈、线性化技术或者工作在深亚阈值区,这个关系会偏离。我曾经在一个0.18μm CMOS LNA项目中,实测IIP3比IP1dB高了15 dB,就是因为用了导数叠加线性化技术。
1.3 为什么1dB压缩点如此重要?
我列几个实际场景,你就明白了:
- 强干扰场景:手机离基站很近时,接收到的信号可能高达-20 dBm。如果LNA的IP1dB只有-15 dBm,那信号直接进入压缩区,增益下降,NF恶化,整个链路预算就崩了。
- 多模共存:现在的手机要同时支持4G、5G、WiFi、蓝牙。不同频段的发射信号可能泄漏到接收频段,LNA必须能承受这些带外强信号而不压缩。
- 级联系统:接收机的总线性度由最后一级决定。如果LNA的线性度不够,后级混频器看到的信号已经失真,再好的混频器也救不回来。
一句话总结:1dB压缩点决定了LNA能处理的最大信号。它是接收机动态范围的上限,和噪声系数(下限)一起,构成了接收机的完整动态范围。
1.4 知识体系结构
下面这张图是我自己整理的LNA线性度知识框架,涵盖了本章的核心概念和它们之间的关系:
1.5 避坑指南
最后分享几个我在项目中踩过的坑:
- 仿真和测试对不上:我曾经发现仿真IP1dB比测试高了3 dB。查了半天,原来是仿真时没加ESD保护电路和封装寄生。这些寄生电容会降低线性度,尤其是高频段。
- 温度效应:LNA的线性度随温度变化很大。高温下gm下降,IP1dB会恶化1~2 dB。我建议在仿真时至少跑-40°C、+27°C、+85°C三个温度点。
- 偏置点漂移:大信号下,晶体管的直流工作点会偏移。这个效应在PSS仿真中默认包含,但很多新手用AC仿真看增益,然后手动算压缩点——这样算出来的结果基本不准。
我的习惯:在项目初期,我会先用一个简单的公式估算线性度需求:IP1dB ≥ 最大输入信号 + 3 dB裕量。然后把这个指标写进设计规范,后续所有仿真和测试都围绕这个目标展开。