异构集成封装类型2D、2.1D、2.3D、2.5D和3D封装技术

 

 7b74571804c4ca09373334e9ac30be67.jpeg

异构集成封装类型:2D、2.1D、2.3D、2.5D和3D封装详解

   


简介随着摩尔定律的放缓,半导体行业越来越多地采用芯片设计和异构集成封装来继续推动性能的提高。这种方法是将大型硅芯片分割成多个较小的芯片,分别进行设计、制造和优化,然后再集成到单个封装中。
本文将介绍芯片设计的基本原理、异构集成封装、优势和挑战,以及在大批量制造 (HVM) 中使用这些方法的产品示例。
片上系统(SoC)传统的片上系统 (SoC) 将 CPU、GPU、内存和其他专用处理器等组件集成到一个单片芯片中,如图 1 所示,苹果公司 A 系列应用处理器 (AP) 的晶体管数量不断增加。然而,单片 SoC 的扩展成本越来越高,效率也越来越低,令人望而却步。 2890f1d2569c4e68680662bcfff46e3a.jpeg图 1 苹果的 AP:晶体管与 A10-A17 处理技术和年份的对比Chiplet设计Chiplet设计不是单片 SoC,而是将各种计算芯片(如 CPU、GPU、AI 加速器)和内存分解到独立的硅芯片上。这些芯片可以利用优化的制造工艺,并采用先进的封装技术组装成单一封装。主要优势包括:

  • 通过隔离故障提高制造良率
  • 能够混合不同的半导体工艺节点
  • 扩展现有工艺节点的价值
  • 独立扩展计算和内存
  • 改进上市时间和产品生命周期管理


不过,Chiplet设计也面临着一些挑战,如芯片间通信开销、组装复杂性和潜在的热机械问题。
异构集成封装为了将独立的芯片组装成一个内聚封装,采用了异构集成封装技术,如 2D、2.1D、2.3D、2.5D 和 3D 集成,这些技术是根据其互连密度能力分类的(图 2)。我们将举例说明: 8a077101e4c75ef967484cd469abe792.jpeg图 2 根据密度和性能划分的先进封装等级二维集成如图 3 和 4 所示,在二维集成中,芯片通过倒装芯片、线键或扇出式封装并排组装在同一封装基板上。这种方法广泛用于智能手机等消费类产品。 b6c1cb9a5fac33eec79c50a1b8b8ff29.jpeg图 3 二维集成电路集成实例 a 一个封装基板上有两个倒装芯片。b 封装基板上的一个倒装芯片和一个带有线键的 MEMS6d5f0ddf3fb86c54b452f3b7394011ba.jpeg图 4 扇出 RDL 基底面上四个芯片的异构集成2.1D 集成2.1D 集成可直接在封装基板上制造细间距金属互连层,从而实现比 2D 更高的互连密度。图 5 显示了 Shinko 的集成薄膜高密度有机封装 (i-THOP),其线路/空间互连层为 2μm。JCET 的 uFOS(图 6)以及日立、日月光和 SPIL 的方法也采用了 2.1D 集成。 

图5展示Shinko的2.1D集成电路:采用革新性的i-THOP技术,实现薄膜高密度有机封装,提升集成效率。

b6b9cdac392e42c3f282cf6a5eeb3fa3.jpeg图 6 JCET 的 2.1.D 集成电路集成:uFOS(超格式有机基板)另一种 2.1D 方法是在封装中嵌入具有细间距 RDL 的硅桥,以实现芯片到芯片的通信,如英特尔的 EMIB(图 7)、IBM 的 DBHi(图 8),以及应用材料公司、台积电、硅品、Amkor、日月光和其他公司的嵌入式桥变体(图 9 和 10)。 6d8e29c54a8fb49f48e52609a6f9e5c6.jpeg图 7 a 英特尔嵌入在有机封装基板和 Agilex FPGA 模块中的 EMIB(嵌入式多层互连桥接器)9dc9cf9164f7e7bb0d91921e6437f154.jpeg图 8 IBM 的 DBHi(直接粘合异质集成)e546af16ccbe5866ff2b15b6bccd2079.jpeg图 9 a Applied Materials 通过扇出芯片(桥接器)首模朝上工艺嵌入 EMC 的桥接器。b 欣兴电子公司通过扇出芯片(桥接器)首模朝下工艺在 EMC 中嵌入桥接器。2022 年,美国专利号:11,410,933。0858f9b98fb2be7912217cc04bba3bb1.jpeg图 10 a 嵌入 EMC 的电桥示例:台积电的 LSI(本地硅互连)。b SPIL 的 FO-EB(扇出嵌入式电桥)。c Amkor 的 S-Connect。d ASE 的 sFOCoS(堆叠硅桥扇出基底芯片)。

2.3D 集成2.3D 集成制造了一个与封装基板集成的独立细间距 RDL 基板(或有机interposer),实现了比 2.1D 更高的互连密度,思科的大型 12 层有机interposer就是一例(图 11)。 66873a50c2d56c2068e49b1dbc689ee2.jpeg图 11 思科公司采用 SAP/PCB 方法将 2.3D 集成电路与积层有机interposer集成在一起制造 RDL 基底面的方法包括半加成 PCB 工艺、扇出芯片先导法(如图 12 中的日月光 FOCoS)和扇出芯片后/RDL 先导法(如图 13 中的三星、图 14 中的日月光、图 15-17 中的欣兴)。 284e65c0e5af6c291f8ba92fab1336f9.jpeg图 12 日月光采用扇出(芯片先导)RDL 基底面(中间膜)的 2.3D 集成电路集成电路6954d7a27d1fcac7d61dfd00d242f3ab.jpeg图 13 三星的 2.3D 集成电路与扇出式(芯片后置)RDL interposer的集成5a4dc88474bfcca3ff716a15cdabb199.jpeg图 14 日月光的 2.3D 集成电路与在临时晶圆上制造的扇出型(芯片后置)RDL interposer的集成449d81729a1fd32da58e01bc72f58233.jpeg图 15 利用 PID(光成像电介质)制造的带有扇出(芯片末端)RDL interposer的欣兴电子 2.3D 集成电路集成电路f210a050f2f28940dc28bff9f9f9cbc9.jpeg图 16 使用 ABF制造的 2.3D 集成电路扇出(芯片末端)RDL interposer16d931e61f0172a2bbdc8a2cd8a1ec9a.jpeg图 17 欣兴电子公司带有互连层的 2.3D 集成电路集成电路2.5D 集成在 2.5D 集成中,芯片组装在带有硅通孔(TSV)的硅中间膜上,然后安装在封装基板上,从而实现极高的互连密度(图 18)。这方面的例子包括 AMD/UMC 在 2.5D 夹层上采用 HBM 内存立方体的 GPU(图 19),以及 Nvidia 在台积电 CoWoS-2 夹层上采用 HBM2 的 GPU(图 20)。 5b23b1ec0c9c0560af5d0315eee50b86.jpeg图 18 a 2.1D、b 2.3D 和 c 2.5D/3D 集成电路集成示意图2f56f988a0b7d60418c16570ec680300.jpeg图 19 AMD/UMC 的 2.5D 集成电路集成图820493be6e36348986f0e7fff8b35fae.jpeg图 20 NVidia/TSMC 的 2.5D 集成电路集成图台积电已在集成电路中开发出深沟槽电容器(图 21),而弗劳恩霍夫则展示了集成光学和电子器件的三维光子集成电路(图 22)。图 23 和图 24 展示了使用 2.5D interposer的光电共封装器件。 4e2bf32b64e780c1f0513570df3e736e.jpeg图 21 台积电的 2.5D 集成电路与 ODC(片上电容)和 DTC(深沟电容)的集成。b 电容密度。2001c89fbce6f82a8acf44667e75f8d1.jpeg图 22 用于 Tb/s 光互连的 Fraunhofer 3D 硅基光电子集成电路0682f80e8e9fd670cf02ac9d0bd049d8.jpeg图 23 高速 PIC(光子集成电路)和 EIC(电子集成电路)器件的封装de1dc34102923ba87720ea7636f0bee5.jpeg图 24 用于 HPC 的 2.5D 集成电路集成。无源 TSV 夹层支持 SoC 和 HBM三维集成 三维集成利用硅通孔(TSV)垂直堆叠芯片,无硅通孔(三维封装,图 25)或有硅通孔(三维集成,图 26)。高带宽内存(HBM)是高性能计算的关键三维集成内存技术,可垂直堆叠多个 DRAM 芯片(图 27)。 059b575fc3a0e915e4809f399413ef41.jpeg图 25 3D 集成电路封装(无 TSV)的几个示例。a 用接线键合堆叠的存储芯片。b 两个芯片面对面焊接凸点倒装芯片,然后用焊线键合到下一级互连。c 两个芯片背靠背粘接;底部芯片通过焊接凸块倒装芯片粘接到基板,顶部芯片通过焊线粘接到基板。d 两个芯片面对面焊接凸块粘接,顶部芯片通过焊球粘接到基板。e 应用处理器芯片组的倒装芯片 PoP。f 应用处理器芯片组的扇出 PoP。13177dd79e82d95ab056c2219a02f5a3.jpeg图 26 三维集成电路集成实例:a 带有微凸块和 TSV 的 HBM;b 带有 TSV 和微凸块的 CoC;c 带有 TSV 和无凸块的 CoC。cc25792f3e008650299f0c5bba8f5956.jpeg图 27 HBM、HBM2、HBM2E 和 HBM3例如,IME 使用 TSV 和微凸块的逻辑内存(图 28),以及英特尔使用 FOVEROS 技术和微凸块将计算芯片集成在有源插层上的 Lakefield 处理器(图 29)。台积电也展示了用于三维集成的无凸块混合键合技术(图 30、31)。 9c98e57073e76e5814557b5921ce78fd.jpeg图 28 3D 集成电路集成:存储器芯片通过 TSV 微凸块集成在 ASIC 芯片上af22afe528034efffd08360d0067ab46.jpeg图 29 3D 集成电路集成: 英特尔芯片面对面微凸块在有源 TSV 互连器上82f432e5452f01e48f6b315c1bb28dbe.jpeg图 30 a 台积电通过混合接合实现的 SoIC。b 电气性能:SoIC 混合键合与传统倒装芯片键合的比较。c 凸点密度性能:SoIC 混合键合与传统倒装芯片键合e3c0293fe08fecb57faaa59d6139b33b.jpeg图 31 台积电用于 AMD 3D V-cache 的 SoIC 铜-铜混合键合技术HVM 中的芯片产品一些高性能计算产品已经开始采用芯片设计和异构集成封装制造:

  • 台积电CoWoS 2.5D封装技术赋能Xilinx/TSMC Virtex FPGA,2013年即实现出货,卓越性能引领行业潮流。
  • AMD Radeon GPU搭载创新2.5D interposer技术的HBM,如2015年旗舰R9 Fury X所示,引领图形处理新纪元,强劲性能不容小觑。
  • Nvidia Pascal与Volta GPU在2.5D插槽上搭载高效HBM2显存,如2016年推出的Pascal 100,引领行业革新,释放卓越性能。
  • AMD EPYC 服务器 CPU,采用大型有机基板上的芯片(2019 年)
  • 英特尔Lakefield移动处理器,采用创新的FOVEROS 3D封装技术,高效集成芯片,是2020年科技新品中的佼佼者(见图34)。
  • 苹果A12/A16应用处理器,采用台积电InFO扇出封装PoP技术(自2016年起,图35),展现先进封装工艺。
  • 使用扇出面板级封装集成的三星智能手表 SoC 和存储器(2018 年,图 36)

 8c837d8e817402eb2fd1c342562e69bf.jpeg图 32 AMD/UMC 的 2.5D 集成电路集成3acb503ad3c34fce5891596912647b6a.jpeg图 33 NVidia/TSMC 的 2.5D 集成电路集成a88cf48f9d830592b20f1c0c2721b503.jpeg图 34 3D集成: 英特尔的芯片在有源 TSV interposer上,面对面的微凸块集成f9cd52c2100ba60fcb7bbb61bbd9b152.jpeg图 35 苹果/台积电为 iPhone 的 AP 芯片组采用 InFO 的 PoP91ce28d8e3abe50b8a888402c4d367d4.jpeg图 36 三星为其智能手表采用 FOPLP 的 PoP

结论Chiplet设计和异质集成封装是半导体持续扩大规模和提高性能的关键因素。通过将大型单片 SoC 分解成使用 2D、2.1D、2.3D、2.5D 或 3D 封装技术组装的优化芯片,我们可以缓解制造问题,扩大工艺节点规模,集成异构技术,并推动新的系统架构。在计算、移动、人工智能、网络和其他领域,许多大批量产品已经在利用这些方法。
随着业界不断突破摩尔定律的极限,Chiplet设计和异构集成的重要性将与日俱增,并将推动半导体制造、封装和系统设计领域的创新。


-对此,您有什么看法见解?-

-欢迎在评论区留言探讨和分享。-

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/725103.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

如何通过自己编写Jmeter函数

在Jmeter的函数助手里,有很多内置的函数,比如Random、UUID、time等等。使用这些函数可以快速帮我们生成某些数据,进行一些逻辑处理。用起来非常的方便。 但是在实际接口测试过程中,有很多的需求,Jmeter内置的函数可能…

决策树概念

图例 概念 决策树基本上就是对经验的总结 决策树的构成,分为两个阶段。构造和剪枝 构造 概念 构造就是生成一颗完整的决策树。构造的过程就是选择什么属性作为节点的过程 构造过程,会存在3种节点 根节点:就是树的最顶端,最…

四十九、openlayers官网示例Immediate Rendering (Geographic)——在地图上绘制星空动画效果

官网demo地址&#xff1a; Immediate Rendering (Geographic) 首先先创建1000个随机点&#xff0c;创建点对象。 const n 1000;const geometries new Array(n);for (let i 0; i < n; i) {const lon 360 * Math.random() - 180;const lat 180 * Math.random() - 90;ge…

英伟达市值飙升,超越苹果微软并超过英国股市总市值

原标题&#xff1a;英伟达超越苹果微软市值&#xff0c;成为全球市值最高的企业 易采游戏网6月19日消息&#xff1a;近日&#xff0c;美国科技巨头英伟达市值的迅速增长引起了市场广泛关注。据最新数据显示&#xff0c;截至本周二收盘&#xff0c;英伟达的市场资本化已达到3.34…

PhantomReference 和 WeakReference 究竟有何不同

本文基于 OpenJDK17 进行讨论&#xff0c;垃圾回收器为 ZGC。 提示&#xff1a; 为了方便大家索引&#xff0c;特将在上篇文章 《以 ZGC 为例&#xff0c;谈一谈 JVM 是如何实现 Reference 语义的》 中讨论的众多主题独立出来。 PhantomReference 和 WeakReference 如果仅仅从概…

在二维空间中用椭圆表示不确定性

在二维空间中用椭圆表示不确定性 flyfish import numpy as np import matplotlib.pyplot as plt from matplotlib.patches import Ellipse# 生成示例数据 np.random.seed(0) data np.random.multivariate_normal([0, 0], [[4, 2], [2, 3]], size500)# 计算均值和协方差矩阵 …

Java15-API

目录 Math类 概述 常见方法 练习 System类 概述 常见方法 Runtime 概述 常见方法 Object类 概述 常见方法 一.演示toString方法 二.演示equals方法 三、对象克隆 分类&#xff1a; 浅克隆 深克隆&#xff1a; Objests类 概述 常见方法 BigInteger类 概…

基于C++、MFC和Windows套接字实现的简单聊天室程序开发

一、一个简单的聊天室程序 该程序由服务器端和客户端两个项目组成&#xff0c;这两个项目均基于对话框的程序。服务器端项目负责管理客户端的上线、离线状态&#xff0c;以及转发客户端发送的信息。客户端项目则负责向服务器发送信息&#xff0c;并接收来自服务器的信息&#…

keil5显示内存和存储占用百分比进度条工具

简介 [Keil5_disp_size_bar] 以进度条百分比来显示keil编译后生成的固件对芯片的内存ram和存储flash的占用情况, 并生成各个源码文件对ram和flash的占比整合排序后的map信息的表格和饼图。 原理是使用C语言遍历当前目录找到keil工程和编译后生成的map文件 然后读取工程文件和m…

【linux】Valgrind工具集详解(十六):交叉编译、移植到arm(失败)

1、源码下载 官网:https://valgrind.org/ 源码:https://valgrind.org/downloads/current.html 2、配置 ./configure CC=arm-linux-gnueabihf-gcc \CXX=arm-linux-gnueabihf-g++ \AR=arm-linux-gnueabihf-ar \--host=arm-linux-gnueabihf \--pr

急,在线等!老板让我做数仓一点思路没有怎么办

刚来公司一个月&#xff0c;老板就让我负责了公司数据仓库的建设&#xff0c;但我一点思路都没有这可咋整&#xff01; 在了解公司人事部门和行政部门的相关数据存在数据孤岛的问题后&#xff0c;我决定从人事系统入手。目前公司的数据还存在一些问题亟待解决&#xff1a; 1.员…

Google 广告VS Facebook广告:哪个更适合我?2024全维度区别详解

在 Google Ads 和 Facebook Ads 之间进行选择可能是一个艰难的决定。决定哪种方法适合您的业务取决于多种因素&#xff0c;从您愿意为转化支付的费用到管理广告系列所需的时间和人员。在这篇文章中&#xff0c;将解释 Google Ads 和 Facebook Ads 之间的差异&#xff0c;以便您…

网络中数据链路层详解

数据链路层其实我们这里了解即可&#xff0c;因为做交换机开发的是主要学习这方面的知识。 这里我们主要了解以太网协议。 以太网是物理学的概念。以太网横跨数据链路层和物理层&#xff0c;平时咱们使用有线网就是以太网络。 如图以太网协议的报文格式&#xff1a; 上述的目…

张大哥笔记:如何选择一个人就值得做的副业

很多人喜欢把上班称为主业&#xff0c;把上班之外的工作称为副业&#xff0c;不管以哪种方式称呼都可以&#xff0c;只要能赚钱就行&#xff0c;上班的本质就是出卖时间&#xff0c;不管你是月入5000还是月入2万&#xff0c;都是给老板打工&#xff01; 但搞笑的就是月入2万的人…

《昇思25天学习打卡营第1天 | 认识MindScope AI框架和昇思大模型平台》

活动地址&#xff1a;https://xihe.mindspore.cn/events/mindspore-training-camp 昇思MindSpore学习笔记&#xff1a;探索AI的无限可能 嗨&#xff0c;AI爱好者们&#xff01;今天&#xff0c;我要带你们深入了解一个强大的全场景深度学习框架——昇思MindSpore。 准备好了吗…

vue-饼形图-详细

显示效果 代码 <template> <div style"height: 350px;"> <div :class"className" :style"{height:height,width:width}"></div> </div> </template> <script> import * as echarts from echarts; req…

Vue3鼠标悬浮个人头像时出现修改头像,点击出现弹框,上传头像使用cropperjs可裁剪预览

实现效果&#xff1a; 鼠标悬浮到头像上&#xff0c;下方出现修改头像 点击修改头像出现弹框&#xff0c;弹框中可上传头像&#xff0c;并支持头像的裁剪及预览 实现方式&#xff1a; 1.tempalte中 <div class"img-box"><img v-if"avatarImgUrl&qu…

SpringMVC系列八: 手动实现SpringMVC底层机制-下

手动实现SpringMVC底层机制-下 实现任务阶段五&#x1f34d;完成Spring容器对象的自动装配-Autowired 实现任务阶段六&#x1f34d;完成控制器方法获取参数-RequestParam1.&#x1f966;将 方法的 HttpServletRequest 和 HttpServletResponse 参数封装到数组, 进行反射调用2.&a…

python运算符和表达式实战

1.判断回文数 回文数就是将其反向排列&#xff0c;与原来相等 n1 n2 int(input("请输入&#xff1a; ")) t 0 while n2>0 :# 取余数t t*10n2%10# 取整数n2 // 10 if n1 t:print("是回文数") else:print("不是回文数") 2.字符串转换&…

linux中“PXE高效批量装机”

在大规模的 Linux 应用环境中&#xff0c;如 Web 群集、分布式计算等&#xff0c;服务器往往并不配备光驱设备&#xff0c;在这种情况下&#xff0c;如何为数十乃至上百台服务器裸机快速安装系统呢&#xff1f;传统的 USB光驱、移动硬盘等安装方法显然已经难以满足需求。 PXE …