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,再到芯片与光引擎的冷板或风道。

从逻辑拓扑看,一条完整的业务链路可以拆成五段:面板端口 → 光纤跳线 → 光引擎 → 交换芯片 → 外置光源。注意,外置光源并不在数据路径上,它只提供光载波,因此逻辑上属于“供光支路”,而不是“数据主路”。这一点在排障时非常关键:如果某条链路完全无光,可能是光引擎故障,也可能是外置光源到该光引擎的供光分支断了;如果链路有光但误码高,则更可能是电互连、调制或散热问题。

CPO交换系统整机物理与逻辑拓扑(示例:51.2T,64×800G) 前面板 64×800G端口 OSFP-1 OSFP-2 OSFP-3 ⋮ OSFP-64 MPO/MT跳线 或柔性光路板 光引擎阵列 OE × 16(示例) OE-1 (8×800G) OE-2 (8×800G) OE-3 (8×800G) ⋮ OE-16 (8×800G) 光电转换 / 调制 CW→调制光信号 交换芯片 51.2T Switch ASIC SerDes / 电互连 交换矩阵 / 缓存 管理接口 / 遥测 外置光源 ELS CW Laser × N Laser Bank-1 Laser Bank-2 Laser Bank-3 保偏光纤 PM Fiber 供电路径 PSU → 母线 → DC-DC → 芯片 / OE / ELS 12V / 0.8V / 3.3V 多级转换与监控 散热路径:冷板 / 风道 → 交换芯片 → 光引擎 → 外置光源 温度传感器分布:芯片结温、OE壳温、ELS壳温、进风口温度 光信号 电信号 CW光载波(供光支路) 供电 散热 数据主路:端口→OE→芯片 供光支路:ELS→OE 供电:PSU→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℃,激光器波长漂移会增大,误码率上升。此时应检查冷板接触压力、导热垫是否老化、风扇转速是否正常。

拆解前务必断电并佩戴防静电手环。光纤跳线拔出后立即盖上防尘帽。保偏光纤弯曲半径不得小于30mm,否则偏振态会劣化。

逻辑拓扑与排障对照

把物理拆解结果整理成逻辑拓扑,可以形成一张排障对照表。例如:

现象 优先检查段 关键测量
端口完全无光 面板跳线 → 光引擎 → 光源 光功率计逐点测CW功率
有光但误码高 电互连 → 散热 → 调制偏压 眼图、壳温、偏压电流
整机部分端口异常 对应光引擎与光源分支 映射表定位OE编号
温升告警 冷板接触 → 风道 → 导热垫 壳温、进风口温度、风扇转速