什么是 SoC?IC人需要了解的智能手机芯片组

a6d5521c3ca486489f410c7fe8e4505d.jpeg

技术爱好者喜欢谈论处理能力和芯片,无论是从 PC 、游戏机到最新的智能手机。

从技术角度上,可能需要多年的研究才能准确地了解So C芯片的细节。本文将用尽可能少的技术术语来解释现代智能手机芯片的来龙去脉。

什么是 SoC,它有什么作用?

29534f1f215a730f59deb07671b31401.jpeg

上面可以看到骁龙 SoC 的组成模块。

SoC 代表system-on-a-chip。顾名思义,SoC 是包含在单个封装中的完整处理系统。需要明确的是,它不仅仅是一个单一的处理器(如果你曾经组装过一台台式PC,你可能很熟悉一个“电脑应该包含什么?”)。

SoC 包含多个处理部件、内存、modems和其他基本部件,这些部件被制造在焊接到电路板上的单个芯片上。

SoC是智能手机的大脑,可处理从图形到 5G 通信的所有内容。

将多个组件组合到单个芯片中可节省空间、成本和功耗。从本质上讲,SoC 是智能手机的大脑,可以处理从 Android 操作系统到检测何时按下关机按键。

SoC 还可以连接到其他组件,例如摄像头、显示器、RAM、闪存等。

下面的列表包含智能手机SoC内最常见的组件。

  • 中央处理器 (CPU) —SoC 的“大脑”。运行 Android 操作系统和应用程序的大部分代码。

  • 图形处理单元 (GPU) —处理与图形相关的任务,例如可视化应用的用户界面和 2D/3D 游戏。现在可能还会有一些AI相关的任务。

  • 图像处理单元 (ISP) —将手机摄像头的数据转换为图像和视频文件。

  • 数字信号处理器 (DSP) —处理比 CPU 更密集的数学函数。包括解压缩音乐文件和分析陀螺仪传感器数据。

  • 神经处理单元 (NPU) —用于高端智能手机以加速机器学习 (AI) 任务。其中包括离线语音识别和相机对象分割。

  • 视频编码器/解码器 —处理视频文件和格式的转换。

  • 调制解调器(Modems) —将无线信号转换为手机可理解的数据。组件包括 4G LTE、5G、WiFi 和蓝牙调制解调器。

你可能还听说过 SoC 的制造工艺,通常是以纳米 (nm) 为单位。一般来说,nm尺寸越小,SoC的内部组件就越小。这更有利于电源效率和紧凑性,即低面积成本和低功耗。其实这也说明了,有不同的制造工艺的SoC比较可能会比较困难。


最新的智能手机 SoC 一般也是驱动工艺缩小的主要应用驱动之一。

SoC 示例

a46876c134ffff11cbd13ee41355d9d7.jpeg

现在我们已经简要了解了什么是 SoC,让我们看几个例子。在智能手机领域,高通、三星半导体、华为的海思和联发科是该行业的四大巨头,当然还有神一样的存在苹果。你的智能手机很可能装有这些公司之一的芯片。

高通是最大的智能手机SoC供应商,每年为大多数旗舰、中端甚至低端智能手机出货芯片。高通的SoC属于Snapdragon品牌。

另外还有三星的Exynos SoC 、华为的麒麟SoC、联发科的天玑 SoC。

一切从CPU开始

你可能熟悉术语“处理器”,CPU 是最常用的处理器类型。它的设计具有高度的灵活性,适用于各种任务。因此,CPU 运行 Android 操作系统和大多数的应用程序。它还负责在 SoC 内的其他处理器之间同步数据。

CPU 处理一般任务,是任何 SoC 中非常重要的一部分。

CPU 足够灵活,可以适应各种任务。可以通过更改时钟频率(以 GHz 为单位)、内核数量或更改底层架构以在每个时钟周期执行更多操作来扩展和缩减性能(和功耗进行trade-off)。

苹果手机芯片如此强大的一个很重要的原因就是它的CPU。

智能手机 SoC 内部的 CPU 有多种风格,所有这些都基于 Arm CPU 指令集。Arm 最新的 CPU 内核是大的 Cortex-X3 和 Cortex-A715,以及小的 Cortex-A510。这三者都基于最新的 Armv9 架构。智能手机 CPU 通常采用八核配置,具有适用于要求更高的应用的大内核和较小的节能内核,以确保较长的电池寿命,俗称大小核策略

集成显卡

0f357ed61b272352419f82a95a1bcd51.jpeg

除了 CPU 之外,图形处理单元 (GPU) 是另一种传统的数字运算硬件,封装在手机 SoC 中,GPU 的通用性远不如 CPU,因此设计也大不相同。它们被构建为并行重复循环数学函数,它们可以比普通 CPU 快得多。智能手机显示屏上有数百万个像素需要填充,每个像素都必须在你运行应用程序或游戏时进行计算。

大多数图形操作都会一遍又一遍地重复,以填充屏幕上的所有像素。因此,GPU 被设计为在大批量数据上同时运行大量数学运算。与每个周期执行一两个操作的 CPU 不同,GPU 每个周期执行数十、数百甚至数千个并行操作。这取决于 GPU 设计的大小和性能。

Android SoC 领域的两大 GPU 是 Arm 的 Mali 和高通的 Adreno。两者都提供更大和更小版本的GPU技术,旗舰芯片装有最强大的3D游戏硬件。高通公司很少谈论Adreno的内部运作,但Mali的信息相对公开得比较多。苹果的iPhone SoC拥有自己的GPU。

出色的相机需要出色的处理器

02f39be1059e4e7a27b02cc851605073.jpeg

人们越来越多地根据智能手机的摄影能力来评判智能手机。虽然高端传感器和镜头硬件是必不可少的,但强大的图像处理能力也是故事中同样重要的一部分。智能手机行业将这种技术称为计算摄影,它主要依赖于智能手机的SoC。

虽然图像编辑和调整通常是在 CPU 和 GPU 上完成的,但在将图像保存到手机之前,还要对相机传感器数据进行大量处理。ISP 是一种专用的 DSP,用于处理常见的成像任务,如聚焦、去马赛克、锐化和降噪。换句话说,它将来自相机传感器的数字信息转换为漂亮的图片。

更便宜的手机往往会过度锐化并产生糊状的细节。高端芯片组越来越多地提供高端图像功能。简单来说,好看的图片需要强大的图像处理器isp。

AI 处理

神经处理单元、AI 处理器或机器学习核心等术语通常可以互换使用,但它们在现代智能手机 SoC 中的含义都是一样的:专门针对人工智能 (AI) 算法常用的数学和算法进行优化的处理器。

就像 GPU 是针对图形数学优化的处理器,ISP 是针对图像任务进行优化一样,NPU 是专门设计的处理器,用于比 CPU 更快、更高效地运行神经网络和机器学习任务。 

专用的 AI 协处理器减轻了 CPU 的负担,因为它们针对某些算法进行了优化

神经网络通常需要采用多个输入数据的操作来生成单个输出。多重累加操作特别流行,通常对从 16 位到 8 位甚至 4 位的各种数据大小进行操作。这与 CPU 使用的数学和数据类型有很大不同,尽管某些操作可以在灵活的 GPU 上加速。

NPU 是最新的专用处理器,可进入手机 SoC 并实现手机端机器学习。虽然这项技术主要用于旗舰级芯片,但这项技术正在迅速普及到更实惠的芯片组和手机。

4G 和 5G 调制解调器,提供更快的数据

fd2297dc371f211f2d8aee3344086ed5.jpeg

现代智能手机 SoC 的最后一部分是数据调制解调器modern,用于从运营商访问数据网络。不同的调制解调器也决定了数据连接的速度和质量。最强大的调制解调器的下载速度超过 1Gbps。还有用于 Wi-Fi 和蓝牙数据的调制解调器,但我们今天专注于 4G 和 5G 调制解调器。

在前几年,智能手机SoC拥有集成的4G调制解调器。这意味着 4G 调制解调器位于 SoC 内部。智能手机的第一个 5G 调制解调器是外部的,因此它们必须连接到主 SoC。这降低了能源效率,但使实现高端功能变得更加容易,并为制造商提供了灵活性,同时将5G网络推广到更多的消费者。

集成的 5G 调制解调器和功能现在也有了。高通、三星和华为的旗舰处理器都集成了支持 sub-6GHz 和毫米波 5G 功能的调制解调器。最新的旗舰 5G 手机均配备集成调制解调器,在达到峰值数据速度时也提高了电源效率。

有关智能手机 SoC 的更多信息

手机发烧友喜欢比较 CPU 和 GPU 规格,但现在事情变得更加复杂了。智能手机 SoC 越来越少地关注任何单一功能,而更多地关注解决处理问题的异构计算方法。换句话说,使用最有效的处理器类型来完成手头的任务。

如今的手机处理的工作负载比以往任何时候都广泛。因此,每个芯片内部的专用处理器数量不断增加。从几年前的基本 CPU 和 GPU 组件到今天的 DSP、ISP 和 NPU。随着安全性、机器学习和 5G 的进步,这些鲜为人知的部分只会变得越来越重要。

  • 18
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值