共封装光学(CPO):把光引擎搬进交换芯片封装,为何能砍掉 80% 互连功耗
CPO(Co-Packaged Optics,共封装光学)是 AI 集群互连从可插拔光模块走向光引擎与交换 ASIC 同封装的范式转移。传统方案里每个交换机端口插一个独立光模块,电信号在板级走线十几厘米才转成光,带来电阻损耗、散热与故障点;CPO 把硅光引擎直接焊在交换芯片封装旁,电通道压缩到毫米级,激光器总数减少约 4 倍、网络功耗降约 5 倍(行业测算相对可插拔降约 80%)、MTBI 提升约 10 倍。本文讲清 CPO 相对 LPO、NPO 的演进路径、功耗与可靠性为何改善、以及它把封装、耦合、测试升级为晶圆级工艺后抬高了哪些壁垒与代价,并说明它并非万能——对外跨机柜互联仍依赖可插拔模块。
起点:传统可插拔光模块为什么到顶了
要理解 CPO,先得看清它要替换的东西。今天数据中心里跑光的那一层,绝大多数是可插拔光模块(pluggable transceiver):每个交换机端口前面板插一个独立小盒子,盒子里把自己的激光器、调制器、接收器打包,负责把交换芯片出来的电信号转成光、送上光纤,另一端再转回来。它工作了十几年,好处是热插拔、可现场更换、供应链成熟。
问题出在规模。当 AI 集群从千卡冲到十万卡、百万卡,端口数量和资源消耗指数级膨胀,可插拔方案的三个老毛病被放大到不可忽略:第一,电通道长,信号要在电路板走线十几厘米才到光口,电阻损耗和信号退化随速率上升而加剧;第二,每个模块自带激光器,整机房激光器的总数和发热量惊人;第三,模块是离散部件,数量越多故障点越多,维护越重。具体数字上,传统可插拔单通道功耗约 30W,CPO 可压到约 9W,单链路降约 70% 以上;当一台交换机有数百个端口,这个差值就是整机房以十千瓦、乃至兆瓦计的电力账。简单说,网络层开始和算力抢电、抢可靠性。
演进路线:LPO、NPO 到 CPO 三步走
行业并没有一步跳到 CPO,而是走了三条渐进路线。LPO(Linear Pluggable Optics,线性直驱)先拿掉模块里的 DSP 重定时器,用更线性的模拟链路换更低功耗和延迟,但信号完整性依赖整机设计,距离和良率受限。NPO(Near-Packaged Optics,近封装光学)把光引擎移到离 ASIC 很近的位置、仍保留可插拔的形态,算是折中。CPO(Co-Packaged Optics,共封装光学)则是终局思路:直接把硅光引擎共封装进交换芯片的同一颗 MCM(多芯片模块)基板,光引擎紧挨着决定每个包去向的 ASIC,电通道缩到毫米级。集成度递增,工程难度也递增。
机制拆解:光引擎怎么被搬进芯片封装
CPO 交换机中心是一个多芯片模块,里面并排集成交换 ASIC、若干颗 SerDes 小芯片和多颗硅光引擎。每颗硅光引擎处理多条高速电通道,把 ASIC 出来的电转成光,送到光纤阵列。关键变化有两条:一是位置,光电转换从前面板挪到封装体内、离硅只有毫米;二是光源,激光器不再散落在每个模块里,而是集中为外置光源模块(ELS),用受控环境统一给所有光引擎供连续光(CW light),所以整机能用约四分之一的激光器。
制造上,光引擎用一种能和常规产线兼容的工艺直接焊到模块基板上,再从顶面用精密光纤连接器对接。供应链被拆成五段:台积电做硅光子流片,矽品做芯片级封装与测试,Lumentum 做激光芯片,天孚通信做激光模块子组件,鸿海做整机系统组装,英伟达自己做系统定义与出厂测试。
为什么能砍掉 80% 功耗:从厘米级电通道到毫米级
功耗下降的根源是电通道变短。可插拔方案里,电信号要在板级走线十几厘米才转光,这段铜走线本身就是电阻发热源,速率越高损耗越大;CPO 把转换点压到 ASIC 封装旁,电通道只剩毫米,信号质量高、损耗小,原来被电阻和发热浪费的功率被省回给计算。去掉 DSP 重定时器也少了一层耗电的数字处理。
行业测算里,相对传统可插拔,CPO 单链路功耗降约 70% 到 80%,网络整体功耗降约 5 倍;激光器总数降约 4 倍意味着更少的发热部件和移动部件。对一个十万卡集群,网络层每省一瓦,都是能直接折算回算力的稀缺资源——这也是英伟达把 CPO 和 800V 供电架构、液冷放在一起讲的原因:网络层瘦下来,腾出的电力预算可以喂给加速器。
可靠性与延迟:MTBI 升 10 倍、去掉 DSP 重定时
对运营方,可靠性指标往往比功耗更要命。可插拔模块是离散部件,数量越多、出故障把链路打挂的概率越高;CPO 去掉了一大整类会失效的现场部件,英伟达给出的 MTBI(平均无故障间隔)提升约 10 倍,衡量的是光路径里多久出现一次链路级事故。
延迟侧也有收益:传统链路为了补偿长电通道要走 DSP 重定时,CPO 去掉这层重定时,端到端延迟更低。再加上 Spectrum-X 平台自带的自适应路由、拥塞控制与多平面隔离,单点故障不会拖垮整个训练任务。换句话说,CPO 改的不只是省电,而是把大规模 fabric 的可用性底座换了一遍。
代价与壁垒:封装、耦合、测试全面升级为晶圆级
CPO 不是免费午餐。把光引擎和 ASIC 共封装,等于把原来器件级封装升级为晶圆级、共封装工艺,对基板、耦合、测试的要求全面抬高:光电混合 MCM 基板、微透镜与 FA 光纤阵列的加工公差要到微米级;光引擎出厂就要完成光学调试,不能现场插拔维修,整机厂集成与出厂测试权重显著上升;传统光模块产线不能直接复用,需要全新的晶圆级耦合与光电一体化测试设备。
这正是壁垒所在,也是机会所在。耦合、测试设备变成卖铲子环节,工艺壁垒从器件厂转移到能做晶圆级共封装的封测厂。代价则是:良率爬坡难、初期成本高、生态锁定强——非英伟达云厂商要另找博通 Bailly 这类路线,验证 CPO 不是单一供应商的游戏。
一条易被忽略的对照:以太网与 InfiniBand 都在做 CPO
CPO 不是一个孤立的以太网故事。英伟达同步把 CPO 带到了 Quantum-X InfiniBand 平台(Q3450-LD,144 个 800Gb/s InfiniBand 端口,液冷设计),博通则用 Tomahawk 5-Bailly 走以太网生态、累计出货约 5 万台。两条路线殊途同归,说明共封装光学是 scale-up 与 scale-out 共同的技术答案,而不是某一家厂商的偏好。对选型者,区别在于生态绑定:英伟达 CPO 集成度更高、能效更优、首批客户规模更大;博通更早出货爬坡,覆盖不绑英伟达 GPU 的传统云。理解这一点,才不会把 CPO 误读成英伟达独占的护城河,也不会在评估供应商时只盯一条路线。
边界在哪:CPO 不是万能,对外互联仍要可插拔
必须说清边界。CPO 解决的是交换机内部、交换 ASIC 与光引擎之间的共封装;但交换机对外跨机柜互联,仍然需要 1.6T 硅光可插拔模块。也就是说,传统 800G 可插拔不是被简单消灭,而是从交换机内部核心位置退到对外端口。对投资者和工程师,真正的增量在光引擎、FA 光纤阵列、外置 CW 激光器、高密度多芯光纤与耦合测试设备,而不是沿用旧逻辑的传统光模块。
结论:CPO 是 AI 集群互连从电到光、再到光电共封装的关键一跃。它用更短的电通道、更少的激光器和更紧的封装,换来功耗、可靠性与延迟的代际改善,代价是把制造壁垒整体抬到晶圆级。看懂这条路线,才看得懂下一代 AI 工厂为什么把网络当作和计算、供电、散热同等的一等公民来设计。
