一、Chiplet概述:什么是Chiplet、Chiplet的起源与发展、Chiplet vs SoC的对比
1.1 到底什么是Chiplet?
先说说Chiplet这个词。说白了,就是「小芯片」的意思。
传统做法是把所有功能都塞进一颗大芯片里,这叫SoC(系统级芯片)。但Chiplet的思路完全不同——它把一颗大芯片拆成几个小芯片,然后用先进封装技术把它们拼在一起。
我打个比方你就明白了:
- SoC 就像一个大别墅,所有房间都在同一层,结构紧凑但改起来麻烦。
- Chiplet 就像乐高积木,每个小芯片是一个独立模块,想加什么功能就拼什么模块。
嗯,我在2019年做过一个AI加速器项目,当时客户要求7nm工艺,但整个SoC面积太大,良率低得吓人。后来我们改用Chiplet方案,把计算单元和存储单元分开做成两颗小芯片,良率直接翻了一倍。这就是Chiplet最直接的价值。
核心定义:Chiplet是一种将大型芯片拆分为多个小型芯片,并通过先进封装技术(如2.5D/3D封装)实现互联的芯片设计方法。
1.2 Chiplet的起源与发展
Chiplet这个概念其实不新。我入行那会儿,大概2005年左右,就有公司在做多芯片模组(MCM)了。但那时候的互联带宽太低,实用性有限。
真正让Chiplet火起来的,是以下几个关键节点:
- 2015年,AMD推出EPYC处理器——用四个小芯片拼成一颗大CPU,成本降低40%以上。我记得当时业内都震惊了。
- 2018年,UCIe标准提出——终于有了统一的Chiplet互联协议,不同厂商的小芯片可以互相通信了。
- 2020年以后,先进封装技术成熟——比如台积电的CoWoS、Intel的EMIB,让Chiplet之间的带宽达到了TB/s级别。
为什么会这样发展?你想想看,摩尔定律越来越慢,7nm、5nm、3nm每代成本都在翻倍。一颗500mm²的大芯片,流片一次就要几千万美元。但拆成4颗125mm²的小芯片,成本能降一半以上。
个人经验:我曾经帮一家初创公司评估过Chiplet方案。他们原本要做一颗28nm的SoC,面积400mm²,流片费用约800万美元。改成4颗Chiplet后,每颗100mm²,总流片费用降到300万美元。省下来的钱够他们再招10个工程师干两年。
1.3 Chiplet vs SoC:到底怎么选?
很多新人问我:「老师,Chiplet这么好,是不是以后SoC就没用了?」
我的回答是:别急,看场景。
下面这张表是我自己整理的对比,你直接拿去用:
| 对比维度 | SoC | Chiplet |
|---|---|---|
| 设计复杂度 | 高,需要统一工艺 | 低,各模块可独立设计 |
| 成本(小批量) | 高,流片费用分摊困难 | 低,可复用已有芯片 |
| 成本(大批量) | 低,单片成本优势明显 | 高,封装和测试成本增加 |
| 性能 | 高,片内互联延迟低 | 中等,片间互联有额外延迟 |
| 功耗 | 低,整体优化好 | 中等,片间接口功耗增加 |
| 良率 | 低,大芯片良率下降快 | 高,小芯片良率稳定 |
| 灵活性 | 低,改版周期长 | 高,可替换单个模块 |
| IP复用 | 难,需重新设计 | 易,可直接使用现有芯片 |
避坑指南:我曾经在一个项目中盲目追求Chiplet方案,结果发现两颗小芯片之间的互联带宽不够,导致整体性能反而比单颗SoC低了30%。后来花了三个月重新设计接口才解决。所以,互联带宽是Chiplet方案的第一道坎,设计前一定要算清楚。
1.4 Chiplet的核心优势
总结下来,Chiplet有三大优势:
- 成本优势:小芯片良率高,流片费用低。而且可以用成熟工艺做模拟部分,先进工艺做数字部分,各取所长。
- 时间优势:每个Chiplet可以并行开发,设计周期缩短30%-50%。我见过最快的项目,从立项到出样片只用了8个月。
- 灵活性优势:想升级某个功能?换掉对应的Chiplet就行,不用重新设计整颗芯片。
1.5 知识体系总览
下面这张图是我画的Chiplet知识体系框架,帮你理清思路:
这张图展示了Chiplet封装面积优化的完整知识体系。从核心概念出发,延伸到设计方法、封装技术和互联标准三大支柱,最后落到实战应用。后面的章节,我们会逐一深入每个模块。
我的建议:刚开始学Chiplet,别急着看细节。先把这张图印在脑子里,搞清楚每个模块之间的关系。我在带新人时,第一周就让他们画这张图,画明白了再往下走。
好了,第一章就到这里。记住一句话:Chiplet不是银弹,但在对的地方用对,效果惊人。