首页 > 其他分享 >什么是SOC?一文了解系统级芯片的优点与挑战

什么是SOC?一文了解系统级芯片的优点与挑战

时间:2024-09-30 13:49:12浏览次数:10  
标签:功能 封装 一文 芯片 SOC SoC 集成电路 整合

将数个功能不同的芯片,整合成“一个”具有完整功能的芯片,再封装成“一个”集成电路,称为“系统级芯片(SoC:System on a Chip)”。

例如:将处理器变成“CPU 单元”,北桥芯片变成“MCH 单元”,整合在同一个光罩上,制作成一个芯片,如下图所示,目前 Intel公司就是朝向这个方向努力,以缩小笔记本电脑的体积。

系统单芯片的优点

➤减小体积:以印刷电路板组合数个不同功能的集成电路,体积较大;如果整合成一个 SoC 芯片,体积则被缩小。

➤减少成本:需要封装测试多颗集成电路,成本较高;如果整合成一个 SoC 芯片,只需要封装测试一颗集成电路,成本较低。

➤降低耗电量同时提高运算速度:以印刷电路板组合数个不同功能的集成电路,电信号必须在印刷电路板上传送较长的距离才能进行运算,耗电量较高,运算速度较慢;如果整合成一个 SoC 芯片,电信号在同一个集成电路内传送较短的距离就能进行运算,耗电量较低,运算速度较快。

➤提升系统功能:将不同功能的集成电路整合成一个 SoC 芯片,体积较小,可以整合更多的“功能单元”,形成功能更强大的芯片。

目前已经有许多非常成功的 SoC 芯片在市场上销售,下图是 Nvidia公司设计的 Tegra 650 多媒体系统单芯片,结合中央处理器(CPU)、图形处理器(GPU)、图像处理器(Image/Video processor)、其他周边界面等功能单元。

SoC芯片的挑战

由于 SoC 芯片的设计与验证必须与半导体制造技术配合,再加上必须具备完整的混合信号、数字与类比、低频与高频、存储器等相关的智慧财产权(IP)产业互相配合,因此系统单晶片的设计仍然有许多困难极待克服,系统单晶片的设计瓶颈包括:

➤制造瓶颈:不同功能单元的制程技术不同,要同时制作在硅芯片上非常困难,数字电路的整合比较容易,数字与模拟电路两者要整合在一起就比较困难。

➤封装瓶颈:SoC 芯片功能强大,工作频率增加,必定会造成线路的信号产生杂讯互相干扰,必须使用覆晶封装、锡球封装、 晶圆级封装等技术加以克服。

➤测试瓶颈:测试机器必须同时具备多种数字与模拟信号的测试功能,因此必须发展多功能单一机型的测试机器,同时测试不同功能的 SoC 芯片。

为何需要 SoC?

  • 智能手机的发展

自 2007 年苹果发表 iPhone 3G 后,到之后苹果开始设计自己的 A 系列芯片,从 2010 的 A4 芯片,到现在 M2系列,性能的爆炸性增长,同时却能维持住省电,而在同一面积下能塞的晶体管还愈来愈多。当然不能忽视的是这也是投入很多金钱即研究人员出来的成果,但可以证明 SoC 带来的优势,是非同小可的。

  • 物联网的需求

物联网也是 SoC 其中的推力之一。苹果 Airpod具有蓝牙、音乐播放功能,Apple Watch 有 Wifi、显示以及声音功能。但这却很难利用同一颗 CPU 来完成这两种截然不同的应用,因此面对物联网多样化的应用需求,SoC 刚好就是很棒的解决方案。

透过整合不同的芯片,并针对不同的应用设计 SoC 芯片,再让架构师设计适合的微架构,进行优化、测试,来解决物联网应用的需求,如:更长的使用时间搭配更棒的音质效果、或者更棒的感测技术搭配无线功能等等。

  • 人工智能

事实上,神经网络的概念很早就被提出,之所以近十年快速发展是因为 GPU 算力的突破性成长,让以前要花几个礼拜训练的模型,如今在几天甚至几个小时就能完成,这也带领世界走进大数据时代。

通过CPU 与GPU的整合,同时也推动着AI SoC 芯片的发展。

除此之外,市场需求、应用层面的扩张、额外的数据处理,也推动了SoC 的需求增加。

标签:功能,封装,一文,芯片,SOC,SoC,集成电路,整合
From: https://blog.csdn.net/2403_87610880/article/details/142632403

相关文章

  • Sigmastar SSD201芯片_智能高清显示解决方案
    一、方案描述:SSD201是高度集成的智能高清显示解决方案,主芯片为ARMCortexA7,dulecore,1.2GHz;SSD201内置DDR2,512Mb;支持H.264/H.265解码;支持2D图形引擎;支持MIPI和TTL接口显示屏,分辨率可高达1920x1080@60fps;支持SPI-Nor/NandFlash;支持两路Ethernetports;Built-inR......
  • 一文读懂BOM管理(上):BOM是什么?EBOM、PBOM、MBOM的功能和区别
    目录一文读懂BOM管理(上)起步->理解BOM了解->DBOM、EBOM、MBOM的区别了解->BOM的其他划分一文读懂BOM管理(下)使用->BOM的常见结构场景->PLM中的BOM理解BOM:斩开混沌之斧,衍生世界之树话说宇宙本是一片混沌,盘古睡醒后很不爽,一斧子猛劈了出去。只听“BOM”一声巨响,黑暗分散,天地成形。这个......
  • 【状态估计】基于FOMIAUKF、分数阶模块、模型估计、多新息系数的电池SOC估计研究(Matla
    目录目录......
  • 一文详解:跨国医疗机构安全合规文件流转的跨境传输解决办法
    跨国医疗机构是指那些能够在不同国家之间提供医疗服务的机构,它们通常具有国际化的医疗网络、专业的医疗团队和先进的医疗设备。这些机构不仅能够帮助患者获取国外优质的医疗资源,还能提供包括医疗咨询、治疗安排、病历翻译、签证办理、海外陪同等在内的全方位服务。跨国医疗机构......
  • PlantSimulation的socket交互之TCP
    PlantSimulation的socket交互之TCP 1.python的socketTCP客户端建立其实可以任选python或plantsimulation作为客户端,博主因研究需要,将python设为客户端。plant设为服务器。1"""2CreatedonSatDecember1421:00:0020213@author:ZhangLitong-NanjingUniversity......
  • socket远程命令
    1.服务端importsocketimportosservers=socket.socket()servers.bind(("localhost",6969))#绑定端口servers.listen()whileTrue:conn,addr=servers.accept()#等待接受对方信息conn客户端连过来的实例,用原来的线路连接whileTrue:......
  • 【2024精华版】从零开始的大模型LLM学习全攻略:一文掌握从入门到精通
    ChatGPT的出现在全球掀起了AI大模型的浪潮,2023年可以被称为AI元年,AI大模型以一种野蛮的方式,闯入你我的生活之中。从问答对话到辅助编程,从图画解析到自主创作,AI所展现出来的能力,超出了多数人的预料,让不少人惊呼:“未来是属于AI的”。AI大模型——成为互联网从业者必备技能。......
  • 什么是计算机视觉算法?一文读懂!
    计算机视觉(ComputerVision)是一门让机器具备“看见”与“理解”世界的能力的学科。通过计算机视觉,计算机可以从图像或视频数据中提取有用信息,进而执行分类、检测、分割等任务。计算机视觉算法则是这一过程的核心。本文将介绍计算机视觉算法的基本概念、常见算法、以及其在各个......
  • socket 开端口
    一.服务端#!/usr/bin/envpython3importsocket#创建socket对象server_socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM)host=socket.gethostname()#设置一个端口port=12345#绑定端口server_socket.bind((host,port))#设置最大连接数,超过后排队serve......
  • 【FPGA开发】一文轻松入门Modelsim的简单操作
    Modelsim仿真的步骤    (1)创建新的工程。    (2)在弹出的窗口中,确定项目名和工作路径,库保持为work不变。    (3)添加已经存在的文件(rtl代码和tb代码)。    如果这里关闭后,还想继续添加,也可以直接在界面空白处右键进行添加。    加错......