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

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

3天内不再提示

苹果A14芯片功能块分析

h1654155282.3538 来源:EETOP 作者:EETOP 2020-11-03 16:51 次阅读

前几天在“苹果A14处理器裸片(Die)显微分析:未达到台积电宣称的晶体管密度”这篇文章中我们已经看到了A14 芯片的裸片显微照片,不过并没有在照片上划分出各个功能快。

今天SemiAnalysis和SkyJuice联手进一步对A14芯片裸片的电子显微照片做了详细的功能块分析。

A14裸片电子显微照片及功能块划分

苹果公司的A14由2个Firestorm内核,4个Icestorm小内核和4个GPU组成。

此核心配置与A13相似,因此CPU和GPU的所有性能提升都直接取决于体系结构的变化和时钟p频率的提升。A14的Icestorm小核心已经进行了大的修改,L1i cache从A13的Thunder核心的96KB扩展到了128KB。L1d也从48KB增长到64KB。NPU已经翻倍,达到16核,而A13中只有8核。使用上面的注释,我们还可以估算每个IP块的大小。

不出所料,尽管架构发生了变化,但大多数IP块都缩小了不少。NPU由于核心数量翻倍而变大。由于进行了较大的架构改造,Icestorm核心并未缩小。不出所料,LPDDR4x PHY并未缩小。此外A14的系统级缓存依然未16MB,与去年的A13相同。

由于系统级缓存主要由SRAM单元组成,架构上的变化应该不会使面积对比有太大偏差。尽管台积电宣称SRAM从N7到N5缩小了1.35倍,但Apple的16MB系统缓存仅缩小了1.19倍。A14缓存的形状有所不同,与A13相比更窄、更长。考虑到这种长宽比的变化,这个缓存的运行方式可能会重新设计。

从16MB LLC的面积减少乏力中得出的主要结论,对于业界来说意义深远。苹果并不是唯一一家依靠增加内存容量来提供巨大性能和功耗优势的公司。

AMD英特尔、Nvidia以及Graphcore等各种人工智能初创公司也都把增加最后一级缓存大小作为辅助,帮助它们在CPU、GPU和AI专用芯片上获得架构上的优势。为了解决DRAM的延迟而在芯片内部集成越来越大的缓存的时代已经过去,台积电的N5只带来了1.35x的理论SRAM缩减,而未来的N3则更是只有微不足道的1.2x。正如在前一篇文章中所讨论的,3D集成将为我们带来更多的活力,但是架构师在如何提高性能和性能方面需要更加聪明和更积极。

两种潜在的途径是转向更复杂/更高效的缓存设计,或者引入替代性的存储器,如NRAM、FeRAM或MRAM。随着晶体管成本的上升和SRAM难以进一步缩小,摩尔定律正在慢慢失效。
责任编辑人:CC

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

    关注

    0

    文章

    6

    浏览量

    3920
  • 苹果A14
    +关注

    关注

    0

    文章

    4

    浏览量

    1199
收藏 人收藏

    相关推荐

    TSMC A14 第二代 GAA 工艺解读

    A14工艺将于2028年量产的消息,无疑再次将行业推向了新的高潮。我将结合最新的论文和国内外相关研究,为大家深入剖析TSMCA14工艺的技术亮点及其对行业的深远
    的头像 发表于 04-25 13:09 150次阅读
    TSMC <b class='flag-5'>A14</b> 第二代 GAA 工艺解读

    芯片失效分析的方法和流程

    、物理分析、材料表征等多种手段,逐步缩小问题范围,最终定位失效根源。以下是典型分析流程及关键方法详解:       前期信息收集与失效现象确认 1. 失效背景调查 收集芯片型号、应用场景、失效模式(如短路、漏电、
    的头像 发表于 02-19 09:44 657次阅读

    在S7-1200/1500中创建气缸功能块的编程指南

    一、 导读  气缸是自动化控制设备中较为常用的一个电气元件,通过气缸可以实现很多动作的控制,如推料动作,夹紧动作等。当一个设备上气缸特别多的情况下,我们会把这个气缸控制程序打包成一个标准程序,然后
    的头像 发表于 02-13 10:19 1036次阅读
    在S7-1200/1500中创建气缸<b class='flag-5'>功能块</b>的编程指南

    使用SCL编写FIFO功能块

    找到相关的指令。    其实要实现这个功能可直接使用SCL的编程方法编写一个这样的功能块就可以了,(在文章的结尾会为大家提供参考示例程序和SCL相关的学习资料,供有需要的朋友下载学习)。 二、FIFO功能的条件
    的头像 发表于 02-09 10:27 442次阅读
    使用SCL编写FIFO<b class='flag-5'>功能块</b>

    西门子流量累计FB介绍

    西门子流量累计FB(Function Block)是一种专门为处理和计算流量数据而设计的功能块,它通常在博途(TIA Portal)软件中被创建和使用。该功能块的意义在于将复杂的流量累计逻辑封装
    的头像 发表于 12-19 10:28 981次阅读
    西门子流量累计FB<b class='flag-5'>块</b>介绍

    求助:丝印为 A63TD SOT32-5 封装的芯片的具体型号及相关的技术资料

    有一触摸LED调光台灯,电路板上有一枚丝印为 A63TDSOT32-5 封装的芯片,查不到对应的芯片型号,也查不到相关的技术资料,根据外围电路分析
    发表于 12-14 08:34

    苹果M4 Ultra芯片预计2025年上半年亮相,Mac Studio将率先搭载

    11月14日最新消息,苹果公司近期虽然推出了三款全新的M4芯片组,但备受关注的M4 Ultra芯片并未在此次发布会上现身。然而,据知名爆料人马克·古尔曼透露,
    的头像 发表于 11-05 14:37 1120次阅读

    今日看点丨 苹果发布新款iPad mini(A17 Pro),搭载AI功能;哪吒汽车回应网传拖欠工资

    CPU,性能比前一代iPad mini提升30%,是运行苹果AI软件Apple Intelligence的核心。苹果表示,这些功能将适用于搭载A17 Pro或M1
    发表于 10-17 11:00 619次阅读

    苹果手机NFC芯片将开放

    来源:中国经济网 编辑:感知芯视界 Link 当地时间14日,苹果宣布,将面向开发者开放iPhone的NFC芯片,并允许使用手机内的安全元件在他们自己的App中推出非接触式数据交换功能
    的头像 发表于 08-20 09:20 621次阅读

    RTOS_SDK:ieee80211_output_pbuf系统崩溃的原因?

    : de9cbeqz.na14, 40213519 402134fa: 012e32 l32i a3, a14, 4 402134fd: 012d22 l32i a2,
    发表于 07-17 07:26

    西门子PLC中OB功能详解

    西门子PLC(Programmable Logic Controller)作为工业自动化领域的核心设备,其内部功能强大、应用广泛。在西门子PLC中,OB(Organization Block,组织
    的头像 发表于 06-15 11:27 6363次阅读

    CX3 : UVC视频流在某些设备上正常,但在其他设备上因DMA RESET而失败,怎么解决?

    测试。 当接收器是我的电脑(使用 e-Cam 视图)或三星 S22(使用 UVC-Camera 或 Next_camera 等标准应用程序)时,视频流传输正常。 但在 Smasung A14 上,只要
    发表于 06-03 07:25

    苹果Logic Pro升级:引入AI增强工具与空间音频技术

    5月14日讯,苹果今日推出Mac和iPad版Logic Pro更新,新增AI功能,仅限配备苹果M1或更高版本芯片的设备使用。
    的头像 发表于 05-14 11:06 967次阅读

    苹果将通过自研芯片在云端推出AI功能

    近日,科技界传来一则令人振奋的消息。据可靠报道,苹果公司即将在云端推出强大的人工智能(AI)功能,而这一切将依托于自研的高端芯片
    的头像 发表于 05-11 10:59 705次阅读

    西门子博途:“自动化创建器”功能

    在使用“从(含虽有相关联的)生成源”功能进行备份,重复上述恢复的动作,在观察程序的结果。
    的头像 发表于 04-30 12:57 3650次阅读
    西门子博途:“自动化<b class='flag-5'>块</b>创建器”<b class='flag-5'>功能</b>