这是IC男奋斗史的第39篇原创

本文1651字,预计阅读4分钟。

接上文:Chiplet解决芯片技术发展瓶颈

Chiplet封装的产品介绍

以下介绍几款国内外使用Chiplet封装技术的代表产品,包括CPU、GPU和ASIC芯片。

1. 苹果M1-Ultra CPU:

2022年3月9日,苹果推出自研的M1-Ultra处理器芯片,通过UltraFusion架构将两个M1 Max芯片拼在一起,使芯片的各项硬件指标翻倍,性能也得到大幅提升。

2. AMD RX 7000系列GPU:

2022年11月4日,AMD发布新一代旗舰GPU RX 7000系列,采用新一代RDNA 3架构,首批发布的两款型号为RX 7900 XTX和RX 7900 XT。RDNA 3架构采用Chiplet设计,相比于上一代每瓦性能可以提升50%;内置AI加速单元,性能提升了2.7倍。

3. 寒武纪思远370系列ASIC:

2021年11月3日,寒武纪发布第三代云端AI芯片思元370,基于7nm工艺打造,是寒武纪首款采用chiplet技术的AI芯片;思元370集成了390亿个晶体管,最大算力256TOPS,是寒武纪第二代产品思元270算力的2倍。

4. 壁仞科技BR100系列GPU:

2022年8月9日,壁仞科技发布首款通用GPU芯片BR100,采用7nm工艺,集成770亿晶体管,使用Chiplet与CoWoS 2.5D封装技术。BR100算力达到1000T以上、8位定点算力达到2000T以上,单芯片峰值算力达到960PFLOPS,FP32算力超越英伟达在售旗舰GPU。

Chiplet封装技术面临的挑战

1. 芯片设计和验证工具的更新:

Chiplet对上游的设计和验证提出了新的要求,由于Chiplet芯粒间的堆叠和互联,在进行设计时不仅要考虑不同的制程工艺、不同架构的芯粒进行集成,还要加入高速互联总线和各类接口等;相比于传统直接设计复杂的大芯片,Chiplet技术对于EDA软件的要求明显不同;目前全球前三大EDA软件厂商已经在布局对应的平台。

2. 先进封装技术升级:

传统封装一般通过线路焊接的方式进行,Chiplet为保证芯粒之间更快的互联速度,会采用2.5D/3D等无需线路焊接的先进封装方式;从2D、2.5D到3D,可以形象理解为平面上建高楼,楼建的越高,住的人也越多,能装下的晶体管也更多;目前先进封装技术发展较为成熟,已经具备了实现Chiplet的条件。

3. 互联协议标准统一:

各大芯片公司在芯粒接口的互联协议上各自为战,每家公司选择不同的技术线路和标准,往往是基于公司过往的技术积累,并不能通用;碎片化定制化的接口标准对于Chiplet行业发展极为不利;为了解决这一难题,2022年3月2日,英特尔、AMD、台积电、微软、ARM等十大行业巨头宣布成立UCIe联盟;UCIe联盟的成立为Chiplet技术的发展奠定了最关键的基础条件。

支持Chiplet的底层封装技术

1 MCM (Multi-Chip Module)

MCM一般是指通过Substrate (封装基板) 走线将多个芯片互联的技术。通常来说走线的距离和范围可以在10mm~25mm,线距线宽大约10mm量级,单条走线带宽大约10Gbit/s量级。由于MCM可以通过基板直接连接各个芯片,通常封装的成本会相对较低。但是由于走线的线距线宽比较大,封装密度相对较低,接口速率相对较低,延时相对较大。

图2 MCM封装结构示意图

2 CoWoS (Chip-on-Wafer-on-Substrate)

CoWoS是TSMC主导的,基于interposer (中间介质层) 实现的2.5D封装技术。其中interposer采用成熟制程的芯片制造工艺,可以提供相比MCM更高密度和更大速率的接口。目前TSMC主流的CoWoS技术包括CoWoS-S、 CoWoS-R以及CoWoS-L三种。

2.1 CoWoS-S封装技术

CoWoS-S是基础的CoWoS技术,可以支持超高集成密度,提供不超过两倍掩膜版尺寸的interposer层,通常用于集成HBM (High Bandwidth Memory) 等高速高带宽内存芯片。

图3 CoWoS-S封装结构示意图

2.2 CoWoS-R封装技术

基于前述CoWoS-S技术,引入InFO技术中的RDL (Redistribution Layer),RDL中介层由聚合物和铜迹线组成,具有相对机械柔韧性,而这种灵活性增强了封装连接的可靠性,并允许新封装可以扩大其尺寸以满足更复杂的功能需求,从而有效支持多个Chiplet之间进行高速可靠互联。
图4 CoWoS-R封装结构示意图

2.3 CoWoS-L封装技术

在上述CoWoS-S和InFO技术的基础上,引入LSI (Local Silicon Interconnect) 技术,LSI芯片在每个产品中可以具有多种连接架构 (例如SoC到SoC、SoC到小芯片、SoC到HBM 等),也可以重复用于多个产品,提供更灵活和可复用的多芯片互联架构。

 
图5 CoWoS-L封装结构示意图

相比于MCM,CoWoS技术可以提供更高的互联带宽和更低的互联延时,从而获得更高的性能;同时受限于interposer的尺寸 (通常为2倍掩膜版最大尺寸),可以提供的封装密度上限相对比较有限,并且由于interposer的引入,需要付出额外的制造成本和更高的技术复杂度,以及随之而来的整体良率的降低。

3 EMIB (Embedded Multi-die Interconnect Bridge)

EMIB是Intel主导的2.5D封装技术,使用多个嵌入式桥接芯片(Silicon Bridge) 实现芯粒间的高速互联;这些桥接芯片包含多个路由层,同时内嵌至封装基板,达到高效和高密度的封装。由于不再使用interposer作为中间介质,可以去掉原有连接至interposer所需要的TSVs,以及由于interposer尺寸所带来的封装尺寸的限制,可以获得更好的灵活性和更高的集成度。

总体而言,相比于前述介绍的MCM、CoWoS、InFO/LSI等技术,EMIB技术要更为优雅和经济高效,而且能够获得更高的集成度和制造良率。但是EMIB需要封装工艺配合桥接芯片,技术门槛和复杂度都比较高。

图6 EMIB封装结构示意图

全文完。

相关文章:

Chiplet解决芯片技术发展瓶颈

Chiplet封装技术的应用现状的更多相关文章

  1. 常用IC封装技术介绍

    1.BGA(ball grid array)球形触点陈列,表面贴装型封装之一.在印刷基板的背面按陈列方式制作出球形凸点用 以 代替引脚,在印刷基板的正面装配LSI 芯片,然后用模压树脂或灌封方法进行密 ...

  2. 浅谈RFID电子标签封装技术

    1RFID技术概述 1.1RFID技术概念 RFID是RadioFrequencyIdentification的缩写,即射频识别技术,俗称电子标签.RFID射频识别是一种非接触式的自动识别技术,它通过 ...

  3. PCB封装技术

    TQFP(thin quad flat package,即薄塑封四角扁平封装)薄四方扁平封装低成本,低高度引线框封装方案. MLF(MicroLeadFrame),MLF接近于芯片级封装(Chip S ...

  4. CPU封装技术介绍

    所谓“CPU封装技术”是一种将集成电路用绝缘的塑料或陶瓷材料打包的技术.以CPU为例,我们实际看到的体积和外观并不是真正的CPU内核的大小和面貌,而是CPU内核等元件经过封装后的产品. CPU封装对于 ...

  5. 勾勾街:用最小的成本封装一个苹果IOS APP! 封装技术再度升级~

    勾勾街自上线以来,“遭到”大量群众的喜爱... 只能用遭到这个词儿,因为大家好像都被憋了很久了,哈哈哈! 我们的技术是先进的,也是首创的,但最近发现了另一个网站,把我们的技术抄走了.... 本来这个事 ...

  6. 陆教授浅谈5G毫米波手机天线技术的发展现状和未来的应用场景

    近日,香港城大电子工程学系讲座教授陆贵文教授荣获英国皇家工程院院士荣衔,以表彰他在推动天线研究的卓越贡献.他研发的天线由L形探针馈电微带天线.磁电耦极天线,以至5G毫米波手机天线等技术,均在天线领域影 ...

  7. IT兄弟连 HTML5教程 HTML5技术的应用现状及HTML5平台的兴起

    HTML5的优良特性很快被各种类型的网站利用,比如文件拖拽到网页上传功能,多数即使用HTML5提供的新属性就可以完成,来实现素材的免插件拖放.因此,HTML5技术实际上在国内已经获得了较广泛的应用与支 ...

  8. P2P技术如何将实时视频直播带宽降低75%?

    本文内容来自学霸君资深架构师袁荣喜的技术分享. 1.前言 实时视频直播经过去年的千播大战后已经成为互联网应用的标配技术,但直播平台的成本却一直居高不下,各个平台除了挖主播.挖网红以外,其背后高额的带宽 ...

  9. 技术干货:实时视频直播首屏耗时400ms内的优化实践

    本文由“逆流的鱼yuiop”原创分享于“何俊林”公众号,感谢作者的无私分享. 1.引言 直播行业的竞争越来越激烈,进过2018年这波洗牌后,已经度过了蛮荒暴力期,剩下的都是在不断追求体验.最近正好在做 ...

  10. 腾讯技术分享:微信小程序音视频与WebRTC互通的技术思路和实践

    1.概述 本文来自腾讯视频云终端技术总监rexchang(常青)技术分享,内容分别介绍了微信小程序视音视频和WebRTC的技术特征.差异等,并针对两者的技术差异分享和总结了微信小程序视音视频和WebR ...

随机推荐

  1. 一个属性同时使用Autowired和Resource注解会发生什么?

    首发于公众号:BiggerBoy 右侧图片wx扫码关注有惊喜 欢迎关注,查看更多技术文章 如题,如果在同一个属性上使用@Autowired注解注入bean1,然后使用@Resource注解注入bean ...

  2. java学习-7-捕获异常处理

    Java使用异常来表示错误,并通过try ... catch捕获异常:1.Error错误是你的程序无能为力的,也无法捕获的,比如内存耗尽,最终会由JVM进行捕获打印出信息.几乎听天由命.但是老手程序员 ...

  3. sql数据库连接

    前言 作为数据存储的数据库,近年来发展飞快,在早期的程序自我存储到后面的独立出中间件服务,再到集群,不可谓不快了.早期的sql数据库一枝独秀,到后面的Nosql,还有azure安全,五花八门,教人学不 ...

  4. c流程控制

    关于流程控制,一般来说,计算机使用有着三种流程:一就是正常走,按照预先设定的语句序列执行,二就是重复做那么几个动作,直到满足条件,三就是有几条分支走向,根据目前条件去选择分支序列执行. 一.C中的循环 ...

  5. IP地址字符串转数组

    查看代码 static uint8_t ip_buf[4]; static uint8_t test_str[] = "192.168.1.123"; static uint8_t ...

  6. zookeeper选主测试

    Zookeeper 会维护一个具有层次关系的数据结构,它非常类似于一个标准的文件系统 zookeeper基于目录监听机制来选主,多个客户端节点都可以来对zookeeper上某个目录节点进行监听和注册, ...

  7. requirejs的简单使用,requirejs报错Uncaught Error: Mismatched anonymous define() module: …

    requirejs的简单使用 define()方法的3个参数: 参数1为模块名称(不填则以当前js的文件名定义一个匿名模块), 参数2为依赖项数组(可不填), 参数3为模块的实现 引入jQuery: ...

  8. 基于CARLA与PyTorch的自动驾驶仿真系统全栈开发指南

    引言:自动驾驶仿真的价值与技术栈选择 自动驾驶作为AI领域最具挑战性的研究方向之一,其开发流程需要经历"仿真测试-闭环验证-实车部署"的完整链路.其中,高保真仿真平台为算法迭代提供 ...

  9. Ant Design Pro版中后台原型模板及Axure rplib元件库组件

    Ant Design Pro版中后台原型模板及Axure rplib元件库组件, Ant Design服务于企业级产品的设计体系,基于确定和自然的设计价值观上的模块化解决方案,让设计者和开发者专注于更 ...

  10. 【从0到1800 Star】90天,我用0预算推广了一个C语言项目

    亲爱的朋友们,我想和你们分享一下这90多天的开发旅程,虽然不涉及具体的技术部分,但我相信这些经验对你的项目会有所帮助哦 Catime是如何在大约90天内从0做到1800+ star的呢?其中最主要的原 ...