一、CPO技术概述:共封装光学的来龙去脉

1.1 什么是共封装光学?

共封装光学,英文叫Co-Packaged Optics,简称CPO。说白了,就是把光引擎和交换芯片封装在同一个基板上,让它们之间的距离缩短到毫米级。

我刚开始接触这个概念时,第一反应是:这不就是把光模块塞进封装里吗?后来做项目才明白,事情没那么简单。

传统方案里,光模块在面板侧,通过PCB走线连到交换芯片。信号从芯片出发,经过封装基板、PCB、连接器,再进光模块——这一路下来,损耗大、功耗高、信号完整性也堪忧。

CPO的思路很直接:把光引擎挪到交换芯片旁边,甚至直接贴在芯片封装上。这样一来,电信号只需要走很短的距离,剩下的全走光。光传输嘛,损耗小、带宽大、抗干扰强。

核心要点:CPO不是简单的「把光模块焊在板上」,而是从封装层面重新定义了光电互连的架构。

1.2 CPO的发展驱动力

为什么业界突然对CPO这么上心?我总结下来,主要有三个推手。

  • 带宽瓶颈:交换芯片的SerDes速率从25Gbps飙到112Gbps,甚至224Gbps。PCB走线在这么高的速率下,损耗大到离谱。我记得有个项目,112Gbps的信号在FR4上走10厘米,眼图就完全闭合了。你说这怎么玩?
  • 功耗墙:可插拔光模块的功耗一直在涨。一个800G光模块,功耗奔着15W去了。交换机上插几十个,光模块本身的热就够你喝一壶的。CPO把光引擎靠近芯片,省掉了高速SerDes的驱动功耗,整体能降30%-50%。
  • 密度需求:数据中心带宽每两年翻一番,面板空间却不变。可插拔光模块的端口密度已经快到头了。CPO直接在封装内做光口,密度可以提升一个数量级。

我的经验:做CPO项目时,千万别只盯着光引擎本身。散热、光纤管理、测试方案,这些才是真正让人头疼的地方。我曾经在一个原型验证中,光引擎性能没问题,结果光纤弯折半径没控制好,直接导致链路预算不够。嗯,细节决定成败。

1.3 CPO vs 可插拔光模块

很多人问我:CPO是不是要取代可插拔光模块?我的回答是:短期内不会,长期看会共存。

咱们来做个对比:

对比维度 可插拔光模块 CPO
互连距离 电信号走PCB,距离长 电信号极短,光信号为主
功耗 高(含SerDes驱动) 低(省掉长距离SerDes)
带宽密度 受限于面板空间 封装内集成,密度高
可维护性 好,坏了直接换 差,坏了得拆封装
标准化程度 成熟(MSA标准) 仍在演进中
成本 相对低,产业链成熟 初期高,量产有望下降

你想想看,可插拔光模块最大的优势是什么?灵活。坏了拔下来换一个就行,运维人员闭着眼睛都能操作。CPO呢?光引擎和交换芯片封装在一起,一旦光引擎出问题,整颗芯片都得报废。这在数据中心场景下,运维成本会很高。

所以我个人的判断是:CPO会先在超大规模数据中心、HPC、AI集群这些对带宽和功耗极度敏感的场景落地。而企业网、电信接入这些对维护性要求高的场景,可插拔光模块还会长期存在。

1.4 CPO产业链全景图

CPO的产业链比传统光模块要复杂得多。我画了一张图,帮你理清各环节的关系。

CPO产业链全景图 上游:材料与设备 硅光晶圆 激光器芯片 封装基板 光纤阵列 中游:封装与制造 光引擎封装 2.5D/3D封装 光纤耦合 测试与老化 下游:系统集成与应用 交换机厂商 数据中心运营商 HPC/AI系统 电信设备商 横向支撑:标准组织(OIF、IEEE、COBO)与EDA工具 产业链流向

从这张图你能看到,CPO产业链比传统光模块多了几个关键环节:

  • 硅光晶圆制造:这是CPO的核心。硅光工艺和CMOS工艺兼容,但良率控制是个大问题。我见过不少硅光芯片,性能仿真时漂漂亮亮,流片回来一测,插损比预期高了2dB。嗯,工艺波动是常态。
  • 封装与耦合:这是CPO最难的部分。光引擎和交换芯片之间,既要保证电互连的阻抗匹配,又要保证光耦合的效率。光纤阵列和芯片的耦合,对准精度要求达到亚微米级。我曾经在一个项目中,光耦合效率死活上不去,最后发现是封装胶水的热膨胀系数没匹配好。
  • 系统集成:交换机厂商和云服务商是CPO的主要推动者。他们最清楚自己的痛点在哪里。我记得和某大厂的架构师聊过,他说:「我们不在乎用CPO还是可插拔,只要能把功耗降下来,运维别太折腾就行。」
  • 标准与生态:OIF、IEEE、COBO这些组织都在推CPO的标准。但说实话,目前还比较混乱。各家有各家的封装方案,互不兼容。我个人觉得,未来2-3年,行业会逐渐收敛到1-2种主流方案。

避坑提醒:做CPO项目时,千万别忽视光纤管理。光引擎封装好后,光纤怎么走、怎么固定、怎么保护,这些看似不起眼的问题,往往决定了产品能不能量产。我曾经见过一个原型机,光引擎性能指标都很好,结果光纤一弯就断,最后不得不重新设计光纤走线方案。

好了,CPO技术概述就聊到这里。这一章的内容比较多,但都是基础中的基础。后面的章节我们会深入到具体的封装设计、PCB协同设计、信号完整性分析等实战内容。到时候,我会结合我踩过的坑,给你讲一些书本上找不到的经验。

专注资料整理