SOC,System on-a-Chip技术初步

S O C(拼作S-O-C)是一种集成电路,它包含了电子系统在单个芯片上所需的所有电路和组件。它可以与传统的计算机系统形成对比,后者由许多不同的组件组成。例如,台式计算机可以具有CPU、视频卡和声卡,它们通过主板上的不同总线连接。SoC将这些组件组合成一个芯片。

片上系统的主要优点是减少了系统所需的物理空间。通过将多个组件合并在一起,soc可以用来创建完全功能的系统,其大小只是传统系统的一小部分。例如智能手机、平板电脑和智能手表等可穿戴设备。例如,智能手表SoC可以包括主CPU、图形处理器、DAC、ADC、闪存和电压调节器。所有这些组件都可以安装在一块大约四分之一大小的芯片上。

SoC的大小也是它最大的缺点。由于所有的元件都被压缩成一个集成电路,它们的存储容量和处理能力都受到限制。例如,一台带有专用显卡和固态硬盘的高端台式电脑将轻松超越同一代智能手机。然而,移动处理技术的进步使得现代智能手机能够提供与几年前的高端电脑相似的性能。

如今对计算机芯片和处理器的需求是惊人的。即使是最简单的计算机也需要同时完成复杂的任务。基本电子邮件现在可以包含照片、图像文件,甚至多媒体音频和视频。

运行计算机所需的一切都包含在SOC芯片中。

人们对计算机的要求越来越高,计算机芯片和处理器内部的可用空间正在缩小,在越来越少的物理空间上,对功能性的要求也越来越高,这就形成了一种相反的关系。硅和芯片本身的物理限制最终将为这类进展创造一个结局。为此,一些制造商正在追求被称为片上系统(System on-a-Chip,SOC)的Grant统一计算理论。SOC将计算机的所有不同组件组合到一个芯片上。

A computer chip

SOC的好处是不言而喻的:运行计算机所需的一切都包含在这个芯片中——越小越好。这包括计算机的操作系统、电子功能、各种存储器、定时器、USB和FireWire等接口、电压调节器、定时器、微处理器和基本实用软件应用程序。该芯片具备运行甚至详细的计算机功能所需的一切。

SOC的独特之处在于它既是软件又是硬件。然而,SOC的敌人是时间和金钱。与制造大量传统芯片相比,制造一个SOC所需的时间要多得多,这主要是因为所需的程序和材料还是相对较新和不熟悉的。然而,随着越来越多的芯片制造商发现SOC的实用性及其可能性,这种情况可能会发生改变。

最终版本SOC的主要障碍仍然是物理定律。当你开始混合硬件和软件时,对芯片及其硅片的需求可能是巨大的,有时与当前的技术相冲突或不可能。替代的表面积正在形成,这些表面积没有固体硅那样的空间或导电性要求。纳米技术的进步使这些替代表面区域成为可能。最后,SOC可能还不远。

微处理器使用许多不同的进程来运行。它们的主要目的是处理一系列放入构成程序的序列中的数字。这些序列中的每一个都给微处理器提供某种指令,而微处理器反过来又把信息与计算机的其他部分联系起来。这有助于程序运行所需的操作。微处理器是中央处理器的一种,本质上是计算机的中央大脑。微处理器采用计算机芯片的形式,它被放置在主板上,作为从CPU处理的所有高级功能的中继中心。

A microprocessor acts through a series of instructions

当微处理器被激活时,它执行一系列动作,每一个动作都定义了一个精确的通信点。这种通信以二进制代码的形式给出指令,一系列的1和0。然后,CPU通过处理代码、采取代码请求的必要操作并将操作成功发生的消息转发给负责的输入部分来响应指令。

曾几何时,我们都认为CPU是计算机的整体,而不是监视器。我们现在更清楚这是件好事。事实上,一个CPU只是一个零件,一个很小的零件,而一台计算机是由这么多零件组成的。也许没有比说SoC(片上系统)作为一个整体大于其各部分之和更好的类比来描述我们的文章了,其中之一就是CPU。很困惑?别这样。让我们帮你把它拆了…

SoC与CPU:什么是CPU(中央处理器)?

在它的核心(是的,双关语意图)一个中央处理器或处理器是该机构的大脑。在宏伟的计划中,它只是车轮上的一个齿轮,尽管它是一个至关重要的齿轮。它位于通常被称为计算机核心的主板上。CPU是数学天才和电脑里的大老板,非正式地把它叫做联邦快递:取货、解码和执行。它与计算机的其他部分协同工作,首先从运行在RAM中的程序获取指令。然后,它解码这些指令,然后将它们传递给与它们的立即执行有关的硬件部件。

两个头比一个头还适用于CPU。一个CPU可以做什么,两个可以做得更好。现在市面上的大多数CPU至少是双核(2个CPU),但这个数字会增长到四核、六核、八核和更荒谬的拉丁数字。这些多核为您的系统提供了额外的能量,它需要同时执行多个计算,而不必费一分钱。

SoC
vs CPU: What is a SoC (System on a Chip)?

片上系统是集成计算机和其他电子系统中所有必要组件的电子电路板。它们包括GPU(图形处理器)、CPU(中央处理器)、存储器、电源管理电路、USB控制器、无线无线电(WiFi、GPS、蓝牙、FM无线电、2G/3G/4G LTE)等。这些部件是永久焊接在主板上的,因此不同于普通电脑,它们的部件可以在任何给定的时间更换。

片上系统(SoC)是当来自卑鄙的Me的Vector在一台成熟的计算机上使用收缩射线枪时所发生的事情。由于微型化的力量,片上系统(SoC)是一种功能性计算机,它已经缩小到适合于单个硅芯片。soc在移动计算(智能手机)、单板计算机(如树莓pi)和其他嵌入式系统中很常见。

正如我们上面的解释所示,CPU只是轮子上的一个齿轮。CPU只是构成片上系统的众多组件之一。一个CPU本身并没有多大用处,而一个SoC是完整的。就像人们通常把CPU误认为SoC一样,两者在形式和功能上是截然不同的。

SoC的组成部分

SOC带有各种符合其预期用途的组件。在很大程度上,我们将专注于智能手机中的soc,这是我们比较熟悉的。下面是一些组件的列表,并不是详尽无遗的。

中央处理器:中央处理器或处理器通常会抢走所有与soc有关的雷声。CPU是SoC中的大脑,负责进行计算,通常控制周围的其他组件。它的座右铭是联邦快递:获取、解码和执行。一个CPU可以是双核,四核,六核,八核等等,这取决于你想要它如何发挥多重处理能力。

图形处理单元基本上是图形卡。与为一般指令进行计算的CPU不同,GPU是相当独特的。它被授权负责处理用户界面中的视觉转换,如动画和三维游戏。流行的GPU包括Imagination PowerVR、Qualcomm Adreno、Arm Mali和NVidia GeForce

随机存取记忆体可能不需要介绍。RAM是一种计算机内存,程序/应用程序进程在使用它们之前加载到它上面。内存越多,可以同时运行的应用程序越多,而不会出现明显的延迟。这样看,RAM是一个沙盒,而你的应用程序就是玩具。一个更大的沙盒可以让许多孩子同时玩他们的玩具。反之亦然。

只读存储器:只读存储器是计算机或智能手机中不可访问的部分,仅供成人使用(制造商)。在ROM中,我们可以找到重要的系统固件和操作系统。正如格言所说,“在罗马,做罗马人所做的事。”所以最好不要像没有人会冒很大风险那样篡改ROM。

调制解调器:SoCs需要以无线无线网络的形式连接。其中一些连接形式包括WiFi、GPS、蓝牙、FM收音机、2G/3G/4G LTE等。这些无线网络的版本取决于设备的年龄、价格标签和地理位置。例如,为美国市场设计的设备由于某种原因经常会禁用调频收音机。

北桥/南桥:这些组件确实起到桥梁的作用,我们认为这是它们名字背后的想法。Northbridge for starters充当CPU和SoC上其他组件之间的接口。Southbridge则处理音频和USB等输入/输出功能。

Most popular SoCs

Qualcomm Snapdragon
MediaTek
Samsung Exynos
HiSilicon Kirin
Nvidia Tegra

SOC,System on-a-Chip技术初步相关推荐

  1. 技术解读|CHIP技术简介

    染色质免疫沉淀后测序(ChIP seq)是一种针对DNA结合蛋白.组蛋白修饰或核小体的全基因组分析技术.由于二代测序技术的巨大进步,ChIP-seq 比其最初版本ChIP-chip具有更高的分辨率.更 ...

  2. CISCO PIX/ASA Failover 技术初步学习

    CISCO PIX/ASA Failover 技术 是一项故障转移配置的技术,需要两台完全一样的设备,通过一个连接,连接到对方(这个连接也叫心跳线).该技术用到的两台设备分为 主用和备用,备用处于待机 ...

  3. 计算机原理与应用第六章——总线技术

    第六章--总线技术 文章目录 第六章--总线技术 一.总线的基本概念 (一)总线的概念 (二)具体读写操作 (三)实例:PC XT总线 (四)总线的性能指标 (五)总线时序 (六)串行总线 (七)总线 ...

  4. ai芯片fpga_AI芯片技术趋势景观GPU TPU FPGA初创公司

    ai芯片fpga Major tech companies invest billions in AI chip development. Even Microsoft and Facebook ar ...

  5. ARMv7的Cortex系列微处理器技术特点

    随着嵌入式技术应用领域的不断扩展,对嵌入式系统的要求越来越高,而作为嵌入式系统核心的微处理器也面临日益严竣的挑战.ARM公司从成立以来,一直以知识产权(IP,Intelligence Property ...

  6. 干货:嵌入式系统设计开发大全!(万字总结)-道合顺大数据infinigo

    01 嵌入式系统设计方法变化的背景 嵌入式系统设计方法的演化总的来说是因为应用需求的牵引和IT技术的推动,随着微电子技术的不断创新和发展,大规模集成电路的集成度和工艺水平不断提高.硅材料与人类智慧的结 ...

  7. 嵌入式操作系统复习总结

    第一讲:嵌入式系统基础 1.1 绪论 嵌入式系统的概念? 传统定义(狭义嵌入式):以应用为中心,以计算机技术为基础,软件.硬件可裁剪.适应应用系统对功能.可靠性.成本.体积.功耗等要求的专用计算机系统 ...

  8. pb网络编程_新品上市 | 9.2声道网络影音接收机DRX3.3

    专为满足您的娱乐梦想而研发 DRX-3.3可让您在家中建立最多三个区域的聆听空间,升级的四核SoC支持802.11ac(MIMO)高速Wi-Fi®规格让多房间无线音频串流更顺畅,同时还可享受最高5.2 ...

  9. pb网络编程_可在家中建立三个区域聆听空间,Integra DRX3.3 9.2声道网络影音接收机...

    专为满足您的娱乐梦想而研发 DRX-3.3可让您在家中建立最多三个区域的聆听空间,升级的四核SoC支持802.11ac(MIMO)高速Wi-Fi®规格让多房间无线音频串流更顺畅,同时还可享受最高5.2 ...

最新文章

  1. 在easyui中在同一列中合并相同连续值的jquery插件
  2. PostgreSQL 前世今生
  3. Java上机操作练习题-助力期末
  4. Document类型知识大全
  5. 敏捷软件开发学习笔记(四)之结构型设计模式
  6. html cols跨两列,html – CSS奇怪,甚至有2个cols
  7. 人是需要一个圈子互相激励的
  8. 世界500强的科技从业者,依旧逃不出买房难的宿命
  9. opencv学习笔记2:图像滤波
  10. pi/4QPSK调制解调原理
  11. “一路有你”——迷你TXT小说阅读器 V2.8 正式版 发布!
  12. python前缀_python前缀和算法
  13. 如何利用物联网关实现智慧路灯杆组网通信
  14. AR 和 VR 的开源平台
  15. iOS11 增加的新技能
  16. 【漫画科普】什么是PAM4
  17. Android网易评论盖楼效果实现
  18. mysql 表情符号 用什么类型_使MySQL能够存储emoji表情字符的设置教程
  19. 在树莓派3B+上部署Intel NCS2神经网络计算棒
  20. C语言指针关键知识点总结

热门文章

  1. 从言行合一到知行合一
  2. 补充cpusim图片
  3. 2022-2028年中国汽车修理行业市场前瞻与投资规划分析报告
  4. 2022-2028年中国涤纶市场投资分析及前景预测报告
  5. 2022-2028年中国封装用胶膜行业运营现状及投资发展潜力报告
  6. Git 常用操作(1)- 配置、查看、添加、暂存和提交
  7. Python 标准库之 json
  8. FastAPI 自动生成的docs文档没法使用
  9. 55道常见的计算机面试题
  10. SpringCloud Alibaba微服务实战(五) - Sentinel实现限流熔断