2. 光电I/O接口的物理层基础

光电I/O接口的物理层决定了“电信号如何变成光、光如何被接收还原成电”,也决定了这条链路在速率、距离和可靠性上的边界。理解物理层,不能只记住几个名词,而要抓住五个核心参数之间的耦合关系:光波长决定传输窗口与器件材料,光功率决定能否被探测到,调制带宽决定单位时间能承载多少符号,信噪比决定判决的余量,误码率则是最终验收指标。它们不是彼此独立的旋钮,而是通过链路预算和噪声预算相互约束。

一、光波长:选择传输窗口与器件体系

光波长通常用纳米(nm)表示,它首先决定了光纤的损耗与色散特性。石英光纤在850 nm、1310 nm和1550 nm附近存在低损耗窗口:850 nm多模短距、1310 nm零色散、1550 nm最低损耗。对于板内或机柜内的光电I/O,常用850 nm VCSEL配合多模光纤,成本低、易耦合;对于数百米到数公里的数据中心互联,则倾向1310 nm或1550 nm的DFB激光器配合单模光纤。

波长还约束探测器材料:硅在850 nm响应良好,但对1310/1550 nm几乎透明,因此长波长链路必须使用InGaAs或Ge探测器。这意味着“选波长”实际上同时选定了光源、光纤和探测器三件套,不能单独更换其中一项。此外,波分复用(WDM)利用不同波长在同一根光纤中并行传输,此时波长间隔、滤波器带宽和串扰成为新的设计约束。

二、光功率与链路预算

光功率常用dBm表示,定义为相对于1 mW的比值:P(dBm)=10·log10(P(mW)/1mW)。例如1 mW为0 dBm,0.1 mW为−10 dBm。链路能否工作,取决于接收端光功率是否落在探测器灵敏度与饱和功率之间。

链路预算的基本形式是:接收功率 = 发射功率 − 光纤损耗 − 连接器/熔接损耗 − 耦合损耗 − 色散代价 − 老化余量。假设一个教学示例:发射平均功率−3 dBm,多模光纤100 m在850 nm的损耗约3 dB,两端连接器各0.5 dB,耦合损耗1 dB,老化与温度余量3 dB,则接收功率约为−3−3−1−1−3=−11 dBm。若探测器灵敏度为−14 dBm、饱和功率为−1 dBm,则余量3 dB,链路可行。这个计算说明:功率不是越大越好,过强会饱和甚至损伤探测器,过弱则被噪声淹没。

三、调制带宽与速率上限

调制带宽描述光源和探测器能够跟随电信号变化的频率范围,通常用−3 dB带宽表示。直接调制VCSEL时,弛豫振荡频率限制了可用带宽;探测器则有载流子渡越时间和RC时间常数限制。链路总带宽由光源、光纤(模式色散或色度色散)和探测器共同决定,近似为各环节带宽的平方和倒数关系。

对于非归零(NRZ)信号,经验上要求链路带宽约为数据速率的0.6~0.7倍;对于PAM4,同样符号率下承载两倍比特,但对线性度和信噪比要求更高。例如25 GBd的PAM4对应50 Gb/s,若链路带宽不足,眼图会闭合,误码率迅速恶化。因此提高速率不能只提高时钟,还要同步改善光源带宽、探测器带宽和均衡能力。

四、信噪比与误码率

光信噪比(OSNR)和电域信噪比(SNR)共同决定判决质量。噪声来源包括热噪声、散粒噪声、相对强度噪声(RIN)以及模式噪声。误码率(BER)是错误比特数与总比特数之比,通常要求前向纠错(FEC)前低于1e−5、FEC后低于1e−15量级。对于NRZ,BER与Q因子近似满足BER≈0.5·erfc(Q/√2),Q因子又正比于SNR。这意味着SNR每下降1 dB,BER会显著上升,尤其在低误码区。

工程上常用“眼图”观察SNR与抖动:眼高对应噪声余量,眼宽对应时序余量。眼图闭合往往先表现为BER升高,而不是链路完全中断。

五、参数如何共同约束接口与数据通路

把五个参数放在一起,就能看出设计顺序:先根据距离和成本选波长,再由波长选光源/探测器;然后做链路预算确定发射功率和接收灵敏度;接着根据目标速率和调制格式确定所需带宽;最后用SNR和BER验证是否满足FEC门限。任何一步变化都会反向影响其他参数,例如提高速率需要更大带宽,带宽提升往往伴随噪声增加,于是需要更高发射功率或更优探测器,进而影响功耗和成本。

光电I/O物理层核心参数耦合关系 光波长 λ 850 / 1310 / 1550 nm 决定光纤窗口与材料 光功率 P dBm / 链路预算 灵敏度 ↔ 饱和功率 调制带宽 B 光源 / 光纤 / 探测器 限制符号率与速率 信噪比 SNR / OSNR 热噪声·散粒噪声·RIN 决定判决余量 误码率 BER FEC前 <1e−5 FEC后 <1e−15 Q因子 接口与数据通路设计约束 波长 → 器件选型 | 功率 → 链路预算与余量 | 带宽 → 调制格式与均衡 SNR → 判决门限与FEC开销 | BER → 最终验收与可靠性

六、从参数到可执行的设计检查

实际设计时,可以把上述关系落成一张检查表。以下示例以“100 m多模、50 Gb/s PAM4、850 nm”为目标,参数为教学假设值,用于说明判断逻辑而非实测结果。

检查项 示例值/要求 判断依据
波长与光纤 850 nm,OM4多模,100 m 模式带宽≥4700 MHz·km,色散可接受
发射功率 平均−3 dBm 不超过探测器饱和功率−1 dBm
链路损耗 约8 dB(含连接器、耦合、余量) 接收功率约−11 dBm
接收灵敏度 −14 dBm @ 1e−5 余量3 dB,满足FEC前门限
链路带宽 ≥18 GHz(0.6×25 GBd) PAM4眼图张开度可接受
SNR与BER SNR≥18 dB,BER<1e−5 FEC后可低于1e−15

这张表的价值在于把“能不能用”拆成可测量的量。若接收功率余量不足,优先检查连接器清洁度和耦合效率;若带宽不足,先看光源与探测器带宽,再考虑均衡;若BER不达标但功率正常,则要排查噪声、串扰和反射。物理层设计不是追求单个参数最优,而是在波长、功率、带宽、SNR和BER之间找到满足目标速率与距离的可行工作点。

注意:光功率过强会压缩探测器动态范围,甚至造成眼图畸变;光功率过弱则被噪声淹没。链路预算必须同时检查上限和下限,而不是只看灵敏度。

总结来看,光波长锁定器件体系,光功率决定链路预算,调制带宽决定速率上限,信噪比决定判决余量,误码率给出最终验收标准。五者通过链路预算和噪声预算耦合在一起,任何接口或数据通路的改动,都应回到这五个参数重新核算,才能保证光电I/O在目标速率和距离下稳定工作。