1. LPO技术导论与工程挑战
LPO(Linear Pluggable Optics,线性可插拔光模块)是近年来在AI算力集群和高速数据中心互连中快速升温的一类光模块形态。它的核心思想并不复杂:把传统可插拔光模块中用于信号整形的DSP(数字信号处理器)从模块内部移除,让光模块只保留线性驱动、跨阻放大和光电器件,把原本由模块DSP承担的均衡、时钟恢复和误码判决等工作,交回给主机侧的SerDes(串行/解串器)来完成。这样做的直接收益是功耗、时延和成本的大幅下降,但代价是整条链路的信号完整性裕量被显著压缩,链路预算从"模块内部问题"变成了"系统级问题"。
LPO的定义与基本结构
要理解LPO,最直观的方式是把它和传统可插拔光模块、CPO(Co-Packaged Optics,共封装光学)放在同一坐标系里比较。传统可插拔模块(如400G/800G QSFP-DD、OSFP)内部包含完整的DSP,电信号进入模块后先经过DSP做重定时、均衡和误码校正,再驱动光器件;接收方向则相反,光信号经TIA转换为电信号后由DSP恢复。CPO则走得更远,把光引擎直接与交换ASIC共封装在同一基板上,电通道极短,但可维护性和热管理难度大。LPO处在两者之间:保留可插拔的运维便利性,去掉模块DSP,用主机SerDes的均衡能力补偿通道损耗。
从信号链角度看,LPO模块内部主要包含:发送方向的线性驱动器(Driver)和激光器/调制器,接收方向的光电探测器、TIA和线性放大器。模块不再对信号做判决再生,因此进入模块的电信号质量、模块输出的光信号质量,以及接收端送回主机SerDes的电信号质量,三者必须作为一个整体来设计。这也是LPO工程挑战的根源。
与传统可插拔、CPO的对比
三者的差异可以归纳为"DSP在哪里"和"电通道有多长"两个维度。传统模块把DSP放在模块内,电通道从主机到模块再到光器件,虽然也有损耗,但DSP可以在模块内部重新整形信号,链路预算相对宽松,代价是每个模块都要消耗数瓦甚至十几瓦的DSP功耗,并引入百纳秒级的处理时延。CPO把光引擎搬到ASIC旁边,电通道缩短到毫米级,几乎不存在高频损耗问题,但光引擎不可现场更换,一旦某路光通道失效,往往需要整板或整机返修,热管理也因ASIC和光引擎紧邻而变得复杂。LPO则保留可插拔形态,把DSP从模块中拿掉,让主机SerDes承担均衡和时钟恢复,模块只做线性放大和光电转换。
这种取舍带来的工程后果非常明确:LPO模块本身变得简单、便宜、省电,但主机SerDes必须面对更差的通道响应。传统模块中由DSP"兜底"的通道损耗、反射、串扰和群时延失真,现在全部暴露在主机SerDes的均衡器面前。因此LPO不是"把DSP删掉"这么简单,而是把信号完整性的责任从模块厂商转移到了系统厂商和SerDes厂商。
线性度要求对信号完整性的影响
LPO模块中的Driver和TIA必须工作在线性区,这是"Linear"一词的直接含义。传统模块的DSP可以在发送端做预加重、在接收端做判决反馈均衡(DFE),甚至通过非线性补偿来对抗通道失真;而LPO的线性Driver只能按输入电信号的幅度线性地调制光功率,线性TIA也只能把光电流线性地转换为电压。任何非线性——例如Driver的增益压缩、TIA的饱和、激光器的弛豫振荡——都会直接转化为眼图闭合和误码率上升,而且主机SerDes无法在模块外部把这些非线性"反算"回来。
具体到信号完整性指标,LPO对以下几项特别敏感:
- 通道插入损耗:从主机SerDes到模块金手指、再到Driver的PCB走线和连接器损耗,在Nyquist频率(如53.125 GBd对应约26.5 GHz)处通常要求控制在十几dB以内,具体取决于SerDes均衡能力。
- 回波损耗:LPO模块没有DSP做输入均衡,连接器和过孔处的反射会直接叠加在信号上,通常要求回波损耗优于-10 dB至-12 dB。
- 串扰:多通道并行时,相邻通道的近端串扰和远端串扰会压缩眼高,LPO系统中常要求串扰低于-30 dB量级。
- 线性度:Driver的1 dB压缩点、TIA的输入饱和光功率、激光器的线性工作区间,都需要在链路预算中留出足够裕量。
- 群时延与偏斜:多通道间的偏斜会影响主机SerDes的多通道对齐,LPO模块通常要求通道间偏斜控制在几个ps以内。
链路预算在LPO系统中的核心地位
在传统模块中,链路预算可以分成"电域"和"光域"两段分别核算,模块DSP像一道墙把两段隔开。LPO拆掉了这道墙,发送端电预算、光域预算和接收端电预算必须串成一条链来算。任何一个节点的裕量不足,都会直接吃掉整条链路的余量,而且没有DSP可以事后补救。
一个典型的LPO链路预算示例(以下为教学假设值,非实测数据)可以这样展开:主机SerDes发送幅度假设为800 mVpp差分,经过约8 dB的PCB通道损耗后到达模块输入端,Driver增益设为6 dB,光调制器将电信号转换为光信号时引入约3 dB的转换损耗,光纤链路(含连接器)预算为5 dB,接收端TIA转换增益为70 dBΩ,最终到达主机SerDes接收端的信号幅度需要满足其灵敏度要求(例如100 mVpp)。把这些数字串起来,就能看出哪一段最紧张:如果PCB通道损耗从8 dB恶化到12 dB,而Driver增益和TIA增益都不能再提高(否则线性度变差),那么整条链路的裕量就会从正变负。
LPO工程挑战的落点
把上述内容收拢,LPO的工程挑战可以落在四个具体问题上:第一,主机SerDes的均衡能力是否足以补偿去掉DSP后的通道劣化;第二,模块内Driver和TIA的线性度能否在整个工作温度和工艺角内保持;第三,链路预算能否在电域、光域和接收端之间合理分配,并留出足够的眼图裕量;第四,可插拔形态下的连接器、金手指和PCB走线能否把损耗、反射和串扰控制在SerDes可接受的范围内。这四个问题贯穿LPO从选型、设计到测试和运维的全过程,也是后续章节展开链路预算计算、信号完整性仿真和测试验证的出发点。