一、光模块概述:从基本概念到关键指标
做硬件设计这些年,我接触过不少光模块项目。说实话,很多人一上来就盯着PCB走线,却忽略了最基础的东西——你连光模块是干什么的都没搞清楚,怎么画得好板子?
这一章,咱们先把底子打牢。
1.1 光模块到底是什么?
光模块,说白了就是一个光电转换器。它把电信号转成光信号发出去,再把收到的光信号转回电信号。你想想看,数据中心里那些交换机、服务器之间要高速通信,靠铜缆传几米就衰减得不行了,这时候就得靠光模块。
我刚开始接触光模块时,总觉得它像个黑盒子。后来拆了几个才明白,里面核心就三样东西:激光器(发光的)、探测器(收光的)、以及驱动和控制电路。嗯,PCB设计主要就是围绕这三部分展开的。
核心要点:光模块的本质是光电转换器,PCB设计要同时处理高速电信号和精密光器件的布局。
1.2 光模块的分类:SFP、QSFP、OSFP
市面上的光模块种类很多,但咱们做PCB设计,最常打交道的就是这三类。我按自己的理解给你捋一捋:
SFP(Small Form-factor Pluggable)
这是最经典的小型可插拔光模块。速率一般在1G到10G之间。我记得2015年做一个数据中心项目,满板子都是SFP+接口,那时候觉得10G已经很快了。现在回头看,真是小巫见大巫。
- SFP: 1Gbps,老古董了,但有些工业场景还在用
- SFP+: 10Gbps,曾经的主流,现在逐渐被取代
- SFP28: 25Gbps,过渡产品,我建议新设计直接跳过
QSFP(Quad Small Form-factor Pluggable)
四通道的SFP,速率翻四倍。这是目前数据中心的主力军。
- QSFP+: 40Gbps(4×10G),我做过几个项目,现在基本淘汰了
- QSFP28: 100Gbps(4×25G),目前最成熟,我推荐新手从这入手
- QSFP56-DD: 200Gbps(4×50G),双密度,布局时要小心
OSFP(Octal Small Form-factor Pluggable)
八通道,专为800G和1.6T设计。这玩意儿个头比QSFP大一圈,散热要求也高得多。我去年做了一个OSFP的项目,光是散热仿真就跑了三周。
个人经验:选型时别只看速率。SFP功耗低但密度小,OSFP性能强但散热难搞。我一般建议:100G以下用QSFP28,400G以上考虑OSFP,中间段看具体需求。
1.3 关键性能指标
做光模块PCB设计,你必须盯着这三个指标。为什么?因为它们直接决定了你的布局布线策略。
| 指标 | 典型值 | 对PCB设计的影响 |
|---|---|---|
| 速率 | 10Gbps ~ 800Gbps | 决定走线阻抗、损耗控制、串扰抑制 |
| 功耗 | 0.5W ~ 15W | 决定散热设计、电源层规划、铜厚选择 |
| 传输距离 | 100m ~ 80km | 决定光器件选型,间接影响PCB布局 |
速率——PCB设计的头号敌人
速率越高,信号完整性问题越突出。25Gbps以上的信号,走线稍微拐个直角,反射就能让你抓狂。我曾经在一个100G项目中,就因为差分对等长差了5mil,眼图直接闭了。嗯,从那以后我再也不敢轻视等长控制了。
功耗——散热是隐形杀手
别小看这几瓦的功耗。一个QSFP28模块功耗大概3.5W,如果板子上放36个,那就是126W的热量。你想想看,这些热量怎么散出去?我见过不少设计,电气性能没问题,但一跑高温测试就掉链子,就是因为散热没做好。
避坑指南:我曾经有一个项目,光模块布局太密集,中间连个散热过孔都打不下。结果样机测试时,模块温度飙到85°C,直接触发保护关机。后来重新布局,每两个模块之间留了至少2mm的通风间隙,问题才解决。
传输距离——别被忽悠了
传输距离主要取决于光器件,跟PCB关系不大。但你要注意:长距离模块(比如80km的ER4)功耗通常更高,散热设计要跟上。短距离模块(100m的SR4)则更关注成本,PCB可以用更便宜的板材。
1.4 知识体系总览
说了这么多,我画了一张图帮你理清思路。光模块设计不是孤立的技术,它涉及光电转换、高速信号、热管理等多个领域。你看这张图就明白了:
这张图你看懂了吗?光模块PCB设计不是孤立的技术,它上承光电转换原理,下接信号完整性和热管理。咱们后面每一章,都会围绕这张图展开。
我的建议:新手别急着画板子。先把光模块的分类和指标搞清楚。你花一天时间理解这些概念,后面能省下一周改板子的时间。我当年就是吃了这个亏,上来就画,结果画了三版才搞定。
好了,第一章就到这里。光模块的基本概念、分类和关键指标,咱们都过了一遍。这些东西看着简单,但都是后面实战的基础。下一章,咱们聊聊光模块的接口定义和引脚功能——这可是布局布线的前置知识。
公众号:蓝海资料掘金营,微信deep3321