芯粒(Chiplet)

AI TERM术语词条

Chiplet

硬件设施 先进封装芯片设计良率算力硬件

术语释义

芯粒把一颗大芯片拆成多块小裸片再封装成整体,用互连密度换取良率与成本,是延续算力增长的关键设计路线。

芯粒的思路是把原本要画在一整块硅片上的电路拆成若干功能独立的小裸片,各自用最合适的制程制造,再通过先进封装拼成一颗逻辑上的大芯片。它让芯片面积不再被单一掩模尺寸与良率曲线锁死,也让计算、存储与接口可以分开演进。它的核心权衡是用封装内的互连开销,换更小的裸片面积与更灵活的制程组合;换个角度看,它把「一颗芯片」重新定义为「一组裸片加一套封装」。

为什么要拆

良率随裸片面积增大而快速下降,大芯片上出现一个缺陷就可能报废整块硅片;而先进制程的产能与成本又高度集中在少数节点上。拆成芯粒后,可以把最贵的计算部分放在最先进节点,把接口与模拟电路放在成熟节点,同时让小裸片各自获得更高良率。此外,同一套小裸片可以通过不同组合覆盖多个产品档位,摊薄设计成本。另一个动因是掩模尺寸的限制:单块硅片能画多大有物理上限,想继续堆算力只能横向拼接。

拆分维度与代价

  • 计算芯粒:承载矩阵运算单元,追求先进制程与高能效,数量可横向堆叠以扩展算力。
  • 输入输出芯粒:承载高速接口与内存控制器,对制程不敏感,放在成熟节点更划算。
  • 存储芯粒:以堆叠方式提供大容量高带宽缓存,与计算芯粒的互连密度直接决定可用带宽。
  • 互连标准:裸片之间靠封装内互连通信,带宽与延迟远不如片内总线,协议选择会影响整个系统的可扩展性。
  • 封装工艺:中介层、桥接与堆叠方式决定了能放多少芯粒、散热怎么走,是能否落地的关键环节。
  • 缓存与计算的距离:把大容量缓存放到计算芯粒旁边能减少访存延迟,但会占用宝贵的封装面积。
  • 与单片的取舍:单片设计简单、片内带宽最高,芯粒胜在灵活与良率,取舍取决于产品定位。

什么时候不该拆

  • 互连开销过大:跨芯粒通信占比高的工作负载,拆分后的收益会被带宽与延迟吃掉。
  • 规模不足:出货量太小时,多颗裸片的测试与封装成本很难摊薄。
  • 面积本就不大:小芯片用单片实现良率已经足够,拆分只增加复杂度。
  • 测试与良率管理:多颗裸片要求已知合格裸片策略,测试环节更复杂,早期良率爬坡也更难。

是否拆分最终取决于互连开销能否被良率与制程收益抵消。代价同样明确:设计要额外考虑分区划分与一致性,封装的工艺复杂度、测试覆盖与散热路径都会推高成本。对使用者而言,芯粒是内部实现,影响体现在价格、功耗与供货节奏上,而不是一个可以直接对比的参数。

查看全部 55 条 →
共 9 条