4. 光引擎核心器件与封装
光引擎是光互连链路中完成“电—光”与“光—电”转换的核心模块,其内部由四类关键器件构成:产生光载波的激光器、把高速电信号加载到光上的调制器、把光信号还原为电流的光电探测器,以及把光从芯片引导到光纤(或反向)的光耦合结构。这四类器件的选型与封装方式,直接决定了SerDes电气接口需要提供什么样的驱动能力、偏置条件、阻抗环境和信号完整性保障。
激光器:光源类型决定驱动方式
光引擎常用的激光器主要有两类。VCSEL(垂直腔面发射激光器)从芯片表面垂直出光,易于做成阵列,阈值电流低(典型1~2 mA),适合850 nm多模短距链路;DFB(分布式反馈激光器)为边发射结构,输出单模、谱宽窄,配合1310 nm或1550 nm波段可支持数公里传输。激光器的核心电气参数是阈值电流 Ith、斜率效率 η(mW/mA)和工作偏置电流 Ibias。以一颗典型VCSEL为例,若 Ith=1.5 mA、η=0.5 mW/mA,要输出1 mW平均光功率,则 Ibias≈3.5 mA。SerDes侧的激光驱动器必须提供稳定的直流偏置,并在偏置之上叠加调制电流,因此接口需要“偏置+调制”双路电流输出能力,且偏置电流需具备温度补偿(VCSEL的 Ith 随温度上升而增大)。
调制器:直接调制与外部调制的分野
VCSEL通常采用直接调制——让驱动电流本身随数据变化,结构简单、功耗低,但弛豫振荡限制了带宽,10~25 Gb/s是常见上限。更高速率(50 Gb/s及以上)或更长距离时,改用连续光加外部调制器:马赫-曾德尔调制器(MZM)通过干涉臂相位差改变输出强度,需要差分驱动电压 Vpp 约2~4 V;电吸收调制器(EAM)利用量子限制斯塔克效应改变吸收,驱动电压约1~2 V,功耗更低。外部调制器的电气接口要求SerDes驱动器输出摆幅足够大、上升/下降时间足够快,并保持差分对称性,否则会引入啁啾和眼图劣化。
光电探测器:把光还原为电流
接收端常用PIN光电二极管或雪崩光电二极管(APD)。PIN的响应度典型0.6~0.9 A/W,暗电流nA级;APD内部有雪崩倍增,响应度可提高到5~10 A/W,但需要几十伏偏压且噪声更大。探测器输出的是微弱电流(数十至数百μA),必须紧邻跨阻放大器(TIA)。TIA把电流转换为电压,其跨阻增益 RT 典型为几kΩ,带宽需覆盖信号速率。SerDes接收接口因此要面对“TIA输出—限幅放大器—CDR”的模拟前端,对输入共模、回波损耗和抖动敏感。
光耦合结构:从芯片到光纤的“最后一微米”
光耦合结构负责把激光器/调制器的出射光高效送入光纤,或把光纤出射光汇聚到探测器。常见方案包括:端面耦合(光纤直接对准波导端面,对准容差小)、光栅耦合(垂直出光,便于晶圆级测试,但带宽受限)、以及微透镜耦合(用透镜扩大容差)。耦合损耗每增加1 dB,接收端灵敏度就恶化1 dB,SerDes接收均衡就需要多补偿约1 dB的通道损耗。耦合结构还影响回波损耗,反射光返回激光器会引起相对强度噪声(RIN)恶化,因此接口设计需关注光路隔离度。
封装形式及其对SerDes电气接口的要求
光引擎的封装形式决定了SerDes“看到”的电气环境。可插拔光模块(如QSFP-DD、OSFP)中,SerDes信号需经过PCB走线、连接器、模块内部金手指,总通道损耗可达15~25 dB(Nyquist频率处),因此SerDes必须集成发送前馈均衡(FFE)和接收判决反馈均衡(DFE),并支持自适应均衡训练。板载光引擎(COB/COBO)把光引擎直接贴在主板靠近ASIC处,走线缩短到几厘米,通道损耗降到5~10 dB,SerDes可降低均衡强度以节省功耗。共封装光学(CPO)把光引擎与交换芯片放在同一基板上,SerDes到光引擎的距离仅毫米级,几乎无通道损耗,但要求SerDes接口电压摆幅更低(如300~500 mVppd)、功耗更小,同时封装内散热和光纤布线成为新约束。
链路预算示例:从SerDes到光再到SerDes
假设一个25 Gb/s NRZ链路,发射端SerDes输出400 mVppd,经5 cm PCB走线(损耗3 dB)到达光引擎;激光驱动器灵敏度对应输入200 mVppd,则电接口余量约3 dB。光路部分:VCSEL输出1 mW(0 dBm),耦合损耗3 dB,光纤损耗1 dB,接收耦合损耗2 dB,到达PIN的光功率约-6 dBm;PIN响应度0.8 A/W,产生约0.2 mA电流;TIA跨阻5 kΩ,输出约1 Vpp,满足限幅放大器输入要求。若耦合损耗增加到5 dB,则接收光功率降至-8 dBm,TIA输出降至0.63 Vpp,此时需提高TIA跨阻或增加SerDes接收均衡,否则误码率会上升。这个例子说明:光器件参数与SerDes电气参数必须联合优化,任何一段的余量不足都会压缩整体链路预算。
实际选型与协同设计建议
在工程实践中,建议按以下顺序推进:先根据传输距离和速率确定激光器类型(短距多模选VCSEL,长距单模选DFB+EAM/MZM);再根据调制方式确定驱动器输出摆幅和偏置范围;然后根据探测器类型(PIN或APD)确定TIA跨阻和带宽;最后根据封装形式确定SerDes的均衡配置和通道指标。例如,CPO场景下SerDes可关闭DFE、降低FFE抽头数,把节省的功耗留给光引擎温控;而可插拔模块场景下SerDes必须开启自适应均衡,并预留足够的训练时间。只有把光器件、封装和SerDes电气接口放在同一张链路预算表中迭代,才能得到稳定可靠的光互连方案。