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验证是否满足FEC门限。任何一步变化都会反向影响其他参数,例如提高速率需要更大带宽,带宽提升往往伴随噪声增加,于是需要更高发射功率或更优探测器,进而影响功耗和成本。
六、从参数到可执行的设计检查
实际设计时,可以把上述关系落成一张检查表。以下示例以“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在目标速率和距离下稳定工作。