2. Chiplet基础概念:架构、封装、互连与SoC对比

Chiplet(芯粒)并非一种全新的芯片制造技术,而是一种全新的芯片设计与集成方法论。它将传统上单一、庞大的SoC(System on Chip,片上系统)芯片,拆解为多个具有特定功能、较小尺寸、可独立制造的裸片(Die),再通过先进的封装技术(如2.5D/3D封装)和高速互连协议(如UCIe、BoW)将这些裸片重新组合为一个完整的系统。本章将深入剖析Chiplet的核心概念,帮助学员建立从架构理念到物理实现的关键认知框架,为后续学习EDA工具链打下坚实基础。

Chiplet 系统集成概念总览 传统 SoC(单片式) CPU 核心 GPU / AI 加速器 内存控制器 / IO 模拟 / 射频前端 ✖ 单一大die,全工艺集成 ✖ 良率与成本瓶颈 拆解 重组 Chiplet 异构集成(多Die + 先进封装) 2.5D 硅中介层(Silicon Interposer) Chiplet A 逻辑/CPU N5 工艺 Chiplet B AI/GPU N5 工艺 Chiplet C I/O Die N14 工艺 Chiplet D SRAM N7 工艺 UCIe / BoW 互连 微凸块 (Micro-bump) TSV 硅通孔 C4 Bump 有机封装基板 (Organic Substrate) ✔ 异构工艺集成(逻辑/存储/模拟各取所长) ✔ 良率提升(小die面积小,缺陷率低) ✔ 灵活复用(IP复用与产品快速迭代)

上图展示了从传统单片SoC向Chiplet异构集成演进的核心理念。左侧是传统SoC,所有功能模块(CPU、GPU、内存控制器、模拟前端)均在同一工艺节点下制造于单个大尺寸裸片上。右侧则是Chiplet架构,不同功能模块被拆分为独立的Chiplet,各自选用最合适的工艺节点制造(如逻辑用N5、I/O用N14、SRAM用N7),再通过2.5D硅中介层和UCIe/BoW等互连标准进行高速数据交换。这种架构从根本上改变了芯片设计的物理边界和设计流程。

2.1 Chiplet架构的核心原理与设计哲学

核心原理:从“单芯片巨无霸”到“多芯粒联邦”

Chiplet架构的核心思想是“分而治之”。传统SoC设计追求将所有功能集成在一个die上,但随着工艺节点推进至5nm以下,单颗芯片的掩膜成本(Mask Cost)高达数千万美元,且巨大die的面积导致良率急剧下降(缺陷密度固定时,良率随面积指数级下降)。Chiplet架构通过以下三个维度实现突破:

  • 功能解耦:将CPU、GPU、NPU、I/O、SRAM、模拟前端等模块拆分为独立Chiplet,每个Chiplet功能单一、尺寸适中(通常小于200mm²)。
  • 工艺解耦:每个Chiplet可根据自身需求选择最佳工艺节点。例如,逻辑Chiplet追求高性能选用N5,I/O Chiplet追求成本选用N14,模拟Chiplet选用特殊工艺(如BCD)。
  • 物理解耦:Chiplet之间通过先进封装(2.5D/3D)实现物理互连,而非传统的片上金属互连。互连的带宽、延迟、功耗成为系统级设计的关键约束。

这种设计哲学带来了显著优势:良率提升(小die面积小,单die良率高)、成本优化(无需全部使用最先进工艺)、IP复用(已验证的Chiplet可跨项目复用)、上市时间缩短(并行开发不同Chiplet)。

判断方法:何时选择Chiplet架构?

并非所有芯片都适合Chiplet化。在实际工程决策中,需要从以下维度进行量化评估:

评估维度传统SoC(单片式)Chiplet(多die式)决策倾向
Die面积> 400 mm²每个Chiplet < 200 mm²面积越大,越倾向Chiplet
工艺节点统一使用最先进节点各Chiplet按需选择功能差异大,倾向Chiplet
互连带宽需求片上互连(TB/s级)封装互连(GB/s~TB/s级)带宽要求极高时需谨慎
量产规模百万级/年十万级/年量产规模小,倾向Chiplet
IP复用需求IP硬核集成Chiplet级复用多产品线共享,倾向Chiplet
经验提醒:在项目启动阶段,建议建立“Chiplet化收益评估模型”,输入各功能模块的面积、工艺节点、目标良率、封装成本(2.5D基板成本约为传统封装的3-5倍),输出总成本对比。通常当单die面积超过300mm²或需要混合多种工艺时,Chiplet方案的总成本优势开始显现。

2.2 异构集成与2.5D/3D封装技术

核心原理:封装从“外壳”变为“系统互连层”

异构集成(Heterogeneous Integration)是指将不同工艺节点、不同材料(硅、化合物半导体、MEMS)、不同功能的Chiplet集成到同一封装体内。封装技术是实现异构集成的物理基础,主要分为2.5D和3D两大类:

  • 2.5D封装:所有Chiplet并排放置在硅中介层(Silicon Interposer)上,中介层通过TSV(硅通孔)连接下方有机基板。互连密度高(线宽/线距可达0.4μm/0.4μm),带宽大,但中介层成本高、制造周期长。典型代表:TSMC CoWoS、Intel EMIB(嵌入式多芯片互连桥)。
  • 3D封装:Chiplet垂直堆叠,通过TSV或混合键合(Hybrid Bonding)实现die-to-die互连。互连密度更高(混合键合间距可达10μm以下),延迟更低,但散热和测试难度显著增加。典型代表:TSMC SoIC、Samsung X-Cube。

在EDA工具链中,2.5D/3D封装引入了全新的设计挑战:多die协同设计(需要同时考虑多个die的布局布线)、中介层/桥接层设计(作为独立的“无源”设计层)、热-应力协同仿真(不同材料热膨胀系数失配导致翘曲和可靠性问题)。

操作流程:2.5D封装设计的典型流程

  1. Chiplet划分与选型:确定哪些功能模块独立为Chiplet,选择工艺节点和封装形式。
  2. 中介层/桥接层规划:定义中介层尺寸、TSV位置、电源/地网络、全局信号布线通道。
  3. Chiplet布局规划:在封装基板上放置各Chiplet,考虑信号流向、热源分布、电源域隔离。
  4. 互连规划:定义die-to-die接口(UCIe/BoW)的物理位置、引脚分配、数据通道宽度。
  5. 协同仿真验证:进行信号完整性(SI)、电源完整性(PI)、热-机械应力联合仿真。
  6. 物理实现与签核:完成中介层布线、Chiplet内部布局布线、DRC/LVS验证。

案例拆解:AI加速芯片的2.5D集成实践

某AI芯片公司设计一款用于大模型训练的加速卡,目标算力为200 TFLOPS(FP16)。初始方案采用单片SoC,在N5工艺下die面积达到520mm²,预计良率仅为35%,单颗芯片成本高达$1800。经过评估后改为Chiplet方案:

  • 拆分为4个Chiplet:2个计算Chiplet(N5工艺,每个120mm²)、1个I/O Chiplet(N14工艺,80mm²)、1个SRAM Chiplet(N7工艺,60mm²)。
  • 封装方案:采用2.5D CoWoS封装,硅中介层尺寸为35mm × 35mm,包含约5000个TSV。
  • 互连设计:计算Chiplet与SRAM Chiplet之间采用UCIe接口,每个接口配置16条数据通道(Lane),每条通道速率32GT/s,总带宽达512GB/s。
  • 结果对比:单die良率提升至75%以上,整体封装良率(含Chiplet Known Good Die测试)为68%,单颗芯片综合成本降至$950,成本降低47%。
复盘要点:该案例中,成本降低主要来源于良率提升和工艺节点优化。但需注意,2.5D封装基板成本增加了$120/颗,且引入了额外的测试环节(Chiplet需在封装前进行Known Good Die测试)。设计团队在项目初期低估了中介层布线的复杂度,导致后端设计周期延长了6周。建议在项目计划中为中介层设计预留20%的额外时间缓冲。

2.3 UCIe/BoW等互连标准详解

核心原理:die-to-die互连的“协议栈”

Chiplet之间的互连是系统性能的关键瓶颈。UCIe(Universal Chiplet Interconnect Express,通用芯粒互连标准)和BoW(Bunch of Wires,线束互连)是当前主流的开放标准,它们定义了物理层(PHY)、协议层和软件模型:

特性UCIe 1.0/1.1BoW
发起组织UCIe联盟(Intel、AMD、TSMC等)Open Compute Project(OCP)
物理层类型标准封装(2.5D)与先进封装(3D)仅标准封装(2.5D)
数据速率标准封装:16~32GT/s;先进封装:可达64GT/s2~8GT/s(当前版本)
互连宽度可配置,x4~x64 Lane固定宽度,通常为64~256bit并行
协议支持PCIe、CXL、流式协议(Streaming)自定义并行协议
功耗效率标准封装:~0.5pJ/bit;先进封装:~0.3pJ/bit~0.8pJ/bit
生态成熟度高,主流EDA工具支持完善较低,主要用于特定场景

UCIe标准定义了完整的协议栈:物理层负责电气信号传输(包括TX/RX均衡、时钟恢复);数据链路层负责错误检测(CRC)、流控和重传;协议层支持PCIe/CXL/流式协议,实现与现有软件生态的兼容。BoW则更简单,提供并行总线接口,适合低延迟、低复杂度的场景。

判断方法:如何选择互连标准?

  • 带宽需求:若需要单通道超过16GT/s,选择UCIe;若带宽需求低于8GT/s,BoW可满足且实现更简单。
  • 生态兼容:若需要与PCIe/CXL设备无缝通信,必须选择UCIe;BoW不支持这些协议。
  • 封装类型:若采用3D封装(混合键合),UCIe先进封装模式是唯一选择;2.5D封装两者皆可。
  • 设计复杂度:BoW的PHY实现更简单,适合快速原型验证;UCIe需要更复杂的时钟数据恢复(CDR)和均衡电路。
风险提示:在物理设计阶段,UCIe接口的布局布线需严格遵循标准规定的引脚间距、走线长度匹配和阻抗控制要求。例如,UCIe标准封装模式要求差分对间距≤40μm,走线长度差≤5ps。若违反这些约束,可能导致信号眼图闭合,系统无法正常工作。建议在项目早期进行UCIe PHY的预布局仿真。

2.4 Chiplet与SoC的全面对比

核心原理:设计范式的根本转变

Chiplet与SoC的对比不仅是物理形态的差异,更是设计流程、EDA工具链、测试策略和供应链管理的全面变革。以下从多个维度进行对比:

对比维度传统SoCChiplet架构
设计粒度IP模块(软核/硬核)Chiplet(已验证的物理裸片)
工艺节点单一节点多节点混合
设计团队协作单一团队,统一流程多团队并行,需定义接口规范
验证策略全芯片统一验证Chiplet级验证 + 系统级验证
测试策略晶圆测试 + 封装测试Known Good Die测试 + 封装后测试
EDA工具需求传统数字/模拟全流程多die协同设计、中介层设计、3D热分析
供应链单一晶圆厂 + 封装厂多晶圆厂 + 先进封装厂 + 测试厂
升级迭代全芯片重新流片仅替换单个Chiplet

从EDA工具链角度看,Chiplet架构引入了“系统级协同设计”的新需求。传统SoC设计流程中,芯片设计在GDSII文件交付后即结束;而Chiplet设计中,GDSII只是中间产物,还需要进行多die的物理集成、中介层/桥接层设计、封装-芯片协同仿真。这要求EDA工具具备:多die统一数据模型(支持在一个平台上管理多个die的版图)、跨die时序分析(考虑封装互连的延迟)、3D热-应力协同仿真能力。

常见误区与总结复盘

误区一:Chiplet = 先进封装。先进封装是Chiplet的物理载体,但Chiplet的核心在于架构设计。若仅将现有SoC原封不动地拆分为几个die并用封装连接,而不进行功能/工艺优化,可能因互连开销导致性能下降。
误区二:UCIe是万能的。UCIe虽然提供了标准化互连,但其功耗和延迟仍高于片上互连。对于对延迟极度敏感的信号(如缓存一致性协议),仍需考虑将相关模块保留在同一die内。
误区三:忽略测试成本。Chiplet方案需要额外的Known Good Die测试,且先进封装(2.5D/3D)的测试覆盖率难以达到100%。若某个Chiplet在封装后失效,整个封装体报废,成本损失远大于传统SoC。
总结复盘:本章从架构理念、封装技术、互连标准和设计流程四个维度全面介绍了Chiplet基础概念。核心要点可归纳为:“一个核心、两个解耦、三个标准”——一个核心是“分而治之”的设计哲学;两个解耦是功能/工艺解耦;三个标准是UCIe、BoW和2.5D/3D封装规范。在实际项目中,建议先进行详细的成本-性能-风险权衡分析,再决定是否采用Chiplet架构。后续章节将深入探讨支持Chiplet设计的EDA工具链具体功能与操作流程。