3. Chiplet基础概念:Chiplet定义、与SoC的对比、异构集成的核心理念

Chiplet(芯粒)是近五年来半导体行业最深刻的范式转移之一。它并非一种全新的封装工艺,而是一种系统级设计方法论:将原本集成在单一芯片(SoC)上的功能模块,拆分为多个具有独立功能、独立工艺节点、独立验证环境的裸片(Die),再通过先进封装技术(如2.5D/3D封装、硅桥、扇出型封装)在封装基板上重新组合为一个完整的系统。这一概念的本质,是从“单芯片巨无霸”回归到“模块化拼装”,但拼装的技术难度与设计复杂度远超传统多芯片模组(MCM)。本章将深入剖析Chiplet的定义边界、与SoC的对比维度,以及异构集成的三大核心理念,帮助读者建立正确的技术认知框架。

Chiplet 异构集成系统概念图 传统 SoC(单芯片) CPU 核心 GPU 单元 DDR 控制器 IO/SerDes 单一工艺节点 · 统一制造 · 全片良率约束 拆分 Chiplet 异构集成系统(多芯粒) 硅中介层(Silicon Interposer) / 有机基板 + 微凸点 Compute Die N3 工艺 CPU/GPU 核心 IO Die N14 工艺 SerDes/PCIe/USB Memory Die N22 工艺 HBM/DRAM 堆叠 Analog Die N28 工艺 ADC/DAC/PLL UCIe UCIe UCIe 异构集成三大核心理念 ① 工艺-功能解耦 逻辑用N3,IO用N14, 模拟用N28,各取最优 避免“木桶效应” ② 已知良好裸片 KGD 筛选与测试 良率独立,坏芯粒可替换 整体良率 = 各芯粒良率乘积 ③ 封装即系统 2.5D/3D封装 + 硅桥 UCIe/BoW 标准化互连 封装基板成为“主板” 设计维度:系统架构 → 芯粒划分 → 互连协议 → 封装协同 → 测试策略 关键使能技术:UCIe 标准 · TSV/微凸点 · 硅桥 · 扇出型封装 · 2.5D/3D 集成 核心收益:良率提升 · 成本优化 · 异构集成 · 快速迭代 · IP复用

3.1 Chiplet的严格定义与边界条件

Chiplet并非简单的“多芯片封装”,其定义包含三个关键边界条件。第一,功能完整性:每个Chiplet必须是一个经过独立设计、独立验证、可独立测试的功能模块,例如一个CPU计算簇、一组SerDes通道、一个HBM存储控制器。第二,接口标准化:Chiplet之间通过标准化互连协议(如UCIe、BoW、OpenHBI)进行通信,而非传统的PCB走线或自定义并行总线。第三,封装集成度:Chiplet之间的互连密度必须达到芯片级(线宽/间距小于10μm),而非传统MCM的封装级互连(线宽/间距大于50μm)。

从制造角度看,Chiplet允许不同裸片采用不同工艺节点。例如,AMD的EPYC处理器中,计算芯粒采用台积电N5工艺,而IO芯粒采用格芯N14工艺。这种“工艺异构”是Chiplet区别于传统SoC的最显著特征。从供应链角度看,Chiplet还意味着IP的物理化——一个芯粒本质上是一个“物理化的IP核”,可以被不同公司采购、集成、复用。

定义边界判断清单:
  • 是否每个裸片都有独立的功能边界和测试入口?
  • 裸片间互连是否采用标准化协议(UCIe/BoW)而非私有总线?
  • 互连密度是否达到芯片级(≤10μm线宽)?
  • 是否允许不同裸片采用不同工艺节点或不同代工厂?
  • 是否支持“已知良好裸片(KGD)”的独立筛选与替换?

若以上五项全部满足,则可认定为Chiplet设计;若仅满足前两项,则属于传统MCM或SiP(系统级封装)范畴。

3.2 Chiplet与SoC的深度对比

理解Chiplet的最佳方式是与传统SoC进行系统化对比。SoC(System-on-Chip)将CPU、GPU、DSP、编解码器、内存控制器、IO接口等全部集成在单一硅片上,采用统一工艺节点,通过片内总线(如AXI、NoC)互连。而Chiplet则将上述模块拆分为多个裸片,通过封装级互连重新组合。两者的差异不仅体现在物理形态上,更体现在设计流程、成本模型、性能特征和供应链逻辑上。

对比维度 传统SoC(单芯片) Chiplet(多芯粒) 设计影响
工艺节点 全片统一(如N5) 各芯粒独立(N3/N14/N28混搭) Chiplet避免“木桶效应”,但需多工艺库管理
良率模型 整片良率 = f(芯片面积, 缺陷密度) 系统良率 = Π(各芯粒良率) × 封装良率 Chiplet可大幅提升大芯片良率,但封装良率成为新瓶颈
互连方式 片内总线(AXI/NoC),功耗低、延迟小 UCIe/BoW/硅桥,存在额外延迟和功耗 需在架构层面容忍互连开销
设计复杂度 单芯片全流程,时序收敛困难 多芯粒并行设计,接口定义先行 Chiplet缩短设计周期,但增加系统集成复杂度
成本模型 掩膜成本高(N5约5000万美元),小批量不经济 小芯粒掩膜成本低,可复用成熟工艺 Chiplet对中低批量产品更友好
IP复用 软IP(RTL)授权,需重新物理实现 硬IP(物理芯粒)直接采购集成 Chiplet实现“即插即用”式IP复用
散热与功耗 热点集中,散热路径单一 多热源分布,需封装级热仿真 Chiplet需更精细的热管理设计
供应链 单一代工厂,单一封装厂 多代工厂、多封装厂协同 供应链灵活性提升,但管理复杂度增加

从性能角度看,SoC在片内互连延迟(约1-2ns)和功耗效率上仍有优势。Chiplet通过硅中介层或硅桥实现的互连,延迟约为5-10ns,功耗约为片内总线的3-5倍。因此,对于对延迟极度敏感的场景(如L3缓存一致性协议),Chiplet设计需要谨慎评估。然而,Chiplet在带宽密度上并不逊色——UCIe标准支持每毫米边缘28Gbps的差分信号,一个10mm长的芯粒边缘可提供超过2Tbps的聚合带宽,这远超传统PCB互连能力。

3.3 异构集成的核心理念:工艺-功能解耦

异构集成的第一核心理念是工艺-功能解耦。在传统SoC中,所有功能模块被迫共享同一工艺节点。例如,模拟电路(ADC/DAC/PLL)在先进工艺节点(N5/N3)下反而性能退化——因为先进工艺的电源电压更低、晶体管漏电更大,模拟设计难度剧增。同样,IO电路(SerDes、PCIe PHY)需要较高的电压摆幅和较厚的氧化层,先进工艺并不适合。而Chiplet允许每个功能模块选择其“甜蜜点”工艺:逻辑计算用N3,IO用N14,模拟用N28,存储用N22。这种解耦带来的直接收益是性能最优和成本最优的双重实现。

以实际产品为例,AMD的Instinct MI300X加速卡集成了13个芯粒:4个XCD(计算芯粒,N5工艺)、8个HBM3堆叠(存储芯粒,N7工艺)、1个IOD(IO芯粒,N6工艺)。如果采用传统SoC方案,将全部功能集成在N5单芯片上,不仅芯片面积会超过800mm²(良率极低),而且HBM接口和SerDes在N5工艺下实现成本极高。通过Chiplet拆分,每个芯粒面积控制在200mm²以内,良率显著提升,同时各功能模块均工作在最优工艺下。

工艺-功能解耦的工程实践要点:
  • 在项目启动阶段,先进行“工艺-功能矩阵”分析,列出每个功能模块的工艺需求(性能、电压、漏电、成本)
  • 将功能模块聚类为3-6个芯粒候选,避免过度拆分导致互连开销过大
  • 为每个芯粒定义独立的电源域和时钟域,便于后续独立测试和降频运行
  • 在芯粒边界设计“接口适配层”,屏蔽不同工艺带来的电压/时序差异

3.4 异构集成的核心理念:已知良好裸片(KGD)与良率经济学

异构集成的第二核心理念是已知良好裸片(Known Good Die, KGD)。在传统SoC中,一颗芯片的良率取决于整片面积和缺陷密度。例如,一颗600mm²的N5芯片,若缺陷密度为0.1 defects/cm²,其良率约为e^(-0.1×6)=54.9%。这意味着近一半的晶圆被浪费。而Chiplet方案将芯片拆分为4个150mm²的芯粒,每个芯粒良率约为e^(-0.1×1.5)=86.1%,系统良率(不考虑封装良率)为86.1%^4=54.9%——看似相同,但关键在于:每个芯粒可以独立测试、独立筛选,坏芯粒在封装前就被剔除,不会拖累整个系统。

更关键的是,Chiplet允许“部分降级”策略。例如,一个计算芯粒中若有一个CPU核心失效,该芯粒仍可作为低规格版本出售(如8核变6核),而非整片报废。这种“良率分级”策略在AMD的EPYC和Ryzen产品线中已广泛应用。此外,Chiplet还支持“混合匹配”——不同批次、不同工艺的芯粒可以灵活组合,极大提升了供应链的弹性。

KGD策略的代价与风险:
  • 芯粒测试成本显著增加:需要额外的探针卡、测试座和老化筛选
  • 封装良率成为新瓶颈:2.5D封装的良率通常在95%-98%之间,多芯粒封装会累积良率损失
  • 测试覆盖策略需重新设计:芯粒级测试无法覆盖封装后的互连故障,需增加系统级测试
  • 建议:在芯粒设计中预留“测试访问端口(TAP)”和“边界扫描链”,支持封装后的互连测试

3.5 异构集成的核心理念:封装即系统

异构集成的第三核心理念是封装即系统。在Chiplet时代,封装基板不再仅仅是芯片的“载体”,而是承担了系统级互连、电源分配、时钟分配、散热管理等多重功能。硅中介层(Silicon Interposer)上布满了微凸点(Micro-bump,间距40μm)和TSV(硅通孔),实现了芯粒间的高密度互连。而有机基板则负责将信号扇出到BGA焊球,连接外部系统。

封装即系统的理念带来了三个重要转变。第一,互连协议标准化:UCIe(Universal Chiplet Interconnect Express)标准于2022年发布,定义了物理层、协议层和软件模型,使得不同厂商的芯粒可以互操作。第二,电源完整性设计前移:封装设计阶段就需要进行电源完整性(PI)仿真,确保每个芯粒的供电电压波动在±3%以内。第三,热-机械协同设计:多芯粒封装的热膨胀系数(CTE)失配可能导致翘曲和可靠性问题,需要在封装材料选择和结构设计上进行协同优化。

从设计流程角度看,Chiplet项目需要“封装协同设计”方法论:芯片设计团队、封装设计团队、系统设计团队从项目启动即并行工作,共享统一的数据模型(如LEF/DEF、GDSII、ODB++)。这与传统SoC“先芯片后封装”的串行流程有本质区别。

3.6 案例拆解:AMD EPYC(Genoa)的Chiplet实战

AMD EPYC(Genoa)是Chiplet架构在服务器市场的标杆产品,其设计过程完整展示了Chiplet方法论的核心价值。该产品面向云计算和企业级服务器市场,目标是在功耗预算(最高400W TDP)内提供96核计算能力,同时支持DDR5和PCIe Gen5。

初始目标与约束:如果采用传统SoC方案,96核CPU + 12通道DDR5控制器 + 128条PCIe Gen5通道的单芯片面积将超过800mm²,在台积电N5工艺下良率不足30%,且掩膜成本超过5000万美元。AMD的约束是:必须在18个月内完成设计,且单颗芯片的制造成本需控制在SoC方案的60%以内。

关键输入数据:N5工艺缺陷密度约0.08 defects/cm²,N6工艺约0.06 defects/cm²。UCIe互连在N5/N6工艺下的功耗为0.5pJ/bit,延迟为4ns。硅中介层(TSV间距40μm)的制造成本约为每平方厘米80美元。

分析判断过程:AMD团队将系统拆分为三类芯粒:计算芯粒(CCD,8核/颗,N5工艺,面积约66mm²)、IO芯粒(IOD,N6工艺,面积约200mm²)、存储芯粒(HBM3,N7工艺)。每个CCD的良率约为e^(-0.08×0.66)=94.8%,12颗CCD全部良好的概率为94.8%^12=52.9%——但AMD允许“部分降级”销售(如96核版本降级为64核或48核),实际可销售比例超过90%。IOD采用N6工艺,良率约98%,且IOD不包含计算逻辑,即使部分IO通道失效也可通过软件屏蔽。

实际操作步骤:① 定义UCIe互连参数:每个CCD与IOD之间采用16条UCIe通道,每条通道速率32Gbps,聚合带宽512Gbps;② 设计硅中介层布局:12颗CCD围绕IOD呈环形排列,TSV密度为每平方毫米1000个;③ 进行封装级热仿真:在400W功耗下,热点温度控制在85°C以内,采用均热板+液冷方案;④ 制定测试策略:CCD在晶圆级进行全速测试,IOD在封装前进行边界扫描测试,封装后进行系统级压力测试。

结果对比:EPYC Genoa的制造成本约为同等性能SoC方案的55%,设计周期缩短了6个月(得益于芯粒并行设计和IP复用)。系统良率(含封装良率)达到85%以上,而传统SoC方案的系统良率预计不足30%。

风险与代价:封装成本增加了约40美元/颗(硅中介层+微凸点),但被芯片良率提升和掩膜成本节省所抵消。UCIe互连的额外延迟(约4ns)对缓存一致性协议有一定影响,AMD通过优化L3缓存架构(每个CCD独立L3,通过IOD的分布式目录维护一致性)来缓解。

复盘经验:① 芯粒划分必须基于“功能内聚、互连最小化”原则,避免频繁跨芯粒访问;② KGD测试策略需要提前与代工厂和封装厂协同定义;③ 封装协同设计工具链(如Ansys RedHawk、Cadence Integrity)的投入是项目成功的关键。

3.7 常见误区与总结复盘

在Chiplet项目实践中,工程师常陷入以下误区。误区一:“Chiplet就是多芯片封装”——传统MCM的互连密度和标准化程度远低于Chiplet,无法实现芯粒间的无缝互操作。误区二:“所有芯片都适合Chiplet化”——对于面积小于100mm²、功能单一的小芯片,Chiplet的封装成本和互连开销可能超过收益。误区三:“Chiplet一定能降低成本”——只有当芯片面积超过300mm²或采用先进工艺(N5以下)时,Chiplet的成本优势才显著;对于成熟工艺(N28以上),传统SoC可能更经济。

另一个常见误区是忽视封装良率的影响。一个包含10颗芯粒的系统,即使每颗芯粒良率高达95%,封装良率(假设每颗芯粒的封装互连良率为99%)也仅为95%^10×99%^10≈59.9%。因此,封装工艺的成熟度和良率控制是Chiplet项目成败的关键。建议在项目早期就与封装厂签订良率提升路线图,并在设计中预留冗余互连(如UCIe的冗余通道)以容忍封装缺陷。

本章核心要点总结:
  • Chiplet的本质是“物理化IP复用 + 工艺-功能解耦 + 封装级系统集成”
  • 与SoC的对比需从工艺、良率、互连、成本、供应链五个维度展开
  • 异构集成的三大核心理念:工艺-功能解耦、KGD良率经济学、封装即系统
  • UCIe标准是Chiplet生态的关键使能技术,需重点关注其物理层和协议层规范
  • Chiplet设计必须采用“封装协同设计”流程,芯片、封装、系统团队并行工作
  • 良率模型从“单片良率”转变为“系统良率 = Π芯粒良率 × 封装良率”,需重新设计测试策略