第2章:光模块基础
2.1 光模块工作原理
光模块这东西,说白了就是个光电信号转换器。我刚开始接触时也觉得挺神秘,后来拆了几个模块才明白——原理其实不复杂。
发送端这边,电信号进来,驱动激光器发光。光信号通过光纤传出去。接收端那边,光信号打在一个探测器上,又变回电信号。就这么简单。
但实际做起来,坑不少。我记得有一次,一个40G的链路死活不通,查了半天,结果是发射功率偏了0.5dB。嗯,光模块的精度要求就是这么苛刻。
核心工作流程:
- 电信号输入 → 驱动电路 → 激光器发光
- 光信号在光纤中传输(可能有中继放大)
- 光信号接收 → 探测器 → 放大器 → 电信号输出
你想想看,整个过程其实就三步。但每一步都有讲究。比如驱动电路,它要保证激光器的偏置电流稳定。温度一变,激光器的特性就漂。我见过不少新手,在高温环境下模块直接罢工,就是因为没做好温度补偿。
2.2 关键器件
2.2.1 激光器
激光器是光模块的心脏。目前主流的有两种:
- VCSEL(垂直腔面发射激光器):短距离用的多,成本低,功耗小。我个人习惯在100米以内的场景首选它。
- DFB(分布式反馈激光器):长距离、高速率场景的王者。单模光纤配合DFB,10公里没问题。
这里有个避坑指南:我曾经在一个项目中,为了省钱用了VCSEL跑2公里,结果误码率高得离谱。后来才意识到,VCSEL的色散容忍度有限,长距离必须上DFB。
2.2.2 探测器
探测器负责把光信号变回电信号。常见的有:
- PIN(正-本征-负光电二极管):结构简单,响应快,适合短距。
- APD(雪崩光电二极管):有内部增益,灵敏度高,适合长距。
我建议,如果链路预算紧张,果断上APD。虽然贵一点,但省去了加中继放大器的麻烦。
2.2.3 调制器
调制器决定了光信号怎么「编码」。现在数据中心里,PAM4调制是主流。为什么?
传统的NRZ调制,一个符号只传1比特。PAM4一个符号传2比特,速率直接翻倍。代价是什么?信噪比要求更高了。我在调试400G模块时,PAM4的眼图比NRZ小得多,稍微有点噪声就误码。
个人经验: 调试PAM4模块时,一定要关注TDECQ(发射色散眼图闭合代价)这个指标。我见过很多模块,光功率看着正常,但TDECQ超标,链路就是不通。
2.3 光模块分类
光模块的封装形式,说白了就是「长得什么样」。不同的封装,对应不同的速率和场景。
| 封装类型 | 典型速率 | 应用场景 |
|---|---|---|
| SFP/SFP+ | 1G/10G | 接入层、服务器上联 |
| SFP28 | 25G | 主流服务器接口 |
| QSFP+/QSFP28 | 40G/100G | 汇聚层、核心层 |
| QSFP-DD | 200G/400G | 大型数据中心核心 |
| OSFP | 400G/800G | 下一代超大规模 |
这里我想重点说说QSFP和OSFP的区别。QSFP-DD是双密度设计,在原有QSFP基础上增加了额外的高速电接口。而OSFP是全新的封装,散热更好,支持更高的功耗。
我曾经在一个项目中,需要在QSFP-DD和OSFP之间做选择。最后选了OSFP,为什么?因为未来800G升级时,OSFP的兼容性更好。你想想看,一次布线用十年,选对封装能省很多事。
2.4 知识体系总览
下面这张图,是我梳理的光模块知识体系。你可以把它当作一个「地图」,后续学习时随时回来对照。
注意: 光模块的选型不是越新越好。我曾经见过一个团队,为了追新全部上了OSFP,结果交换机端口不够,还得加转接器。选型时一定要考虑现有设备的兼容性。
好了,这一章的内容就到这里。光模块的基础知识,说白了就是「怎么发、怎么收、用什么封装」。下一章我们会深入聊聊光模块的测试和调试,那才是真正见功夫的地方。