一、CPO技术概述:什么是CPO、CPO的发展驱动力、CPO vs 传统可插拔光模块
各位同行,今天咱们聊聊CPO。说实话,这个技术这几年火得不行,几乎每个光通信会议都在谈。我入行那会儿,大家还在纠结25G能不能量产,现在倒好,直接跳到CPO了。嗯,咱们一步步来。
1.1 什么是CPO?
CPO,全称是Co-Packaged Optics,中文叫共封装光学。说白了,就是把光引擎和交换芯片封装到同一个基板上,距离近到毫米级。
为什么要这么做?你想想看,传统方案里,光模块和交换芯片之间隔着PCB走线,信号损耗大、功耗高、速率上不去。CPO直接把光引擎怼到交换芯片旁边,走线短了,信号质量自然就好了。
核心思路:用光互连替代电互连,解决带宽瓶颈。
我在2019年参与过一个CPO预研项目,当时看到样品时第一反应是——这玩意儿也太紧凑了。光引擎和ASIC几乎贴在一起,中间只有几毫米的走线。说实话,第一次调试时心里真没底,但测出来的眼图让我服气了。
1.2 CPO的发展驱动力
为什么会催生CPO?我总结了三个核心驱动力:
- 带宽需求爆炸:数据中心流量每年增长30%以上,传统可插拔模块的带宽密度已经到天花板了。
- 功耗墙:可插拔模块的功耗占比越来越高,一个400G模块就要10W+,交换机上几十个模块,散热根本扛不住。
- 信号完整性瓶颈:PCB走线损耗随频率升高急剧增加,56G PAM4已经很难搞,112G更是噩梦。
我记得有一次做112G SerDes调试,PCB走线长了5mm,眼图就完全闭合了。那一刻我意识到,传统方案真的走到头了。
个人经验:CPO的功耗优势非常明显。我测过一个CPO引擎,同样带宽下功耗只有可插拔模块的1/3左右。当然,这是实验室数据,量产还有差距。
1.3 CPO vs 传统可插拔光模块
咱们直接上对比表,这样更直观:
| 对比项 | 传统可插拔光模块 | CPO |
|---|---|---|
| 封装形式 | 独立模块,可插拔 | 与ASIC共封装 |
| 电接口距离 | 10-30cm PCB走线 | 1-5mm |
| 功耗 | 10-15W/400G | 3-5W/400G |
| 带宽密度 | 低,受限于面板空间 | 高,可扩展性强 |
| 可维护性 | 好,可热插拔 | 差,需整板更换 |
| 技术成熟度 | 成熟 | 早期,正在量产爬坡 |
从表里能看出来,CPO在功耗和带宽密度上有碾压性优势,但可维护性是个硬伤。你想想看,传统模块坏了直接拔下来换一个,CPO坏了得把整个交换机拆了返厂。嗯,这就是代价。
我个人的看法是:短期内两者会共存。可插拔模块在接入层和边缘场景还有很大市场,CPO更适合超大规模数据中心的核心交换。说白了,没有银弹,选型要看具体场景。
避坑指南:我曾经在一个项目里盲目追求CPO,结果发现供应链根本跟不上,光引擎良率只有60%,最后项目延期了半年。所以,选型时一定要评估供应链成熟度,别光看技术指标。
1.4 CPO技术架构概览
下面这张图是我画的CPO核心架构,帮你快速建立整体认知:
从这张图能看出来,CPO的核心就是把光引擎和交换芯片放在同一个基板上,中间用微凸点(Micro Bump)连接。走线长度从传统方案的10-30cm缩短到几毫米,信号完整性大幅提升。
嗯,这里要注意:光引擎和ASIC之间的热管理是个大问题。ASIC功耗动辄300W+,光引擎对温度又敏感,两者贴这么近,散热设计必须仔细。我见过一个方案因为没处理好热串扰,光引擎的波长漂移了0.5nm,直接导致链路误码率飙升。
1.5 小结
CPO不是万能的,但它确实是解决带宽瓶颈的重要方向。我个人判断,未来3-5年CPO会在超大规模数据中心逐步落地,但传统可插拔模块也不会消失。选型时,建议从带宽密度、功耗预算、维护成本三个维度综合评估。
好了,这一章就聊到这儿。下一章咱们深入讲讲CPO封装材料的具体选型,包括基板材料、底部填充胶、光学耦合材料这些关键点。
公众号:蓝海资料掘金营,微信 deep3321