0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Chiplet,还有不少难关要过

芯片半导体 来源:芯片半导体 2023-02-09 11:17 次阅读

近日,Chiplet峰会在美国隆重举行,从会议的讨论可以得到的一个主题是:摩尔定律已死,我们只剩下封装了。本文作者Paul McLellan参会并对其进行了总结。

在他看来,如果您与片上系统 (SoC) 集成有任何关系,其中一切都在单个芯片上,那么您将来也会参与到小芯片(Chiplet)中去。这并不是说将来不再有单片集成,但很明显,对于最先进的节点(3nm、2nm 等),只有设计中受益于最先进工艺的部分将是在那个制程中设计,其他所有东西都将放在旧节点的小芯片上,通常称为 N-1 或 N-2 节点(参考 3nm,N-1 是 5nm,N-2 是 7nm)。

一两年前,每个关于 EDA 和设计的演讲都以通用的摩尔定律图(通常是通用的“设计差距”幻灯片)开始。但现在,摩尔定律可能已经过时或即将消亡。但即使如此,在小芯片会议上,戈登摩尔仍然是被引用的人,因为他在同一篇电子杂志文章中写了以下内容,他使用四个数据点来预测芯片上的晶体管数量每隔几年就会翻一番。他说的是十年左右,实际上是五十多年。他从同一篇文章中引用的另一句话是:

“用较小的功能构建大型系统可能会更经济,这些功能是单独封装和互连的。”

44257034-a7ec-11ed-bfe3-dac502259ad0.png

好吧,50 年后,那一天已经到来。Yole Group 预测到 2032 年基于小芯片的半导体市场将超过2050亿美元。三星代工厂估计超过 50% 的先进节点设计是基于小芯片的。

笔者表示,现在最大的芯片太大了,以至于它们超过了制造的最大标线片尺寸,根本无法很好地生产。

到目前为止的故事

峰会期间指出的一个例子是,四个 10x10mm die的良品率比单个 20x20 die高出 30%。近年来,使用 chiplet 解决这个问题的先驱经常出现在 HOT CHIPS 上,思科的“Suds”Sudhakar 透露,思科已经在 chiplet 上工作了十多年;只是没有在公开场合谈论它。最广为人知的早期基于中介层的设计是 Xilinx,它在硅中介层上将一个大型 FPGA 分成四个较小的裸片。

448a11f6-a7ec-11ed-bfe3-dac502259ad0.png

关于此主题的最新消息是 AMD 首席执行官苏丽莎 1 月份在 CES 上发表的主题演讲。她宣布(并展示)了 Instinct MI300。正如作者在一篇文章中所说:毫无疑问,Instinct MI300 是一个改变游戏规则的设计——数据中心 APU 混合了总共 13 个小芯片,其中许多是 3D 堆叠的,以创建一个具有 24 个 Zen 4 CPU 内核并融合了 CDNA 3 图形的芯片引擎和 8 堆 HBM3。总体而言,该芯片拥有 1460 亿个晶体管,是 AMD 投入生产的最大芯片。

像 AMD 和英特尔这样的公司已经完成了相当复杂的多芯片设计。NVIDIA 和 Apple 都创建了一些设计,其中两个大裸片使用互连桥接在一起以形成更大的设计,NVIDIA 的 Grace-Hopper 和 Apple 的 M1 Ultra 由两个 M1 Max 组成。所有这些基于小芯片的设计的共同点是它们都是在一家公司内完成的。这些小芯片旨在共同构建一个系统,在许多情况下使用专有接口。没有技术意义,更不用说商业意义了,例如,AMD 以外的其他人可以使用它的一个小芯片。

本次会议的主题之一是每个人都希望能够带着他们的超市购物车去小芯片商店(chiplet store),从货架上挑选他们想要的任何小芯片,然后能够组装一个系统级封装( SiP) 并依赖于它们一起工作。另一方面,每一个为此提出时间表的人都说至少是“五到十年”。一个很大的例外是 HBM,高带宽内存。没有人构建自己的 HBM,但有一个市场(JEDEC 已对各代 HBM 进行了标准化)。

中间情况是拥有关键小芯片的人,例如处理器,围绕它创建了一个生态系统。Ventana 表示它之所以这样做,是因为它的数据中心处理器可作为小芯片使用。处理器不能独立存在(首先,它不能启动操作系统),因此它必须被其他小芯片包围才能创建一个完整的系统。

所以今天的情况是,单一公司的多小芯片设计正在大量出货,一些小芯片正在尝试建立围绕它们的合作伙伴的生态系统,而小芯片商店的梦想还很遥远,以至于仍然是一个梦想暂且。

为什么选择小芯片?

下图来自格勒诺布尔 CEA-List 的 Denis Dutoit,显示了在最先进的节点上使用小芯片的一大动机。直线对角线显示了摩尔定律,假设它同样适用于逻辑、存储器和模拟。变平的线显示了缩放是如何工作的。模拟不会扩展太多,如果有的话,内存扩展比逻辑慢得多。事实上,目前还不清楚 3nm 内存是否会比 5nm 内存小,这是最终缺乏缩放。

44b2fa94-a7ec-11ed-bfe3-dac502259ad0.jpg

当缩放以这种方式运行时,将模拟和大型存储器移动到最新的工艺节点中几乎不会增加面积,但成本会更高。显而易见的反应是,“好吧,不要那样做”,不这样做的方法是将内存和模拟放在单独的小芯片上,这些小芯片采用不太先进的工艺制造(因此可能便宜得多)。例如,AMD 著名的 Zen2 SiP 有不同数量的处理器小芯片(我相信是 7nm)和一个内置 12nm FD-SOI 的 I/O 芯片。

在非常先进的节点中进行设计时将 I/O 放在单独的小芯片上的另一个原因是避免将用于 SerDes(以太网、PCIe 等)的测试芯片放在关键路径上。如果将 SerDes 放在最先进的节点上,则必须构建测试芯片并在真正的芯片流片之前对硅进行表征。使用已经存在的 SerDes 并在较旧的节点中看到硅,或者甚至像 AMD,在完全不同的工艺技术中使用它要容易得多。

有待解决的问题

在前文中,作者也总结道,单一公司的多 chiplet 设计正在大量出货,一些 chiplet 正在尝试建立围绕它们的合作伙伴生态系统,而 chiplet 商店的梦想已经足够遥远,仍然是一个梦想暂时。那么我们需要解决方案的技术问题,以便能够使用来自多家公司的小芯片进行基于小芯片的设计,这些公司没有预先计划让这些特定的小芯片协同工作。类比是你如何从不同的制造商那里购买芯片并将它们放在一块 PCB 上并拥有一个工作系统,即使设计芯片的公司从未计划过该特定系统。

44cfaa40-a7ec-11ed-bfe3-dac502259ad0.jpg

当前,将基于小芯片的设计放在中介层(硅或有机)上已经成为主流,其中多个die甚至堆叠在一起。像这样的设计正在出货(例如,索尼的图像传感器有一个包含逻辑、存储器和传感器本身的三芯片堆栈)。然而,堆叠多个裸片通常需要硅通孔 (TSV),因此需要非常仔细地设计裸片,以便一切都对齐。我认为这将是一段很长的时间,如果在此之前你可以期待来自不同供应商的裸片以真正的 3D 方式堆叠的话。目前,任何真正的 3D 芯片堆叠都将由一家公司将大型设计划分为多个芯片来设计。还有主要的热挑战,而不仅仅是对齐所有 TSV 的挑战。

如果您打算进行基于小芯片的设计,你需要面对的另一个挑战是你的设计工具需要能够读入描述小芯片重要方面的内容。当中,有两个重要的标准化工作:

首先,台积电去年 10 月在 OIP 上宣布了 3Dblox,3Dblox 提供能够表示所有当前和未来 3D-IC 结构的通用语言结构、模块化 3D-IC 结构,使 EDA 工具和设计流程更加简单高效、确保标准化的 EDA 工具和设计流程符合 TSMC 3DFabric 技术;

44ec6a54-a7ec-11ed-bfe3-dac502259ad0.png

第二个标准称为 CDXML,代表芯片数据交换标记语言。该标准由开放计算项目基金会 OCP 开发。在 Chiplet 峰会的第一天,宣布 JEDEC 正在与 OCP 合作制定该标准,并将纳入JEDEC 的 Part Model Guidelines JEP30 。

4510f77a-a7ec-11ed-bfe3-dac502259ad0.jpg

有关小芯片讨论的另一热点问题是有关连接的。目前也有许多互连标准(以及一些专有的)。对于正在进行的基于小芯片的设计,似乎大多数都使用开放计算项目 (OCP)的BoW(Bunch of Wires )。

另一个有很多重量级人物支持的标准是 UCIe。UCIe 物理层包括链路初始化、训练、电源管理状态、通道映射、通道反转和加扰。UCIe 控制器包括 die-to-die 适配器层和协议层。适配器层通过链路状态管理以及协议和迁移格式的参数协商确保可靠传输。UCIe架构支持PCIe、CXL、streaming raw mode等多种标准协议。

不过,UCIe标准被峰会与会者认为“还没有完全准备好”,UCIe 标准的某些方面仍在开发中,但我想说的是,鉴于所有支持它的公司,峰会上公认的是“一旦完成, UCIe 就会获胜”。

此外,将多个小芯片封装到一个封装中不同于仅使用单个芯片。如果您使用单个芯片,则需要在封装成本和做好晶圆分类工作的成本之间进行权衡。测试仪很昂贵,因此在晶圆切割之前测试芯片的工作做得“太好”是在浪费金钱。当然,封装也要花钱,所以你不想浪费太多。——但是当你因为芯片坏了而浪费封装时,你并不是在浪费一个芯片,因为它已经坏了。

封装中的多个die的经济性完全不同。如果一个 die 逃脱了晶圆分类并且是坏的,那么当它与所有其他 die 封装时,您不仅浪费了一个坏的 die(以及封装的成本),您还在浪费同一个封装中的所有好 die也。此外,多个小芯片的封装成本远高于单个小芯片的封装成本。因此,在每个芯片进入组装过程之前对其进行彻底测试非常重要。这些裸片被称为 KGD,即 Known Good Die。

可以做一些事情来优化封装过程,例如计划能够测试仅插入一些裸片的封装。这允许在早期放入便宜的裸片然后进行测试,然后在最后放入昂贵的裸片(如最先进节点中的 CPU 或 GPU)。这避免了由于非常便宜的零件失效而牺牲非常昂贵的零件的问题。而测试多小芯片设计(甚至真正的 3D 设计)包含在IEEE 1838-2019 - IEEE 三维堆叠集成电路测试访问架构标准中。

来到安全方面,也存在很多问题。

您可能知道处理安全性的现代方法是使用硬件信任根。但对于基于小芯片的系统,您需要决定的第一件事是您是否信任所有小芯片,或者是否有可能坏人以某种方式破坏了您从准陌生人那里获得的一个或多个小芯片. 您需要决定的下一件事是是否让一个小芯片负责安全性(包含带密钥的secure enclave等),然后验证所有其他小芯片是否安全。如果许多小芯片包含需要启动的微处理器,那么这可以集中处理,或者每个小芯片都必须处理自己的安全启动。

正如 Rambus Security 的斯科特·贝斯特 (Scott Best) 指出的那样,5 纳米设计非常复杂,几乎无法设计,更不用说逆向工程了。但是基于小芯片的设计更容易:当您将其分解为小芯片时,SiP 仅与最不安全的小芯片一样好。

45233142-a7ec-11ed-bfe3-dac502259ad0.jpg

更糟糕的是,虽然几乎不可能监控 5nm 芯片上的大量内部信号,但在多芯片设计中监控中介层上的信号更为可行。实际上,这意味着任何与安全相关的小芯片之间的通信都需要加密。当然,由于这些小芯片从未专门设计用于协同工作,所以这并不简单。处理此问题的通常方法是使用某种形式的挑战-响应,但这需要设计到每个小芯片中。实际上,需要为小芯片开发某种安全标准。

还有一点值得关注的是,如果芯片出现故障时会发生什么?鉴于您可能不了解所购买的所有小芯片的所有内部细节,您如何找到为此负责的小芯片?

虽然有些人认为这是一个大问题,但我不确定这与确定哪个 IP 块导致 SoC 故障,甚至板上的哪个芯片导致板级故障有什么不同。一种方法是预测这可能会发生,并有办法启用和禁用系统的各个方面。在微处理器中,这些被称为“chicken bits”。

在峰会期间,笔者还有了一些有趣的观察。

例如超级计算机是 HPC 的最高端,几乎总是使用 COTS 部件,即“商用现成”部件,如 Intel/AMD CPU、NVIDIA GPU、FPGA 等。正如劳伦斯伯克利实验室的 John Shalf 所说:我们知道我们负担不起从头开始制造自己的芯片。所以对他来说,小芯片是一个机会。他们可以使用商业小芯片(COTC?)并将它们紧密集成到系统中。

第二个随机的事情是汽车。汽车行业对小芯片持负面态度,因为与汽车所有振动相关的机械问题可能导致可靠性问题。请记住,汽车预计可以使用 20 年。另一方面,自动驾驶将像其他所有事情一样触及分划线限制,因此该行业也可能“硬着头皮”,因为他们无论如何都需要使用小芯片。

自动驾驶芯片的数量不足以证明成本是合理的。通过将来自不同供应商的小芯片组合在一个中介层上,总成本有望降低;另一方面小芯片比 PCB 更节能。因此需要这种集成以增加电动汽车的范围并仍然提供最大性能。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    447

    文章

    47825

    浏览量

    409211
  • 超级计算机
    +关注

    关注

    2

    文章

    434

    浏览量

    41613
  • 晶体管
    +关注

    关注

    77

    文章

    9059

    浏览量

    135244
  • chiplet
    +关注

    关注

    6

    文章

    380

    浏览量

    12420

原文标题:Chiplet,还有不少难关要过

文章出处:【微信号:TenOne_TSMC,微信公众号:芯片半导体】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    前景一片大好的Chiplet,依然存在门槛问题

    超算、Apple Vision一样位列其中。毕竟随着半导体制造工艺发展的速度进一步减缓,从芯片设计架构上创新就成了常态。   然而,目前的Chiplet仍存在一些门槛问题,不少人也发现了基本只有大公司才用到这一先进技术,且主要集中在通信、大规模数据处理等领域,反倒是设计周
    的头像 发表于 03-19 00:08 2093次阅读

    Chiplet是否也走上了集成竞赛的道路?

    Chiplet会将SoC分解成微小的芯片,各公司已开始产生新的想法、工具和“Chiplet平台”,旨在将这些Chiplet横向或纵向组装成先进的SiP(system-in- package)形式。
    的头像 发表于 02-23 10:35 248次阅读
    <b class='flag-5'>Chiplet</b>是否也走上了集成竞赛的道路?

    什么是Chiplet技术?

    什么是Chiplet技术?Chiplet技术是一种在半导体设计和制造中将大型芯片的不同功能分解并分散实现在多个较小和专用的芯片(Chiplets)上的方法。这些较小的芯片随后通过高速互连方式集成到一个封装中,共同实现全功能的芯片系统。
    的头像 发表于 01-25 10:43 556次阅读
    什么是<b class='flag-5'>Chiplet</b>技术?

    Chiplet技术对英特尔和台积电有哪些影响呢?

    Chiplet,又称芯片堆叠,是一种模块化的半导体设计和制造方法。由于集成电路(IC)设计的复杂性不断增加、摩尔定律的挑战以及多样化的应用需求,Chiplet技术应运而生。
    的头像 发表于 01-23 10:49 391次阅读
    <b class='flag-5'>Chiplet</b>技术对英特尔和台积电有哪些影响呢?

    Chiplet成大芯片设计主流方式,开启IP复用新模式

    电子发烧友网报道(文/吴子鹏)Chiplet又称“小芯片”或“芯粒”,它是将一个功能丰富且面积较大的芯片裸片(die)拆分成多个芯粒(chiplet)。Chiplet技术让芯片从设计之初就按
    的头像 发表于 01-12 00:55 1437次阅读

    什么是Chiplet技术?Chiplet技术有哪些优缺点?

    Chiplet技术是一种将集成电路设计和制造的方法,其中一个芯片被分割成多个较小的独立单元,这些单元通常被称为“chiplets”。每个chiplet可以包含特定的功能块、处理器核心、内存单元或其他
    的头像 发表于 01-08 09:22 1750次阅读

    弯道超车的Chiplet与先进封装有什么关联呢?

    Chiplet也称芯粒,通俗来说Chiplet模式是在摩尔定律趋缓下的半导体工艺发展方向之一,是将不同功能芯片裸片的拼搭
    发表于 09-28 11:43 711次阅读
    弯道超车的<b class='flag-5'>Chiplet</b>与先进封装有什么关联呢?

    Chiplet,怎么连?

    高昂的研发费用和生产成本,与芯片的性能提升无法持续等比例延续。为解决这一问题,“后摩尔时代”下的芯片异构集成技术——Chiplet应运而生,或将从另一个维度来延续摩尔定律的“经济效益”。
    的头像 发表于 09-20 15:39 417次阅读
    <b class='flag-5'>Chiplet</b>,怎么连?

    chiplet和cowos的关系

    chiplet和cowos的关系 Chiplet和CoWoS是现代半导体工业中的两种关键概念。两者都具有很高的技术含量和经济意义。本文将详细介绍Chiplet和CoWoS的概念、优点、应用以
    的头像 发表于 08-25 14:49 2317次阅读

    chiplet和cpo有什么区别?

    chiplet和cpo有什么区别? 在当今的半导体技术领域,尺寸越来越小,性能越来越高的芯片成为了主流。然而,随着芯片数量和面积的不断增加,传统的单一芯片设计面临了越来越多的挑战。为了应对这些挑战
    的头像 发表于 08-25 14:44 1637次阅读

    Chiplet究竟是什么?中国如何利用Chiplet技术实现突围

    美国打压中国芯片技术已经是公开的秘密!下一个战场在哪里?业界认为可能是Chiplet
    发表于 07-27 11:40 450次阅读

    Chiplet的验证需求有哪些变化?

    Chiplet(芯粒)已经成为设计师的战略资产,他们将其应用于各种应用中。到目前为止,Chiplet的验证环节一直被忽视。
    的头像 发表于 07-26 17:06 602次阅读

    Chiplet关键技术与挑战

    半导体产业正在进入后摩尔时代,Chiplet应运而生。介绍了Chiplet技术现状与接口标准,阐述了应用于Chiplet的先进封装种类:多芯片模块(MCM)封装、2.5D封装和3D封装,并从技术特征
    的头像 发表于 07-17 16:36 853次阅读
    <b class='flag-5'>Chiplet</b>关键技术与挑战

    探讨Chiplet封装的优势和挑战

    Chiplet,就是小芯片/芯粒,是通过将原来集成于同一系统单晶片中的各个元件分拆,独立为多个具特定功能的Chiplet,分开制造后再透过先进封装技术将彼此互联,最终集成封装为一系统晶片组。
    发表于 07-06 11:28 549次阅读
    探讨<b class='flag-5'>Chiplet</b>封装的优势和挑战

    Chiplet规划进入高速档

    涉及Chiplet设计、制造、封装和可观察性的问题都需要得到解决。
    的头像 发表于 06-02 14:27 455次阅读