2. CPO交换系统整机拆解
要真正理解CPO(Co-Packaged Optics,共封装光学)交换系统,不能只停留在“把光引擎搬到交换芯片旁边”这一句话上。整机拆解的价值在于:把前面板可插拔端口、面板后的光纤布线、光引擎与交换芯片的封装关系、外置激光源(ELS,External Laser Source)的供光路径,以及供电与散热路径,放在同一张物理与逻辑拓扑里对照。这样,当出现链路不通、光功率异常、温升过高或误码时,才能快速判断问题落在哪一段。
先建立整机的物理分层。以一台典型的51.2T CPO交换机为例,前面板通常排列64个800G OSFP/QSFP-DD可插拔端口(示例配置,实际以产品规格为准)。这些端口内部并不直接连接交换芯片,而是通过面板后的MPO/MT跳线或柔性光路板,把光信号引到机箱中部的光引擎阵列。光引擎与交换芯片同处一个基板或封装体内,通过超短距离电互连完成高速信号交换。外置光源则独立安装在机箱后部或侧部的光源模块区,通过保偏光纤(PM Fiber)把连续波(CW)激光送入光引擎。供电与散热则贯穿整个机箱,从电源模块到板级DC-DC,再到芯片与光引擎的冷板或风道。
从逻辑拓扑看,一条完整的业务链路可以拆成五段:面板端口 → 光纤跳线 → 光引擎 → 交换芯片 → 外置光源。注意,外置光源并不在数据路径上,它只提供光载波,因此逻辑上属于“供光支路”,而不是“数据主路”。这一点在排障时非常关键:如果某条链路完全无光,可能是光引擎故障,也可能是外置光源到该光引擎的供光分支断了;如果链路有光但误码高,则更可能是电互连、调制或散热问题。
上图中,蓝色实线表示数据主路,橙色虚线表示供光支路,红色表示供电,青色表示散热。四类路径在物理上交织,但在逻辑上必须分开分析。下面按拆解顺序说明每一段的关键对象与观察点。
前面板端口与光纤跳线
前面板是整机与外部光纤的机械与光学接口。以800G OSFP端口为例,每个端口内部通常包含8个100G电通道或8个100G光通道(取决于封装形式)。在CPO系统中,面板端口本身不含光模块,而是一个“光连接器+跳线”的转接点。拔下端口跳线后,用光纤端面检测仪观察,应看到MPO/MT端面的12芯或16芯阵列。如果端面有灰尘或划痕,插入损耗可能从正常的0.3dB恶化到2dB以上,直接导致链路预算不足。
实际拆解时,先记录每个端口对应的光引擎编号。例如,OSFP-1至OSFP-8对应OE-1,OSFP-9至OSFP-16对应OE-2,以此类推。这个映射关系通常印在机箱内侧标签或通过管理软件读取。没有这张映射表,后续排障会非常盲目。
光引擎与交换芯片的封装关系
光引擎是CPO的核心。它把电信号转换为光信号,或把光信号转换为电信号。在51.2T系统中,16个光引擎每个负责3.2T的带宽,合计51.2T。光引擎与交换芯片之间通过基板上的超短距离电互连连接,典型长度在几毫米到几厘米之间。这段电互连的插入损耗和串扰直接影响信号完整性。
拆解到这一层时,需要观察:光引擎是否与交换芯片共基板?是否共用散热冷板?光纤是否从光引擎上方或侧面引出?如果光引擎可插拔,还要检查其金手指或弹性连接器是否氧化。示例参数:某光引擎的电互连通道数为32对差分线,单通道速率112Gbps PAM4,总插入损耗预算约8dB。若实测眼图闭合,优先检查连接器压接和基板走线。
外置光源的供光路径
外置光源把激光器从光引擎中分离出来,集中放在机箱后部。这样做的好处是:激光器发热不影响交换芯片和光引擎;激光器故障时只需更换光源模块,不必拆整个封装。但代价是增加了保偏光纤的布线和连接点。
供光路径的检查点包括:光源输出功率(示例:每个激光器输出20mW,波长1310nm)、保偏光纤的偏振消光比(PER,示例要求>15dB)、光分路器的分光比(示例1:16)、以及到达光引擎的CW功率(示例要求>3mW)。如果某条链路无光,先测光源输出,再测分路器输出,最后测光引擎入口。用光功率计逐点测量,可以快速定位断点。
供电与散热路径
供电路径从机箱电源模块开始,经过母线排、板级DC-DC转换器,最终送到交换芯片、光引擎和光源。交换芯片核心电压通常低于1V,电流可达数百安培;光引擎和光源则需要3.3V或5V。拆解时注意:大电流路径的铜排和连接器是否紧固,DC-DC模块的散热片是否积灰,电压纹波是否在规格内(示例:核心电压纹波<20mV)。
散热路径与供电路径同样重要。CPO系统通常采用冷板液冷或强制风冷。冷板覆盖交换芯片和光引擎,光源模块可能有独立风道。关键温度观察点包括:交换芯片结温(示例上限105℃)、光引擎壳温(示例上限85℃)、光源壳温(示例上限70℃)、进风口温度(示例25℃)。如果光引擎壳温超过85℃,激光器波长漂移会增大,误码率上升。此时应检查冷板接触压力、导热垫是否老化、风扇转速是否正常。
逻辑拓扑与排障对照
把物理拆解结果整理成逻辑拓扑,可以形成一张排障对照表。例如:
| 现象 | 优先检查段 | 关键测量 |
|---|---|---|
| 端口完全无光 | 面板跳线 → 光引擎 → 光源 | 光功率计逐点测CW功率 |
| 有光但误码高 | 电互连 → 散热 → 调制偏压 | 眼图、壳温、偏压电流 |
| 整机部分端口异常 | 对应光引擎与光源分支 | 映射表定位OE编号 |
| 温升告警 | 冷板接触 → 风道 → 导热垫 | 壳温、进风口温度、风扇转速 |