经过多年的猜测和数月的预期,苹果推出了首款采用自己的内部芯片设计M1 SoC的台式机和笔记本电脑。苹果和预期不需要解释。嗡嗡声是他们的事。

多年来的猜测是这种新设计将采用什么形状。长期以来,权威人士认为,使用ARM内核的设计将使Apple或多或少地将A系列设计从移动设备转移到(至少是低端)Mac。随着最新的Cupertino芯片的发布和受支持计算机的阵容,Apple向我们保证M1将是新设计。

就像这场比赛中从上海到芝加哥再到Shlisselburg的每个人一样,一项新产品,尤其是Apple的产品,可能只意味着一件事-TEARDOWN。但是我怀疑在系统级别上有什么新奇的东西要看。我们需要知道的是M1本身。

Mac Mini内部介绍
如果苹果宣布推出的三款产品中有任何香草,那就是Mac Mini。Macbook Air无风扇,但Mini只是带有强制风冷的盒子。尽可能以最便宜的方式获得M1是一个目标。有一个更大的,但后来出现了。

Mac Mini内部介绍
如果苹果宣布推出的三款产品中有任何香草,那就是Mac Mini。Macbook Air无风扇,但Mini只是带有强制风冷的盒子。尽可能以最便宜的方式获得M1是一个目标。有一个更大的,但后来出现了。

购买产品后,拆卸的下一个阶段是拆箱。抱歉,但我没有拍摄视频。很多“技术”方面的内容通常都是令人作呕的细节。如果您喜欢它,那很好,但这不是我的事。不过,我将对包装提出一点意见。苹果的Origamists在用于将电源线容纳在设备下方的纸卡方面做得很好。那是苹果。

取出
逻辑板从Mac Mini取出逻辑板几乎没有什么挑战。手机总是更有趣–加热,锋利的工具,胶水,烟雾,有时还包括软锂电池组中的烟火。Mac Mini完全没有受伤或财产损失的风险。组件设计精美,以非常简单的方式分开。也就是说,如果  您有正确的螺丝刀。这样的事情经常发生,我却没有。实话实说,渥太华这里没有一家普通的零售商。打开包装盒所需的“防篡改”驱动器称为Torx T6H。“ H”使我震惊。这种类型的中心凹陷,可以将小支柱容纳在组合螺钉的中心。我不知道这是否是有意做的,但是很多常用的精密驱动程序套件都包含T7H及更高版本。我能听到苹果公司的设计师们的声音。“非常接近,不是吗?”

幸运的是,我在MuAnalysis的好朋友的支持下对M1进行了分析。Tricky搁置一旁(感谢Mohamed),在铣床上呆了几分钟,瞧!常规的T6驱动程序被快速转换。我猜司机本身并不是防篡改的。

回到M1。卸下螺钉后,逻辑板便从盒中滑出。四个螺钉将散热器固定在M1和电源管理IC(PMIC)上方的适当位置。处理器和PMIC都使用翅片散热器,而翅片散热器又由内部风扇冷却。从苹果公司的市场资料中可以看到,M1处理器位于封装基板(球栅阵列– BGA)上。这两个DRAM封装无法从散热器中受益。

关于苹果的营销材料,包装图像的几个特征是准确的。在BGA基板上,与M1处理器相邻放置的是两个并排的LPDDR4 DRAM芯片(DRAM并排放置在处理器硅片的旁边)。实际上,该图像精确地复制了封装上表面安装无源元件的数量,位置和比例。

苹果公司的营销人员还在M1芯片所在的位置贴上了模具图像。出于多种原因,这显然是不准确的,但这只是温和的艺术许可。

首先,将器件倒装芯片连接到BGA。这意味着电路侧朝下。查看最终组装的包装将为您提供硅的背面视图。这要么是表面光滑的无光泽抛光板,要么是在某些情况下用零件编号信息进行激光蚀刻。

其次,Apple M1有一个有趣的集成散热片覆盖模具。这种薄金属(可能是铝)仅覆盖BGA基板包含M1硅的一侧。通常,这些散热器覆盖整个顶部封装表面。

即使在这种微妙之处,苹果公司也找到了一种“思考不同”的方法。这种带有处理器和DRAM的2D排列的系统级封装(SiP)并不常见。苹果使它变得独一无二。

通用内存体系
结构对于那些对8G和16G RAM版本的计算机感到疑惑的人,它还提供了有关设备布置的快速注释。M1拆卸的原始互联网帖子来自16G计算机,其中显示了一对DRAM封装。在8G计算机中只有一半的数量,有人怀疑是否只有一个DRAM封装。对于8G系统,仍然有两个,但是每个封装都包含16G组件密度的一半。对于8G型号,每个封装中一半的裸片封装只是一个问题。我的Mac Mini包含Hynix LPDDR4芯片。我在博客或Twitter上看到的其他图像也是Hynix设备。

自然,Apple需要通过使用两个组件来维持高速RAM芯片的对称性和信号路径,而与系统内存大小无关。没有考虑为一个计算机平台创建两个包装设计的想法。尽管我对M1封装设计的唯一目标似乎是增加字数,但这是一个重要方面。

这很可能是M1设计中最重要的细节。苹果在发布会上强调了新的“通用内存架构”或UMA 。UMA是效率的模型。它允许所有处理核心(包括CPU和GPU)共享一个大型内存池。保持DRAM物理上紧密并在CPU和GPU内核之间共享,使SoC设计可以减少片上SRAM缓存并减少芯片占用空间。

这并不是说接近是一个里程碑。移动处理器使DRAM距离更近。无论是Qualcomm Snapdragon处理器还是Apple自己的A系列芯片之一,LPDDR4内存组件都以3D封装概念堆叠在其上,该概念称为“层叠封装(PoP)”。

看起来M1的内存位置已退后一步,但笔记本电脑和台式计算机系统需要隔壁的位置(与PoP的第二层的公寓相对)。手机和平板电脑处理器设计为在较低温度下运行,并具有PoP的额外热阻,从而减少了热量从芯片中传递出去。在处理器将产生更多热量的地方,非移动计算平台需要具有更高的性能。M1芯片需要具有可与散热器接触的较大表面。(有关散热设计功率的更多信息,请考虑与功能更强大的之间的性能差异,添加了用于散热的风扇。)

到目前为止,M1包装检查还很肤浅。尽管配置令人着迷,但BGA基板本身似乎是通用的。但是苹果的移动处理器封装和板级集成一直在推动着界限。我希望引擎盖下隐藏着一些非常诱人的功能,也许是彻头彻尾的创新。耐心将得到回报。

M1内部

M1功能,许多但不是全部代表SoC上的物理块

花了一段时间,但我设法回到了新的Apple芯片上。M1的大部分预期都集中在SoC本身以及设计团队可能会想到的内容上。苹果提供了许多线索。功能框图包括操作细节,其中许多可以归因于SoC中的物理IP:

  • 高性能CPU内核
  • 高效能CPU核心
  • 永远在线的处理器
  • 显卡
  • 高带宽SRAM缓存
  • 神经引擎
  • 机器学习加速器
  • 安全飞地
  • 密码学加速
  • 图像信号处理器
  • 音频处理器
  • Thunderbolt / USB 4控制器
  • 第4代PCI Express

即使用于描述CPU,GPU和神经引擎的图形建议使用Apple,Apple也无法识别任何这些模块的模具位置。这些插图风格化,很好地表明了它们的不准确性。但是,Apple确实在其物理产品的图形上显示了非常类似于SoC芯片布局的真实光学图像。如上所述,这是不精确的表示,因为这对于将组件组装到封装基板上不是正确的。但事实证明,这是SoC物理设计的精确版本。

在加拿大渥太华的MuAnalysis公司的协助下,这一点得到了验证。一旦逻辑板被拉出并且集成的散热器被弹出,对于一些背面照片来说,这是一个快速的停止。Martine Simard-Normandin和她的团队使用了红外波长的激光扫描显微镜(LSM),以便通过芯片成像以显示有源管芯表面上的电路图案。硅对IR透明,这使倒装芯片技术成为我业务中人们的一种享受。快速翻看该镜像,表明它是苹果营销发布的版本的死机(虽然显然不是彩色的)。

让我们回顾一下:

  • 拆卸-20分钟(不包括工具制造)
  • 红外背面LSM成像– 15分钟

TTRI(获取真实信息的时间)比您预期的要快得多。这种方法在半个多小时内就获得了详细的模具图像。

M1 SoC暴露

现在,开始真正的分析。可以快速识别八个CPU内核。但是已经有可能将那些人从Apple的照片中剔除掉。尽管精确定位边界需要的分辨率比Apple提供的分辨率更高,但神经引擎也是如此。剩下的一长串要识别的功能块。幸运的是,大流行病留下了大量的空闲时间来专注于这一任务。

Apple Mini M1 SoC拆解相关推荐

  1. Apple Silicon M1 MacBook Air上手详细评测M1的强大!

    离开Intel的第一天,一点都不想它. 简要总结这款M1 MacBook Air: 1.  M1性能表现超出预期的好,速度快到堪称恐怖 2.  与Intel Mac一样功能强大,甚至更强大 3.  M ...

  2. Apple Silicon M1 Mac如何恢复出厂设置

    今天小编就来和大家讲述一下 Apple Silicon M1 Mac如何恢复出厂设置并还原的? Apple完全改变的Apple Silicon Mac的一个方面是访问恢复模式的方式,这是重新安装Mac ...

  3. 解决mac mini m1 连上wifi但是无法上网的问题

    目录 原因 解决方法 原因 我的电脑是最新款 2020年 mac mini m1 16G的,之前上网都没事,但是这2天无论在公司还是在家里,上网连上 wifi以后都不能打开网页,但是用网线能打开网页, ...

  4. Mac mini M1 2K显示器

    近期入手了mac mini m1,显示器是小米 27寸 165hz, 本以为mac mini不支持2k,不想到接入后完美支持- 甚至只用了HDMI 1.4的线缆 微软无线键鼠也完美支持,赞- 减少空间 ...

  5. apple silicon m1软件适配进度

    苹果的M1芯片设备发布已经有一段时间了,但有些人可能仍处于观望状态. 日常办公和学习所需的常用软件能否适配搭载M1芯片的Mac,也是大家担心和考虑的问题. 通过目前的Appstore市场来看,官方并没 ...

  6. 所有受限制的应用程序包_您需要了解的有关Mac的Apple新款M1芯片的所有信息

    苹果硅M1芯片 苹果公司首先在WWDC上详细说明了其将Mac系列产品从英特尔转移回英特尔的计划.Mac自2006年以来一直使用Intel处理器,但是向Apple Silicon的过渡意味着Mac将使用 ...

  7. Mac mini M1使用简单体验(编程、游戏、深度学习)

    爽啊. 前一阵子忍不住剁手买了M1芯片的mac mini,为了弥补自己的内疚感就卖了自己的旧的mbp2017款.数据也完全迁移到了新机器上,之前的工作也就由mbp2017彻底换成mac mini了,要 ...

  8. CPU 的工作原理以及为什么Apple Silicon M1 比 Intel i9 快?

    计算机是一种可以通过编程自动执行算术或逻辑运算序列的机器.CPU 或中央处理单元是计算机中最重要的部分.所以在这篇文章中我将讨论 CPU 是如何工作的,稍后我将讨论为什么 Apple Silicon ...

  9. Apple的M1 MacBook Pro 与 2020年的Intel MacBook Pro速度对比测试

    苹果的第一批M1 Mac超越了人们的期望,并且功能强大,超过了任何人的预期,轻而易举地击败了苹果继续销售的许多其他Intel Mac.我们已经看到了无休止的速度测试,但是我们认为我们应该将M1 13英 ...

最新文章

  1. C++知识点记录(C++ primer)
  2. 5分钟学习基于Go,go-microservice-template,Minke的微服务
  3. 基于geopandas的空间数据分析—geoplot篇(下)
  4. JEECG再创新举,开辟支付宝服务窗开发新时代,业内独家培训 《支付宝服务窗实战培训》
  5. [转] 81条经典话语~~~当裤子失去皮带,才懂得什麽叫做依赖
  6. FreeDroid开发过程中遇到的一些问题
  7. 日出时的画面_摄影教学堂:如何拍摄日出日落?详解日出日落的摄影技巧
  8. 用PHP玩百万英雄类型游戏!!!
  9. JUnit4 Note (尚学堂马士兵)
  10. DVWA安装教程(懂你的不懂·详细)
  11. 用linux编写菜单界面,配置syslinux菜单界面
  12. android 地图侧滑栏,Android封装侧滑菜单栏
  13. 2021年需要关注的15大软件测试趋势(一)
  14. 带附件/密送/抄送的 javaMail 邮件发送 -- java_demo(两种实现方式)
  15. Debian10更换apt源
  16. r5处理器_入门级游戏党核显平台!R5-3400G核显游戏组装配置清单
  17. 传说中的RNN到底是何方神圣?
  18. 大数除法(超长整数运算除法器)详解
  19. jQuery的常见选择器和筛选器
  20. 如何用W7100A实现串口转以太网(一)

热门文章

  1. 敏捷零售:走入消费互联网时代
  2. 号卡推广系统,号卡代理系统,原创号卡系统
  3. 家庭私有云盘系列教程-安装使用NextCloud个人云存储系统
  4. ABAQUS 自适应网格技术_51CAE_新浪博客
  5. 数据结构实验报告(一)学生信息管理系统
  6. html5怎么实现展开收起,小程序 — 展开/收起
  7. 数据分析-聚类-案例
  8. 计算机启动黑屏时间很长,电脑开机启动系统前黑屏很长时间,怎么处理?
  9. c语言产生32位随机数,C语言,如何产生随机数
  10. java 批量下载图片并打包成zip压缩包