本文对 SoC 进行不完全总结。

更新:2022 / 02 / 25


行业观察 | SoC

  • 总览
    • 概念
    • 组成
    • 周期
    • 原因
  • 产业链及市场
    • 上游
    • 下游
      • 产品
      • 厂商
  • SoC V.S MCU
    • MCU
    • SoC
    • MCU V.S SoC
  • 参考链接

总览

概念

SoC 1234, 全称 System On Chip,又称 系统级芯片片上系统,也就是由多个具有特定功能的集成电路组合在一个芯片上形成的系统或产品,其中包含完整的硬件系统及其承载的嵌入式软件。

任何 SoC 的设计都是性能、功耗、稳定性、工艺难度等几方面的平衡。但是越是集成度高,封装、调试难度就越大。

组成

SoC 芯片作为系统级芯片,通常会集成:

  • CPU(负责管理运行速度);
  • GPU(管理性能);
  • NPU(管理人工智能)等关键芯片的功能;
  • 存储器,比如 SRAMDRAMROM 之类的;
  • 基带芯片(管理信号);
  • ISP
  • DSP
  • WiFi
  • 蓝牙
  • 外设接口

  1. CPUGPU 的频率很大程度上会影响手机性能。频率越高,速度越快,体验越好。
  2. 硬件的大概组成是核心( Core )、存储、外设接口(高速外设和低速外设)、总线、中断模块、时钟模块等。在验证阶段,这些都是用 verilog 代码实现的。
    外设接口是芯片对外的通信接口。
    总线就像一条藤,而核心、存储、外设等就像挂在藤上的葫芦娃,而总线就是这些葫芦娃与外界交流的窗口。

SoC 包含了系统软件运作测算、图形相遇及屏幕上显示与运算、AI与运算、基带信号解决、摄像头拍照和拍摄解决、音频处理、WiFi连接管理方法等手机运作所必需的绝大多数作用的处理。

SoC 是一个整体的概念,再细化一下便到了每个模块。在一个 SoC 成型前,设计工程师用 verilog 代码把每个模块敲出了,粗略进行模块级的验证。在模块级的验证通过之后,会通过总线把每个模块集成在一起了。
目前来说,应用比较广泛的总线协议是 AMBA 总线,包括 AXIASBAHBAPB

AXI 主要挂一些高速的核心外设、DDR 之类的。
APB 主要挂一些低速的外设。

挂的概念就是通过例化相互间的信号线连在一起。因为国内很多公司都是买的 IP、也就是模块,然后把这些 IP 集成到一起组成一个 SoC 芯片。默认情况下这些 IP 都是好的,所以这类公司的验证工程师干的活就是验证连接性,也就是验证集成是否正确、功能是否达到。这种包括核心、外设、总线和存储等的验证,也就是系统级的验证。

周期

SoC 芯片的设计分为硬件和软件两部分。
随着电子系统级设计( ESL Electronics System Level Design )工具的发展,软硬件协同设计逐渐被采用。

SoC 设计完成后,进行流片测试。
芯片测试成功后即进入量产阶段。

生产过程:a) 晶圆生产;b)涂层后光刻;c)蚀刻、离子注入、金属填充;d)晶圆切片、封装测试。

原因

SoC 芯片和普通芯片相比,主要特征是集成化程度高,而高度集成化是未来芯片行业发展的必然方向,这也是芯片封装成 SoC 的原因。

从手机制造商的角度来看,手机在想着越来越轻薄的方向发展,所以手机内部的空间寸土寸金,高度集成的芯片可以有效地提高手机内部空间的利用率,降低手机的设计难度;同时也缩短了手机的开发时间,有利于产品更快上市。

从芯片制造商的角度来看,提高手机芯片的集成度也有利于产品的成本控制以及提高竞争力。因为如果采用单独芯片设计的话,前期的晶圆开发成本就会非常高。

芯片封装成 SoC 符合双方的利益,因此成了手机行业的主流设计。


产业链及市场

SoC 技术始于 20 世纪 90 年代中期,遵循摩尔定律,现在已进入纳米阶段。
相较于独立器件,SoC 在性能、成本、功耗、可靠性以及生命周期与适用范围各方面都有明显的优势。

SoC 是在集成电路( IC )向集成系统( IS)转变大方向下生产的。

1994Motorola 发布的 FlexCore 系统和 1995LSLogic 公司为 Sony 设计的 SoC,是 SoC 设计的最早报道。

SoC 的技术发展趋势是 SoCMEMSSiP 这三者技术融合。

上游

产能供给是任何一家 IC 设计企业的重中之重,关于企业经营的正常运作以及新产品能否很快抢占市场。
产能没保障比卖不出货更为致命。
产能供给紧张时期,芯片设计厂家的主要任务就是去和晶圆厂要产能。IC 设计企业使用 EDA 等软件设计出集成电路版图,之后交与晶圆代工厂生产。IC 设计企业与晶圆代工厂签订代工合同,即业界常说的获取产能。

衡量晶圆代工厂的制造工艺水平,通常从晶圆尺寸和制程两个方面判断。

  • 晶圆尺寸
    晶圆尺寸是指晶圆的直径,尺寸越大,代表单个晶圆可以生产出更多的芯片,成本随之降低。
  • 制程
    制程是指晶体管的线宽,以 CMOS 工艺为例,其线宽一般为该工艺制作的晶体管的栅极长度。制程越小,芯片功耗越低。

晶圆代工厂市场呈现寡头局面,以台湾台积电和韩国三星为巨头,2020 年合计占比达 71%

下游

全球 SoC 市场规模从 2017 年的 1318.13 亿美元增长到 2023 年的 2072.1 亿美元,复合年增长率为 8.3%

产品

SoC 下游应用广泛,智能手机为最大应用。SoC 主要应用于消费电子、IT、通信及汽车。
在过去几年,消费电子占最大市场份额,对智能手机、4K 电视等电子设备及 TWS 耳机、手表等智能可穿戴设备的需求不断增长,推动消费电子市场的增长。

  1. 智能手机
    如果在 PC 时代,我们说一个电脑的核心是 CPU,那么在智能终端时代手机的核心是这个 SoC
    SoC 芯片是手机上非常重要的一部分,像经常听到的高通骁龙、华为麒麟,都是属于 SoC 芯片。
    现在的手机 SoC 中,CPU 部分只占芯片面积的 15%,其他 85% 则被图像处理器( GPU )、数字信号处理器( DSP )等等芯片或者模块占据,不过 CPU 依然是手机 SoC 的核心。
    换句话说,除开电源管理、射频解决等为数不多的作用外,SoC 大部分包办代替其他全部手机的功能的完成。因此,SoC 芯片是手机上最为关键的一部分,假如一些手机芯片中并不包含之上提及的一些程序模块,那么这款手机就不可以称作 SoC,而缺少的控制模块一般会以外挂的形式存在,但不可以没有。
    手机厂家在设计中端产品的时候也会根据自己的需求 部分 采用 SoC 当中集成的功能。但是比如苹果一直选择将 Modem 模块放在 A 系列处理之外,不封装在 SoC 中,或多或少是不希望长期受制于高通,如下所示:

  1. 智能平板
    平板中智能化设备的芯片。

  2. 智能家居
    智能家电智能化设备的核心芯片。

厂商

  • 高通:手机 SoC + 智能座舱 SoC 龙头厂商

高通( Qualcomm1985 年创立于美国加利福尼亚,是一家研发卡车定位的公司成长为移动设备和无线设备通信技术的全球龙头。

高通凭借整合基带的 AP 芯片而成为全球第一大 IC 设计公司。APApp Processor,应用处理器,即未集成基带芯片( Baseband ProcessorBP )的 SoC

高通 21Q2 年营收 79.35 亿美元,其中 QCT 业务营收 62.81 亿美元,占总营收的 79.12 %,同比增长 53 %QTL 业务营收 16.14 亿美元,占总业务的 20.34 %,同比增长 40 %。物联网营收 10.73 亿美元,同比增长 71 %

智能手机 SoC 市场占比率全球第二。高通手机 SoC 全球市场占比率近年一直呈现下滑趋势,但总体来说均处于第二的位置,2020 年全球智能手机 SoC 市场份额为 28 %

高通汽车产品 SoC 布局久远:2002 年便为通用汽车提供 CDMA 1x 车载联网解决方案,此后高通也将自己 3g4g5g 等技术用于车载领域,2014 年高通进入数字座舱领域,2020 年高通进入自动驾驶领域,预计 2023 年搭载高通自动驾驶平台的汽车将面世。全球多家汽车制造商采用通用汽车方案,高通汽车方案订单总估值超过 80 亿美元。

  • 三星电子:积极布局车载 SoC

三星电子成立于 1969 年,总部设立在韩国,是韩国民族工业的代表,也是韩国最大的电子工业企业。同时,三星电子是全球前五大半导体公司。

公司手机产品采用三星自家 Exynos 处理器,同时也采用高通 SoC,因此整体来看三星 Exynos SoC 市场占有率不高,维持在 15 % 左右。公司积极布局车用领域 SoC,三星电子正在为汽车 IVI 系统开发下一代 SoC。例如,Exynos Auto V9 将配套 2021 年的奥迪车载信息系统。预计未来有可能也会为英伟达、高通、英特尔、Mobileeye一样,进入自动驾驶平台领域。

  • 英伟达:ADAS 和自动驾驶领域领先
    英伟达成立于 1993 年,总部位于美国加利福尼亚州圣克拉拉市,是国际知名芯片设计公司。
    英伟达的 SoC 主要用于 3 个领域,用于超级计算机的 tesla 系列、用于嵌入式系统的 Tegra 系列以及作为游戏图形处理器的 GeForce 系列。

汽车计算机化和驾驶辅助系统普及,加速了嵌入式 Tegra 系列被汽车的电子仪表采用。
之后英伟达为 GPU 开发的并行处理架构 CUDACompute Unified Device Architectures )在深度学习方面表现非常优异,在当前 AI 系统中确立了压倒性的地位,特别是 ADAS 和自动驾驶技术。

20214 月,英伟达发布时尚最强自动驾驶芯片 Atlan,单颗 SoC 的算力达 1000 TOPS,比上一代 Orin SoC 算力提升接近 4 倍,比如今大多数 L4 级自动驾驶车辆整车的算力还要强,预计于 2025 年开始上车。


SoC V.S MCU

MCU

MCU 就是微控制器,别名 单片机,如下图所示:


MCU 只是一个芯片,需要配合外围电路才能完成最终产品功能。
如下图所示:


比如上图这个开发板,MCU 就像大脑,其他乱七八糟的按键、蜂鸣器、LED 灯、数码管等等就相当于 眼睛嘴巴 等等。

我们可以根据电路原理图用 C 语言和汇编写程序,程序编译好以后下载到单片机中,就可以控制外围的电路(按键、蜂鸣器、LED 灯、数码管)去作相应动作了。

下面介绍一些 MCU 的特性:

  1. 内部集成:

    上图是最简单的 51 内核 MCU 的内部组成,有 CPURAMROM、定时器(计数器)、串口、外部中断组成。

还有 ARMv7 架构 Cortex-M3 内核的 STM32,内部组成会更复杂。


MCU 一般最多运行实时操作系统 RTOS,不会上 Linux,更多地是裸机编程。

SoC

低端的 SoC 就是内部集成了 MCU + 特定功能模块外设
高端的 SoC 就是内部集成 MPU / CPU + 特定功能模块外设

SoC 芯片都有一个共同特点:为了更方便、更低成本、更稳定解决特定行业的需求。

MCU V.S SoC

低端的 SoC 本质是 MCU 内核,只是在 51 / ARM 内核基础上增加了特定功能外设模块重新封了一款芯片。
因为如果用 MCU 去完成一些特定功能,比如说蓝牙协议、Zigbee 协议、电量计量等等会比较麻烦,研发周期长,稳定性差,成本也更高。


参考链接


  1. 什么是SOC芯片? ↩︎

  2. soc芯片是什么?(附Soc产业链分析) ↩︎

  3. soc是什么意思 SOC芯片的作用与功能 ↩︎

  4. 什么是soc?SOC与MCU的区别是什么? ↩︎

行业观察 | SoC相关推荐

  1. [转帖]半导体行业观察

    作者:谷雨 链接:https://www.zhihu.com/question/29353581/answer/370626505 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载 ...

  2. 行业观察 | 来了解一下AI加速器

    本文参考网上可查询到的资料简要总结AI加速器的概念和应用等信息 1. 未完待续 更新: 2023 / 3 / 22 行业观察 | 来了解一下AI加速器 前言 加速器 处理器 处理器是什么? 处理器进化 ...

  3. 2019 半导体领袖新年展望(一)| 半导体行业观察

    来源:半导体行业观察 摘要:为了让大家更好地了解半导体厂商2019年的规划,我们整理了三十多家国内外产业链供应商参与了这次讨论,给大家呈现一个完整的2019半导体面面观. 过去一年的半导体产业波谲云诡 ...

  4. 通讯业行业观察:中兴华为思科各占千秋

    通讯业行业观察:中兴华为思科各占千秋 通讯业是目前国内发展最迅猛的新兴产业之一,中兴和华为基本上平分秋色,与华为的集权相对,中兴强调中庸的企业文化.同时我们也看到,作为新兴产业,目前不论是华为还是中兴 ...

  5. 做锤子区块链手机的4种方法(行业观察)

    为了避免区块链变成皇帝的新衣,趁还没有被皇帝穿上时,我觉有必要发声当个傻小孩也是不错的,这不,可怜的老罗就被人套路进去了,做锤子区块链手机啊! 很久没有更新文章,是觉目前这个状态下似乎很少有人喜欢研究 ...

  6. 面对区块链,徐小平们懂个毛线(行业观察)

    由于一些个人原因,许久不更新了,很是对不起那些关注我的朋友,一直等一个机会重新开始更新,有时需要一个时点,需要一点启示,而今天启示来了 最近忙于一个项目,耽误了很多时间,但这不是主要原因,鲁先生的名言 ...

  7. 从数字货币估值学习区块链投资(行业观察)

    是的,你永远无法叫醒一个装睡的人,最近有新闻说可能会出台更严格ICO管控政策,但是这并没有什么用,还是来看看数字货币的估值问题吧 目前的ICO已经偏离技术投资的初衷了,区块链技术有活在交易所中的倾向, ...

  8. 行业观察 | 芯片制造过程涉及的Corner的概念是什么?

    本文简要总结芯片制造过程中所涉及到的Corner的概念. 更新:2023 / 4 / 9 行业观察 | 芯片制造过程涉及的Corner的概念是什么? Corner的概念 PVT Corner Proc ...

  9. 机器翻译技术现状评述与展望 | 行业观察

    今天,你AI了没? 关注:决策智能与机器学习,每天学点AI干货 正文共:2497字 7图 预计阅读时间: 7分钟 近年来,机器翻译等语言智能技术迅猛发展,语言智能技术落地.机器翻译替代人工.外语教育存 ...

最新文章

  1. Python-OpenCV 处理图像(五):图像中边界和轮廓检测
  2. 信息系统项目管理师论文评分标准
  3. 论文《learning to link with wikipedia》
  4. 工业交换机单纤或双纤都只是占用一个端口吗?
  5. MOGRE学习(三) Mogre的SceneNode及Entity
  6. 2 华为云闪付_教你区分信用卡刷卡、挥卡、插卡、云闪付等支付方式!
  7. Hbase常用基础命令
  8. svn无法cleanup常见解决方案
  9. [BZOJ4621]Tc605
  10. 解决Invalid `Podfile` file: no implicit conversion of nil into String
  11. matlab图例双字体设置
  12. 计算机c盘内存怎么转给d盘,C盘空间太大怎么把空间转到D盘或E盘
  13. SimpleFOC(二)—— 快速入门 (开环控制)
  14. tapestry3常见问题
  15. 视频编码器接入指挥调度平台的一种可行方法
  16. 批量下载xx艺术照片的简单爬虫
  17. 崩坏3区号+86_86的区号是代表中国!那82是代表哪个国家?
  18. AUTOCAD——快速选择
  19. 在计算机找不到资源管理器,XP资源管理器里找不到文件夹选项的解决方法
  20. HDU 5514 Frogs

热门文章

  1. simulink中Bus creator与Demux模块有什么区别啊?
  2. O2O助汪峰成功逆袭,汪峰最终上头条了
  3. 释放技术创新引擎,英特尔携手生态合作伙伴推动智慧零售蓬勃发展
  4. 麒麟信安异构混合金融云解决方案获第八届金松奖
  5. 企业的微信支付,支付宝收款如何结算对私
  6. freeradius 802.1X EAP-PEAP 认证失败问题的解决
  7. Android中ps命令各字段的含义
  8. 死神激斗显示服务器列表,境界死神激斗出现黑屏问题怎么处理 处理方案一览...
  9. Java学习自学,该怎么学?
  10. can总线短距离不用双绞线_所谓CAN总线的线就是两条双绞线是么?