2. CPO基础概念
共封装光学(Co-Packaged Optics,CPO)是把光引擎与交换 ASIC 或计算芯片在同一封装基板上紧邻集成的技术路线。它的核心思想不是“把光模块做小”,而是把电信号路径从面板端口一路缩短到芯片封装边缘:传统可插拔光模块的电通道要经过 PCB 走线、连接器、金手指和模块内部,而 CPO 让光引擎直接贴在 ASIC 旁边,用极短的基板互连完成高速电信号交接,再由光引擎完成电光转换。这样做的直接收益是降低通道损耗、减少 SerDes 均衡压力、提升前面板密度,并为 51.2T、102.4T 及更高速率交换平台提供可扩展的 I/O 方案。
一句话理解:传统光模块是“可插拔的外设”,CPO 是“长在封装上的光学 I/O”。前者强调现场可更换,后者强调带宽密度与能效。
2.1 核心原理:为什么要把光“搬近”芯片
高速电信号在 PCB 上的损耗随频率升高而急剧增加。以 112G PAM4 SerDes 为例,信号从 ASIC 到前面板可插拔模块,往往要经过十几厘米甚至更长的走线、过孔和连接器,插入损耗可能达到 20dB 以上。为了在接收端恢复眼图,系统需要更强的均衡、更大的驱动功耗,甚至引入重定时器。CPO 把光引擎放在 ASIC 同一基板上,电通道长度缩短到毫米级,损耗和反射显著降低,SerDes 可以用更简单的均衡策略工作,整体能效通常以 pJ/bit 衡量,CPO 目标是把每比特功耗压到可插拔方案的一半以下。
从信号链看,CPO 的典型路径是:交换 ASIC 的 SerDes 输出 → 封装基板短线 → 光引擎内的驱动芯片 → 调制器(如硅光 MZM 或微环)→ 光纤耦合 → 前面板光纤连接器。接收方向则相反:光纤 → 光引擎 → 光电探测器 → TIA → SerDes 输入。整个过程没有可插拔模块的金手指和长 PCB 走线,这是 CPO 与传统光模块最本质的差异。
2.2 与传统光模块的关键区别
传统可插拔光模块的优势是标准化、可现场更换、多厂商互通,经过多年发展形成了成熟的 MSA 生态。CPO 则把光引擎与 ASIC 绑定在同一封装内,光引擎通常不可单独插拔,维护策略从“换模块”变成“换整板或整机”。这带来两个直接后果:一是系统设计需要重新考虑可维护性和可测试性,二是光引擎的良率和可靠性必须足够高,否则整块交换板都会受影响。
| 对比维度 | 传统可插拔光模块 | CPO 共封装光学 |
|---|---|---|
| 电通道长度 | 厘米级 PCB + 连接器 | 毫米级封装基板 |
| 能效 | 较高,受长通道均衡限制 | 目标降低 30%~50% |
| 面板密度 | 受模块尺寸和散热限制 | 可支持更高端口密度 |
| 可维护性 | 现场可更换,生态成熟 | 通常整板更换,依赖高良率 |
| 标准化 | MSA 成熟,多厂商互通 | OIF、IEEE 等推进中 |
| 测试挑战 | 模块级测试成熟 | 晶圆级、封装级、系统级联测 |
2.3 核心器件:CPO 里到底有什么
CPO 光引擎的核心器件可以分为电、光、封装三类。电侧包括高速 SerDes、驱动芯片、TIA 和可能的 DSP/CDR;光侧包括激光器(外置 ELS 或集成)、硅光调制器、光电探测器、波分复用器和光纤耦合结构;封装侧则涉及硅光晶圆、光纤阵列单元(FAU)、微透镜、封装基板和散热结构。其中硅光调制器是 CPO 的关键,微环调制器尺寸小、功耗低,但对温度和工艺敏感;MZM 调制器带宽高、工艺相对成熟,但尺寸和功耗更大。
外置激光源(ELS)是另一个重要设计选择。把激光器放在封装外,可以避免热源靠近 ASIC,也便于更换和散热,但需要保偏光纤耦合,耦合损耗和复杂度上升。集成激光器则减少光纤连接,但热管理难度更大。量产测试中,这些器件的耦合效率、波长稳定性、调制效率和暗电流都是必须监控的参数。
典型 CPO 光引擎关键参数示例:
- 调制器类型:微环 / MZM
- 通道速率:112G PAM4 / 224G PAM4
- 波长:CWDM4 / LWDM / DWDM
- 耦合损耗:< 2 dB(目标)
- 消光比:> 4 dB
- 暗电流:< 10 nA
- 工作温度:0~70 ℃(模块级)
2.4 应用场景与产业趋势
CPO 最先落地的场景是超大规模数据中心的核心交换和 AI 集群互连。AI 训练集群对带宽和能效极其敏感,GPU 之间、GPU 与交换芯片之间的互连密度持续上升,传统可插拔模块在 51.2T 以上交换平台上开始遇到面板密度和功耗瓶颈。CPO 可以把 51.2T 交换机的光 I/O 功耗显著降低,同时支持更多 800G/1.6T 端口。另一个场景是高性能计算和内存解耦,光互连可以突破电互连的距离和带宽限制。
产业趋势上,CPO 正在从“技术验证”走向“小批量部署”。交换芯片厂商、光引擎厂商、封装厂和云厂商正在形成新的分工:ASIC 厂商定义封装接口,光引擎厂商提供硅光引擎,封装厂负责 2.5D/3D 集成,云厂商则推动标准化和可运维性。OIF 的 3.2T 共封装模块框架、IEEE 的 802.3 相关项目都在推进接口和测试规范。对量产测试而言,CPO 带来的最大变化是测试节点前移:不再只测可插拔模块,而是要在晶圆级、光引擎级和封装级分别建立测试覆盖。
学习提示:理解 CPO 时,抓住“电通道缩短”这一主线,就能自然推导出低损耗、低功耗、高密度三个结果,也能理解为什么测试要从模块级转向封装级和晶圆级。
常见误区:CPO 并不是要完全取代可插拔光模块。在可维护性要求高、速率需求尚未触及瓶颈的场景,可插拔方案仍有明显优势。CPO 更适合高密度、高能效优先的交换和 AI 互连场景,两者会在较长时间内共存。
2.5 复盘:从传统模块到 CPO 的思维转变
传统光模块的测试思维是“模块即产品”,测试围绕模块的发射眼图、接收灵敏度、误码率和温度特性展开。CPO 则要求把光引擎看作封装的一部分,测试对象变成“光引擎 + 封装 + ASIC 接口”的组合。这意味着测试工程师需要同时理解硅光晶圆测试、光纤耦合对准、封装后热管理和系统级误码测试。量产自动化平台也要从单一模块测试夹具,扩展为支持晶圆探针、光引擎耦合、封装基板测试和系统联调的 multi-site 架构。
从产业节奏看,CPO 的成熟不会一蹴而就。它需要解决光纤耦合自动化、高密度散热、已知良好光引擎(KGOE)筛选和标准化测试接口等问题。对课程后续内容而言,这些正是 CPO 量产测试与自动化平台要逐一展开的核心挑战。