4. 动态范围定义与分类

在光接收机AGC设计中,“动态范围”并不是一个单一指标,而是一组从不同角度描述接收机“能承受多强、能分辨多弱”的指标集合。工程上最常被混用的四个概念是:输入动态范围、输出动态范围、线性动态范围和无杂散动态范围。它们分别回答不同问题:输入动态范围关心“光功率能变多大”,输出动态范围关心“电信号能摆多大”,线性动态范围关心“失真前能用到哪”,无杂散动态范围关心“弱信号会不会被杂散淹没”。理解四者的定义边界与相互约束,是AGC环路参数分配的前提。

一、四个动态范围的定义与物理含义

输入动态范围指接收机在满足给定性能(如误码率、输出幅度、失真度)条件下,允许的输入光功率变化范围,通常表示为最大可接收光功率与最小可接收光功率之比,单位dB。它由光电探测器响应度、跨阻放大器增益档位、AGC衰减/增益调节能力共同决定。对于AGC接收机,输入动态范围往往被拆成“单档动态范围”和“多档拼接后的总动态范围”。

输出动态范围指接收机输出电信号(电压或功率)能够保持有效信息、且不进入削波或饱和的最大与最小输出之比。它受限于后级ADC满量程、放大器输出摆幅和噪声底。输出动态范围决定了“信号送给后端时还有多少余量”。

线性动态范围(LDR)指输入从噪声底到1dB压缩点(P1dB)之间,输出与输入保持线性关系的范围。它强调“不失真”,常用输入1dB压缩点与最小可检测输入之差表示。AGC若压缩过早,LDR会被压缩;若压缩过晚,强光下又会饱和。

无杂散动态范围(SFDR)指在存在非线性杂散(如二阶、三阶互调、谐波)时,基波分量与最大杂散分量之比,通常以dBc表示。它衡量“弱信号能否在强干扰背景下被识别”。SFDR与三阶交调截点IIP3、噪声底密切相关,是接收机抗干扰能力的关键指标。

一句话区分:输入动态范围看“光”,输出动态范围看“电”,线性动态范围看“失真起点”,无杂散动态范围看“杂散底”。四者共同约束AGC的增益分配与压缩点选择。

二、四类动态范围的相互关系

四者并非并列独立,而是通过增益、噪声和压缩点串联在一起。设接收机总增益为G,输入光功率范围为[Pin,min, Pin,max],则输出范围近似为[Pin,min+G, Pin,max+G]。若输出范围超过后级线性区,则实际可用范围被输出动态范围截断。因此有:

  • 输入动态范围是“入口”,输出动态范围是“出口”:AGC必须在入口处调整增益,使出口不越界。
  • 线性动态范围是“质量边界”:它通常小于输入动态范围,因为强光下即使不饱和,也可能已进入非线性区。
  • 无杂散动态范围是“弱信号边界”:它由噪声底和杂散决定,往往比线性动态范围更窄,尤其在多通道或强干扰场景。
  • AGC的作用:在输入变化时动态调整增益,使输出稳定,同时尽量让工作点远离压缩点和杂散区。

工程上常用一个“动态范围链”来描述:输入光功率 → 光电转换 → 前级TIA → AGC衰减/增益 → 后级放大 → 输出。每一级都有自己的线性上限和噪声底,系统总动态范围由最窄的一级决定。

光接收机四类动态范围关系图 输入范围 → 增益/AGC → 输出范围;线性与杂散决定可用边界 输入动态范围 P_in,min ~ P_in,max 光功率变化范围 输出动态范围 V_out,min ~ V_out,max 电信号摆幅范围 AGC 增益/衰减控制 G = f(P_in) 动态调整 线性动态范围 LDR 噪声底 ~ 输入P1dB 强调“不失真” 受压缩点限制 无杂散动态范围 SFDR 基波 ~ 最大杂散 强调“弱信号可识别” 受IIP3与噪声底限制 四者约束关系 ① 输入动态范围经AGC映射到输出动态范围,输出不得越界。 ② 线性动态范围通常小于输入动态范围,强光下先失真后饱和。 ③ SFDR由噪声底与杂散决定,常是弱信号场景下的真正瓶颈。 输入 输出 线性 杂散

三、参数关系与典型数值示例

下面以一个典型10Gbps光接收机AGC前端为例,说明四类动态范围如何在同一系统中取值。假设光电探测器响应度为0.8A/W,TIA跨阻为2kΩ,AGC可调增益范围-10dB~+30dB,后级ADC满量程为1Vpp,噪声底折算到输入为-28dBm,输入P1dB为-3dBm,IIP3为+8dBm。

参数示例(10Gbps AGC光接收机)
----------------------------------------
输入光功率范围:      -28 dBm ~ -3 dBm
单档输入动态范围:     25 dB
AGC增益调节范围:     -10 dB ~ +30 dB
输出电信号范围:      50 mVpp ~ 1 Vpp
输出动态范围:        约 26 dB
线性动态范围 LDR:     -28 dBm ~ -3 dBm(受P1dB限制)
无杂散动态范围 SFDR:  约 36 dBc(受IIP3与噪声底限制)
----------------------------------------

从示例可见:输入动态范围25dB,输出动态范围约26dB,两者接近,说明AGC增益分配基本匹配。但线性动态范围与输入动态范围上限相同,意味着在-3dBm附近已接近压缩点,实际可用输入上限应留3~6dB余量。SFDR为36dBc,说明在强干扰下,弱信号仍可被识别,但若杂散恶化,SFDR会先于LDR成为瓶颈。

四、案例:强光与弱光场景下的动态范围取舍

在FTTH场景中,光接收机可能面对-8dBm的强光和-27dBm的弱光。若AGC固定增益为20dB,则强光下输出可能达到1.2Vpp,超过ADC满量程,导致削波;弱光下输出仅约30mVpp,信噪比不足。此时需要AGC根据输入光功率动态调整增益:强光时降低增益,弱光时提高增益。

但增益调整并非无代价。提高增益会同时放大噪声和杂散,导致SFDR下降;降低增益会压缩输出摆幅,影响后级ADC有效位数。因此,AGC设计需要在输入动态范围、输出动态范围、LDR和SFDR之间做折中。常见策略是:将输入动态范围分成2~3段,每段设置不同的增益和压缩点,使每段内LDR和SFDR都满足指标。

设计提示:在AGC环路中,增益切换点应避开输入P1dB和SFDR最差点。通常将切换点设置在输入动态范围的中段,并留3dB以上迟滞,防止增益频繁抖动。

五、常见误区与复盘

  • 误区一:把输入动态范围等同于线性动态范围。输入动态范围只说明“能接收”,不说明“是否失真”。强光下可能已进入非线性区,LDR才是质量边界。
  • 误区二:忽略输出动态范围对输入动态范围的截断。即使输入光功率在范围内,若输出超过ADC满量程,系统仍会失效。
  • 误区三:只关注LDR,忽略SFDR。在多通道或强干扰场景,杂散可能先于压缩点影响误码率,SFDR往往更关键。
  • 误区四:AGC增益档位越多越好。档位过多会引入切换杂散和瞬态,反而恶化SFDR,需在动态范围和信号质量间平衡。

复盘时建议用一张“动态范围预算表”逐项核对:输入范围、输出范围、LDR、SFDR、AGC增益范围、压缩点、噪声底、ADC满量程。任何一项越界,都会导致系统实际可用动态范围小于标称值。只有四类动态范围同时满足,AGC设计才算真正闭环。

指标 关注对象 典型限制因素 单位 设计要点
输入动态范围 光功率 探测器、TIA、AGC增益范围 dB 覆盖最强与最弱光
输出动态范围 电信号 放大器摆幅、ADC满量程 dB 不削波、不饱和
线性动态范围 失真起点 P1dB、增益压缩 dB 留3~6dB余量
无杂散动态范围 杂散底 IIP3、噪声底、杂散 dBc 弱信号可识别

总结来看,输入动态范围决定“能收多宽”,输出动态范围决定“能送多稳”,线性动态范围决定“能保真多久”,无杂散动态范围决定“能辨多弱”。AGC的任务,就是在这四个边界之间动态寻找最佳工作点,使接收机在强光不饱和、弱光不淹没、失真可控、杂散可辨的条件下稳定工作。