2. 光模块系统架构总览

一只可插拔光模块(如 QSFP-DD、OSFP、SFP-DD)从外部看只是一个金属壳加一个金手指,但内部是一条完整的“电—光—电”信号链,外加一套独立的控制与供电体系。理解光模块,最有效的方式不是背框图,而是沿着信号走一遍:主机 SerDes 送出的高速电信号如何进入模块、如何被驱动成光、如何在光纤中传输、如何在接收端被还原成电信号,以及 MCU 如何在不干扰高速通道的前提下监控温度、光功率和偏置电流。本节按“光发射—光接收—电接口—控制与封装”四条主线展开,并给出各部分的真实对象与关键参数。

光发射链路:从电信号到光功率

发射链路的核心任务是把高速电压摆幅转换为受调制的光功率。以 400G DR4 为例,模块内含 4 个通道,每通道 100G PAM4(53.125 GBd)。电信号首先进入 DSP/MCU 侧的高速收发器,完成 CDR 时钟恢复、均衡与 PAM4 编码;随后经 激光驱动器(Driver) 放大并叠加偏置,驱动 EML 或 DML 激光器。EML 需要独立的电吸收调制器偏置(典型 −1.5~−2.5 V)和激光器直流偏置(典型 40~80 mA),二者由 Driver 的 BIAS 与 MOD 两路输出分别控制。

发射端最值得关注的三个参数是:平均光功率(典型 0~+4 dBm)、消光比 ER(EML 通常 ≥6 dB,DML 约 4~5 dB)和 TDECQ(400G 场景要求 ≤3.4 dB)。它们并非独立:偏置电流升高会抬升平均光功率但压缩 ER,调制摆幅过大则 TDECQ 恶化。因此实际调试中常先固定偏置使光功率达标,再调 MOD 摆幅优化 ER 与 TDECQ,最后用眼图与误码仪交叉验证。

光接收链路:从光电流到判决电平

接收链路顺序相反:光纤光进入 PD(PIN 或 APD),转换为微弱光电流(典型几十至几百 µA),经 TIA 放大为电压信号,再送入 DSP 做 ADC 采样、FFE/DFE 均衡与 PAM4 判决。APD 需外加 20~40 V 反偏高压以获得倍增增益,PIN 则只需 3.3 V 左右。接收端关键指标是 灵敏度(OMA 口径,400G DR4 典型 −4~−6 dBm)与 饱和光功率(通常 ≥+4 dBm),二者共同决定动态范围。

接收调试中,RSSI(接收信号强度指示)由 PD 电流换算得到,用于判断链路是否过载或过弱;若 RSSI 正常但误码偏高,问题往往在 TIA 增益或 DSP 均衡,而非光路。这一点在排障时非常关键。

电接口:金手指、差分对与供电

模块与主机的全部交互都通过金手指完成,可归为三类:高速差分对(TX/RX 各若干对,100 Ω 差分阻抗,AC 耦合)、低速控制总线(I²C 或 MDIO,用于寄存器读写)和电源与地(3.3 V 主供电,部分模块另需 1.8 V 或 1.2 V)。以 QSFP-DD 为例,金手指共 76 pin,其中 8 对 TX、8 对 RX 差分对承载 400G,其余为控制与电源。

电接口设计中最容易出问题的是 AC 耦合电容位置与 差分对阻抗连续性。若耦合电容靠近连接器而远离模块内部,反射会恶化眼图;若金手指焊盘与走线阻抗不匹配,回波损耗在 26 GHz 以上迅速劣化。因此模块 datasheet 中的 S 参数(如 SDD21、SDD11)是评估电接口质量的核心依据。

控制与封装:MCU、寄存器与热管理

控制子系统以 MCU 为核心,通过 I²C 从机接口暴露一组标准化寄存器(如 CMIS 或 SFF-8636 定义的 Lower/Upper Memory)。主机可读取温度、供电电压、TX/RX 光功率、偏置电流、激光器温度等,也可写入通道使能、偏置设定、均衡系数等。这些寄存器是模块“可管理”的基础,也是自动化测试与故障定位的入口。

封装结构则决定散热与机械兼容性。QSFP-DD 采用拉环解锁与散热片贴合,OSFP 体积更大、散热能力更强,适合 800G 及以上。模块内部通常用 TEC 或加热电阻 稳定激光器温度,因为 EML 波长漂移约 0.1 nm/℃,在 DWDM 场景必须控温。封装还影响 EMI:金属壳与弹片接地不良会导致 26 GHz 以上辐射超标。

主机 Host SerDes I²C 主控 3.3V 电源 散热/ 机械笼 金手指 76-pin TX 差分对 RX 差分对 I²C/MDIO 电源/地 光模块内部(以 400G DR4 为例) 光发射链路 DSP CDR/PAM4 Driver BIAS+MOD EML/DML 4×100G 光复用 MUX 光接收链路 光解复用 DEMUX PD PIN/APD TIA 跨阻放大 DSP ADC/均衡 控制与封装 MCU CMIS 寄存器 TEC/加热 波长稳定 金属壳/弹片 EMI 接地 散热片/拉环 机械兼容 光口 关键参数:平均光功率 0~+4 dBm | ER ≥6 dB | TDECQ ≤3.4 dB | 灵敏度 −4~−6 dBm | 差分阻抗 100 Ω

四条链路的协同关系

把上述四部分放在一起看,会发现它们并非并列,而是围绕“高速信号完整性”与“光参数稳定”两条约束协同工作。发射链路的偏置与调制摆幅由 MCU 通过 Driver 寄存器设定;接收链路的 TIA 增益与 DSP 均衡系数同样由 MCU 配置;电接口的 S 参数决定高速信号能否低反射地进出;封装的热阻则决定激光器温度是否可控。任何一环劣化,最终都表现为误码率上升或 TDECQ 超标。

因此,实际调试一只 400G DR4 模块时,合理的顺序是:先确认金手指供电与 I²C 通信正常(读温度、电压寄存器),再逐通道设置偏置使平均光功率落入 0~+4 dBm,然后调 MOD 摆幅使 ER ≥6 dB 且 TDECQ ≤3.4 dB,最后在接收端用可调衰减器测灵敏度并核对 RSSI 读数。每一步都有明确的寄存器地址与判据,而不是凭感觉“调一调”。

记忆要点:发射看“偏置定功率、摆幅定 ER、两者共同定 TDECQ”;接收看“PD 电流定 RSSI、TIA 增益定灵敏度、DSP 均衡定误码”;电接口看“S 参数”;控制看“寄存器”;封装看“热阻与接地”。