广告

Apple M1处理器为何不采用芯粒技术?

2020-12-17 16:06:06 Don Scansen 阅读:
将M1处理器裸片称为SoC绝不为过,因为看不到任何芯粒集成的影子。从苹果提供的M1裸片图片会发现,将这类设计分解为芯粒没有任何吸引人之处,由此增加的互连和通信开销反而会造成更多的麻烦。

最近一篇对英特尔公司Ramune Nagisetty的采访引发了诸多读者的愤怒评论,他们抨击当前的异构集成和芯粒技术换汤不换药而非创新,认为这只不过是美国制造商为了掩盖自己无力保持晶圆制造领先地位的一种策略。尽管之前讨论过的很多封装级集成都不是突破性的创新,但是毫无疑问,集成方式正在发生重大改变,逐渐远离片上系统(SoC)设计。lKnednc

lKnednc

图1:Apple M1处理器没有采用芯粒技术。(图片来源:苹果公司)lKnednc

在这样的介绍之后再来陈述SoC的优点似乎有点奇怪,但是看到苹果刚刚宣布了其芯片设计的最新尝试,这就容易理解了。M1处理器(图1)采用了苹果自己定制的SoC芯片,用于新款Macbook Air以及一些Macbook Pro和Mac Mini型号。如果我们认真看一看苹果的宣传图片,就知道将M1处理器裸片称为SoC绝不为过。我之前将所有注意力都集中在芯粒集成上是不对的,因为M1处理器看不到任何芯粒集成的影子。从苹果提供的M1裸片图片会发现,将这类设计分解为芯粒没有任何吸引人之处,由此增加的互连和通信开销反而会造成更多的麻烦。lKnednc

另一个支持苹果采用SoC方法的理由是,他们不会再使用其他人的物理布局IP内核了。他们自己负责几乎所有电路模块的设计,专注于物理设计和软硬件集成的严格控制,以优化系统并改善用户体验。他们不会购买其他供应商设计的芯片或硬IP核用于自己的处理器设计。lKnednc

下文将进一步介绍M1(图2),并对纯SoC设计和目前可能更适合芯粒方案的布局进行比较。lKnednc

lKnednc

图2:M1处理器。(图片来源:苹果公司)lKnednc

苹果欲在其电脑产品中采用自己的芯片这一想法由来已久,就像他们对iPhone和iPad做的一样。所提及的一种方法是,简单地将iOS软件与A系列芯片结合起来,使目前用于移动设备、基于ARM的处理器进入传统的计算机领域。由于苹果似乎将大部分资源都集中在iPhone和iPad上,而影响了电脑业务的发展,因此这种方法看似可行。不过我们现在看到的是,苹果要设计整个OS X系统。lKnednc

再来看一下M1芯片的整体布局,其设计很容易让人联想到A系列处理器和移动应用处理器。找出A14和M1设计的通用部分可能比较费时,但我相信许多平面图分析师很快会找出其相似之处(图3)。lKnednc

lKnednc

图3:M1和A系列芯片设计复用了多少IP? (左边为M1,图片来源:Apple;右边为A13,图片来源:Techinsights)lKnednc

新一代电脑,尤其是苹果笔记本电脑,因为使用底部焊接BGA封装而不是插入式模块,使得RAM很难简单升级,这种设计常受到诟病。M1设计将这一理念移用到处理器,使DRAM与M1裸片共置于同一个封装衬底。但是请注意,这些不是芯粒。在苹果的产品图片中,它们被描述为某种封装好的DRAM成品,与模块或主板上使用的DRAM一样。lKnednc

Apple尚未自己设计DRAM,但却乐于重新包装现成的器件:lKnednc

M1还采用了统一内存架构(UMA),将高带宽、低延迟内存统一到一个定制封装内的内存池中。因此,SoC中的所有技术都可以读取相同的数据,无需在多个内存池之间来回复制,极大地提高了性能和电源效率。视频播放更容易,游戏更加丰富和突出细节,图像处理快如闪电,并且整个系统的响应速度也会更快。lKnednc

 lKnednc

苹果公司称,M1 Macbook Air的速度将是最新的英特尔版本的3.5倍,性能提升的部分原因可能在于此版本使用的DRAM类型。遗憾的是,没有更多关于“统一内存架构”的任何信息。回到芯片,将GPU集成到裸片上很可能是性能提升的另一个原因。等大家实际使用最新的苹果电脑以后,将挖掘出更多信息。lKnednc

我们再回头来看芯片的分解及通过封装集成来优化系统,将SoC M1裸片布局与传统的多核处理器做个对比会很有意思。例如,英特尔一直在设计一系列微处理器,满足笔记本电脑、桌面电脑和服务器市场的需求。以笔记本电脑为例,它需要满足用户各方面的需求,比如只用于上网的低价位电脑,以及可提供最佳性能的游戏本。英特尔需要设计少数几个核到包含很多核的芯片,这可以通过不同的设计来实现,也可以通过禁用部分内核来满足低成本应用。这两种方法似乎都不太具吸引力。lKnednc

lKnednc

图4:左侧为新的Apple M1(图片来源:苹果公司);右侧为Intel Skylake 18内核处理器(图片来源:英特尔)。 lKnednc

将内核(和其他功能)拆分为可根据需要集成在封装平台上的芯粒之后,便可灵活地针对较小范围的应用进行优化。采用芯粒设计方法并非不会增加成本,而且还有一些技术难题也没有解决,但这种技术的确有很大的潜力。英特尔通过两种封装技术积极推动这一设计方法,一种称为Foveros,一种是嵌入式多裸片互连桥(EMIB)技术,采用这两种封装技术的器件均已投产。lKnednc

AMD在这一领域也非常活跃,其新的Zen 3架构设计突出了芯粒方法的可扩展性。AMD将设计分为计算内核裸片(CCD)和用于I/O功能的独立裸片,后者叫做IOD(IO Die)有些缺乏创意。撇开命名约定不说,新的Ryzen 5000芯片很好地展现了芯粒集成方法以及处理器内核可扩展性。首先,Ryzen设计只需增加一个CCD,即可将内核数量增加一倍以满足特定需求。其次,Ryzen是异构集成的一个范例。处理器裸片采用台积电的7nm工艺制造,IOD芯粒采用格芯的12nm工艺制造。图5显示了芯粒设计带来的好处。lKnednc

lKnednc

图5:芯粒设计带来的好处。(图片来源:AMD)lKnednc

现在来推测一下处理器的开发未来会选择哪一种方法。很显然苹果会采用硅设计方法。苹果最多有两类完全不同的电脑产品——笔记本电脑和桌面电脑。我认为iMac系列会重复使用相同的设计。毕竟,基于M1的MacBook Pro使用的M1与Air相同,只不过增加了风扇以使处理器能更好地工作。Mac Pro系列不太可能采用苹果自己的设计,只要苹果继续支持这一市场,该产品就很可能继续使用英特尔处理器。lKnednc

那手机应用处理器会怎样呢?苹果的A系列、高通的骁龙和三星的Exynos,以及其他一些厂商都将继续为该市场设计完整的SoC裸片。lKnednc

英特尔及AMD则不一样。他们设计的芯片要用于除苹果以外的所有电脑,并且还要吸引更多的潜在用户。更大的设计灵活性有助于占领更大的市场。针对更高端的应用,根据需要在同一个裸片上有选择地激活更多内核,利用很多产品来占领市场,从长远来看并非良策。此时芯粒技术便有了用武之地,AMD和英特尔都在朝着这个方向发展。lKnednc

回头来看,Xilinx的Virtex 7采用2.5D集成方法,并利用硅中介层(interposer)作为多个FPGA裸片的平台,这即是早期的异构集成。当时人们都认为这是3D集成的第一步。Xilinx首席技术官Ivo Bolsens在一个演讲中曾提到2.5D方法可能会一种3D长期替代方法。差不多过了十年,情况确实如此。lKnednc

先进的现代FPGA是能给芯粒带来更多机会的另一种产品。浏览Xilinx的产品目录,会发现大多数产品都采用了裸片上SoC集成方法,包含ARM内核、PCI Express选项、收发器以及可编程阵列。例如,Xilinx Zynq系列产品线中的Ultrascale+RFSoC包含四核ARM Cortex A53、双核Cortex-R5F、PCI Express、DisplayPort、USB 3.0,以及片上SRAM和许多外部存储控制器。lKnednc

再往回看,英特尔也曾设计过一种芯粒,或者称为多芯片模块(MCM),是将FPGA裸片与其处理器集成在一起。在2010年英特尔开发者论坛上,他们宣布了Atom Processor E600系列。E600是一款可配置Atom处理器,采用通用的BGA衬底,有一个Altera FPGA。lKnednc

(本文授权编译自EDN姐妹网站EETimes,原文参考链接:Apple M1 Processor, Passing on the Chiplets,由Jenny Liao编译)lKnednc

本文为《电子技术设计》2021年1月刊杂志文章,版权所有,禁止转载。免费杂志订阅申请点击这里lKnednc

本文为电子技术设计原创文章,未经授权禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • 【闯关答题抽奖】英飞凌无线电力传输方案中心上线啦~ 每闯关成功一关获得一次抽奖机会,总共4关,最多可获得4次抽奖机会。
  • 商务部暂停天然砂对台湾地区出口,台积电难受了 据EDN电子技术设计了解,商务部网站8月3日早晨8点发布最新消息,表示将从即日起暂停天然砂对台湾地区出口。不少网友认为暂停天然砂对台湾地区的出口,此举将严重影响台湾的建筑业,实则影响不仅仅如此。台湾地区天然砂进口量的90%以上来自大陆,而台湾芯片占台湾2021年出口额的34.8%。网友称商务部暂停天然砂对台湾地区出口是捏到了台湾半导体制造业的七寸。
  • 华盛顿大学首创用人体热能为可穿戴电子设备供电 从健康和健身追踪器到虚拟现实设备,可穿戴电子产品已成为我们日常生活的一部分,但找到持续为这些设备供电的方法是一项挑战。华盛顿大学的研究人员开发了一种创新的解决方案:首创的柔性、可穿戴热电设备,可将体热转化为电能。
  • Nothing Phone 1 官方承认品控缺陷,但拆解后有新发现 前一加手机联合创始人裴宇创立的 Nothing 公司在国外备受关注,但Nothing Phone 1发布之后却被网友爆料大量翻车现场。目前官方也已承认了Nothing Phone 1 在前摄开孔位置附近出现了坏点或绿晕的问题。但Nothing Phone 1也并非一无是处,著名的 JerryRigEverything 耐用性测试就称其“超级坚固”。
  • 【报名领IC设计文集】Cadence 用户大会已开放注册 今年的CadenceLIVE China 为线上虚拟盛会,将由60余位行业和技术专家进行直播分享,数十余家产业链合作伙伴的虚拟展台展示最新技术与产品,无拘于空间地点的限制,您可随时接入,畅享此技术盛宴!
  • 美国参议院批准价值2460亿美元的芯片法案 美国参议院周三通过立法,以超过 750 亿美元支持国内半导体产业。GlobalFoundries、英特尔、三星代工厂、德州仪器、台积电和其他在美国建立半导体制造设施的公司或将受益。
  • 英飞凌无线电力传输方案中心 展望未来,无线电力传输也将成为电动工具、服务机器人和笔记本电脑以及医疗和智能家居设备等其他各种应用中的“必备”功能。
  • 三星正式发货第一批 3nm GAA 芯片 25日,三星电子在京畿道华城校区的V1线(仅限EUV)举行了使用下一代晶体管GAA(Gate All Around)技术的3nm代工产品出货仪式,这也意味着三星超越台积电成为第一家 3nm 芯片制造商。
  • 给电子设计初学者的一些实用技巧 本文将为初学者提供一些实用的布局、提示和技巧,可以帮助您避免事故或解决各种问题。该系列将不定期发布。
  • 中信拆了辆特斯拉Model 3,发现多个领域技术引领行业 EDN电子技术设计在6月底报道了海通国际手动拆解十万元的比亚迪“元”的详细拆解图,如今不到一个月的时间,中信证券微信公众号发表了一篇《从拆解Model 3看智能电动汽车发展趋势》的文章,文中称对特斯拉Model 3的E/E架构、三电、热管理、车身等进行了详细深入地分析,并坚定看好中国智能电动化发展趋势,引起了广泛关注。
  • 字节跳动扩大芯片工程师招聘,已从华为海思、Arm“挖” 近日,有消息称字节“芯片研发”相关岗位的招聘需求正进一步扩大,并已从华为海思、Arm公司“挖”了不少人。EDN小编在字节跳动官网招聘页面以“芯片”为关键词进行搜索,发现有31条相关信息……
  • 给廉价蒸蛋器DIY出智能温控,烧了多个仿真器和USB HUB后 笔者手上有一台型号为ZDQ-514Q1的小熊蒸蛋器,弹跳式自锁开关。由于这台蒸蛋器水烧干了,温度上升,温度开关断开停止加热;待温度降低之后,温度开关重新闭合,重新加热。 不仅不节能,也不安全。因此笔者考虑,能不能给这台“低配”电器DIY出“智能”模式……
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了