3. 线性驱动与调制器工程
LPO 的核心思想是把 DSP/CDR 从模块里拿掉,让主机 SerDes 的模拟输出直接驱动光调制器。这一刀砍下去,链路预算、均衡能力和信号完整性保障全部前移到了“驱动电路 + 调制器”这一对搭档身上。因此,线性驱动与调制器的匹配设计,是 LPO 能否在 100G/lane、200G/lane 速率下真正落地的关键工程问题。本节围绕线性驱动电路原理、偏置控制、调制器非线性补偿,以及驱动与硅光、EML、薄膜铌酸锂(TFLN)三类调制器的匹配设计展开。
一、线性驱动电路的基本原理
线性驱动(Linear Driver)本质上是一个宽带、低失真的电压/电流放大器,它把主机 SerDes 输出的差分电压摆幅(典型 400mVppd 至 900mVppd)放大或缓冲到调制器所需的驱动电平。与带 DSP 的传统方案不同,线性驱动不做判决再生,只做“忠实放大”,因此它的线性度、带宽平坦度和群延迟一致性直接决定整条链路的眼图质量。
常见的线性驱动输出级有两种结构:电压模驱动和电流模驱动。电压模驱动以推挽输出直接给调制器电容/负载充电,功耗较低但输出阻抗匹配敏感;电流模驱动通过尾电流源控制输出摆幅,线性度更好,适合驱动 EML 这类需要偏置电流的器件。在硅光方案中,由于调制器是电容性负载,驱动通常采用电压模加峰化电感(peaking inductor)来补偿高频滚降。
驱动电路的关键参数包括:小信号带宽(一般要求 ≥ 0.7×波特率,100G 波特率下约 70GHz)、输出摆幅、总谐波失真(THD)、输出回波损耗(S11)以及功耗。设计时需要在带宽、摆幅和功耗之间做折中——提高摆幅会增大输出级电流,进而恶化功耗和热噪声;提高带宽则可能引入增益峰化,导致过冲和眼图恶化。
二、偏置控制:让调制器工作在正确的工作点
调制器不是理想器件,它的传输曲线(如 MZM 的余弦曲线)存在一个最佳偏置点。偏置漂移会导致消光比下降、啁啾增大,甚至眼图闭合。因此,偏置控制是线性驱动系统中不可省略的一环。
对于 MZM,通常偏置在正交点(Quadrature Point),此时一阶导数最大、线性度最好。偏置控制回路一般包含:低频导频信号注入、光功率监测、误差信号提取和偏置电压反馈。导频信号频率通常选在 1kHz~100kHz,避开信号频段;通过锁相检测提取一次谐波分量,判断当前偏置偏离正交点的方向和大小,再调整偏置电压。对于 EML,偏置控制则更关注偏置电流与调制电压的配合,避免进入增益压缩区。
三、调制器非线性补偿
MZM 的余弦传输曲线在正交点附近近似线性,但大摆幅下仍会引入三阶失真。硅光调制器由于 PN 结电容随电压变化,非线性更明显;TFLN 调制器线性度较好,但驱动电压较高。补偿思路主要有三类:
- 预失真(Pre-distortion):在驱动输入端加入与调制器反相的非线性传递函数,常用分段线性或多项式拟合实现。
- 差分驱动与推挽结构:利用差分信号抵消偶次失真,推挽驱动可降低对单臂线性度的要求。
- 偏置点微调:在多个偏置点之间选择线性度最优的工作区间,配合查表法动态调整。
实际工程中,预失真通常由主机 SerDes 的 TX FIR 或驱动芯片内部的可调非线性模块完成。例如,在 100G 波特率下,若调制器三阶失真导致 TDECQ 恶化 0.5dB,可通过在驱动级加入约 2~3dB 的二次/三次预失真来补偿,但需注意预失真本身会引入噪声增益。
四、驱动与三类调制器的匹配设计
不同调制器的电气特性差异很大,驱动设计必须“因材施教”。
| 调制器类型 | 电气特性 | 驱动匹配要点 |
|---|---|---|
| 硅光 MZM | 电容性负载,Vπ·L 较大,驱动电压约 2~4V | 电压模驱动 + 峰化电感,注意 S11 和带宽平坦度 |
| EML | 需偏置电流,阻抗约 50Ω,驱动电压约 1~2V | 电流模驱动,偏置电流与调制电压协同控制 |
| TFLN | 低损耗、高线性,但 Vπ 较高(约 3~5V) | 高摆幅驱动,注意驱动功耗和热管理 |
以硅光 MZM 为例,其等效电容约 100~200fF,驱动输出阻抗需与传输线匹配。若驱动到调制器的互连长度超过 1mm,建议采用 50Ω 差分传输线,并在调制器端做阻抗匹配。对于 EML,驱动输出需提供稳定的偏置电流(典型 30~80mA),同时叠加调制电压,偏置网络要避免与高频信号路径相互干扰。
五、工程实践中的关键判断
在实际调试中,判断驱动与调制器是否匹配良好,可以从以下几个维度观察:
- 眼图与 TDECQ:若 TDECQ 在偏置点附近变化剧烈,说明偏置控制回路增益或稳定性有问题;若眼图上下不对称,可能是驱动输出级失配或调制器非线性未补偿。
- S11 与回波损耗:在 10MHz~50GHz 扫频,若 S11 在某个频段突然恶化,通常是互连或匹配网络谐振,需调整峰化电感或传输线长度。
- 偏置跟踪速度:给模块施加温度阶跃(如 25℃→70℃),观察偏置电压恢复时间。若恢复时间超过 1s,说明环路带宽过低;若出现振荡,则需降低增益或增加积分时间。
- 功耗与结温:线性驱动功耗通常占模块总功耗的 30%~50%。若结温超过 85℃,需重新评估驱动输出级偏置或散热设计。
总结来说,线性驱动与调制器工程的核心是“匹配”二字:电气匹配(阻抗、摆幅、带宽)、工作点匹配(偏置、线性区)和补偿匹配(预失真、峰化)。只有三者协同,才能在没有 DSP 的情况下,让 LPO 模块在 100G/lane 及以上速率下保持可接受的 TDECQ 和误码率。