• 在线客服

首页 > SoC片上系统:从原理到应用的全面解析
关注道合顺公众号,了解第一手芯资讯

SoC片上系统:从原理到应用的全面解析

2024-05-10 09:34:32 10,214

片上系统简称Soc,狭义上是信息系统核心的芯片集成,即将系统的关键部件集成在一块芯片上;从广义上讲,SoC是一种微小型系统。如果说中央处理器(CPU)是大脑,那么SoC就是包括大脑、心脏、眼睛和手的系统。国内外学术界普遍倾向于将SoC定义为将微处理器、模拟IP核、数字IP核和存储器(或片外存储器控制接口)集成在单个芯片上,通常是定制的或面向特定用途的。标准产品。

#SoC#定义的基本内容主要有两个方面:一是其组成,二是其形成过程。系统级芯片的组成可以是系统级芯片控制逻辑模块、微处理器/微控制器CPU核心模块、数字信号处理器DSP模块、嵌入式存储器模块以及与外部通信的接口模块、ADC /DAC模块。模拟前端模块、电源、电源管理模块,对于无线SoC来说还有射频前端模块、用户自定义逻辑(可以用FPGA或ASIC实现)、微机电模块等重要的是,SoC芯片内嵌有基础软件(RDOS或COS等应用软件)模块或可加载的用户软件等。片上系统的形成或生成过程包括以下三个方面:

(1)基于单片集成系统的软硬件协同设计与验证;

(2)有效提高逻辑区技术的使用和产能比例,即开发研究IP核生成和复用技术,特别是大容量存储器模块嵌入等的重复应用;

(3)超深亚微米(VDSM)和纳米集成电路设计理论与技术。

SoC设计关键技术

SoC关键技术主要包括总线架构技术、IP核复用技术、软硬件协同设计技术、SoC验证技术、可测试性设计技术、低功耗设计技术、超深亚微米电路实现技术、嵌入式软件移植等。

一个能够实现一定功能的电路系统是由多个模块组成的,如处理器、接口、存储器、模数转换器等。这些功能模块可以通过分立器件实现,然后组合在印刷电路板(PCB)上,最终形成板上系统。车载系统示意图如下所示:

 

车载系统示意图

 

上图所示的板载系统中,绿色矩形代表印刷电路板(PCB),上面各种颜色的小矩形代表系统中的各种功能模块,例如存储器。这些模块的功能由独立的硅芯片实现,并通过PCB上的金属走线连接,最终形成一个完整的系统。

片上系统是指在单个硅芯片上实现整个系统的功能。示意图如下:

 

片上系统SoC原理图

如上图所示,片上系统(SoC)将存储、处理、逻辑、接口等各种功能模块实现在一个芯片中,而不是像系统那样需要几个不同的物理芯片来实现。与板载系统相比,SoC解决方案成本更低,能够在不同系统单元之间实现更快、更安全的数据传输,具有更高的整体系统速度、更低的功耗、更小的物理尺寸和更好的可靠性。

SOC与 CPU的区别

SOC:指片上系统,即将多个电子系统集成到单个芯片中,可以处理数字信号、模拟信号,甚至混合信号,常用于嵌入式系统。 SoC是系统级芯片,具有MCU集成度高和MPU超强计算能力的特点,即内置RAM和ROM,功能与MPU一样强大。 SoC可以存储和运行系统级代码,即可以运行操作系统(主要是LinuxOS)。可以这样比较:MCU只是芯片级芯片,而SoC则是系统级芯片。它集成了MCU和MPU的优点,即内置RAM和ROM,功能与MPU一样强大。

CPU(中央处理单元):是计算机的计算核心和控制核心。 #CPU#由运算器、控制器和寄存器以及实现它们之间连接的数据、控制和状态的总线组成。几乎所有 CPU 都分四个阶段工作:获取、解码、执行和写回。 CPU从内存或高速缓存中取出指令,放入指令寄存器,解码指令并执行指令。所谓计算机的可编程性主要是指CPU的编程能力。

早期的CPU

 

早期的CPU

 

早期的CPU,芯片集成度很低。 CPU是单芯片。它只集成了一个运算单元和一个控制器。它只能计算和控制。这个时候CPU内部的能力就派不上用场了。内存、CPU剩余内存无法计算。当年CPU里是没有内存的,因为内存不能集成,其他的比如串口也不能集成,所以只有一个CPU。如果需要使用串口,​​则需要在CPU外部使用串口控制芯片。 PCB走线与CPU相连,然后整个PCB板就由CPU组成,这些外围芯片就称为系统板。该系统板可以与另一个系统板通信。 CPU 通过其串行端口控制器与另一个系统通信。板卡上的串口控制器进行通信,串口控制器等功能无法集成到CPU芯片中。例如,如果这里也使用LCD,则需要在外围添加LCD控制芯片,并通过接线与CPU连接。由这些芯片组成的整板称为系统板。这些 UART 控制器和 LCD 控制器称为外设。将它们与CPU结合在一块板上是目前K60芯片实现的功能,但它们被集成到一个小芯片中。这里的外设是指系统板内部,CPU以外的外设称为外设,CPU内部称为内件,内部只有运算单元和控制器的称为内件。

目前的系统芯片

目前的系统芯片

目前CPU的集成度非常高。以上功能现在都集成到CPU中,成为一个芯片。比如我现在使用的K60芯片就有这些外围功能。早期CPU外设的四颗芯片现在都集成到一颗芯片上了,所以现在的系统就是在一颗芯片上。也就是片上系统(SoC),所以理论上CPU和SoC是有区别的。标准CPU是指早期仅包含运算单元和控制器的芯片,而SoC则将系统集成为一个整体芯片。所以,现在买的芯片都是SoC,标准的CPU买的也不算太大。现在的CPU内部集成了很多外设。

SoC 与 SoM

片上系统 (SoC)

片上系统 (SoC) 是嵌入式架构的核心,也是实际图像处理发生的地方。在许多情况下,技术术语“SoC”通俗地等同于“处理器”。但实际上,SoC 包含的内容远不止这些。除了单核或多核并行CPU(中央处理单元)外,还有GPU(图形处理单元)、接口控制器(如USB、以太网、I²C等)、内部总线系统、多媒体硬件(如(如视频编码和视频解码)、内部电源管理等,全部包含在这个单芯片中。简而言之,SoC 巧妙地将 PC 中的许多核心组件集成到一个中。

NVIDIA的Tegra K1、高通的Snapdragon 820、NXP的I.MX系列都是当前一代SoC的杰出代表。

智能手机和平板电脑的快速普及,使得SoC技术得以发展。苹果和三星等主要制造商有能力生产自己的 SoC。开发专有的 SoC 很容易花费数百万(甚至数十亿),许多公司无法承担如此高的成本。

SoC 实际上是嵌入式计算机模块。它包括CPU、GPU、总线系统和接口控制器

片上系统 (SoC)

 

模块系统 (SoM)

科技型中小企业的处境稍微尴尬一些。一方面,SoC技术使得强大的处理器能够被紧凑地构建,这一点非常了不起,因为它使得下一代产品变得更小、更快。另一方面,制造专用SoC所需的高昂开发成本使得公司无法自行开发该技术。使用大众制造商的现有 SoC 会对业务更有利。

许多公司(如Toradex、Inforce、SECO等)都在试图改变这种困境,从而开发出“系统模块”(SoM,有时也称为“计算机模块[CoM]”)技术。 SoM 包含 SoC。它配备了 RAM(内存)、电源管理和其他总线系统等重要组件来控制组件,也使 SoC 非常有用。例如:如果SoC是一个不与外界连接的工厂,SoM会添加仓库,连接水电,在街道上添加网点,并与工厂负责人进行沟通。

SoM 具有一个或多个标准化插头连接器,可用于 SoM(也用于 SoM 上的所有组件,包括 SoC)与外界进行通信。事实上,这些插头连接器无法连接到网络、电源或相机等外部设备。连接时需要载板。

然而,只要涉及到 SoM,就意味着 SoC 已经包含在组件中。

模块系统 (SoM)

模块系统 (SoM) 是小芯片上的完整(计算机)系统。 SoM可以作为一个完整的模块使用。

*免责声明:本文由道合顺整理自网络。道合顺推送文章仅供读者学习和交流。文章、图片等版权归原作者享有,如有侵权,联系删除。

相关文章

标签

STM32F405RGT6微控制器技术规格PDF数据手册区别对比1660ti和1660s显卡富士康2024年Q2财报STM8S003F3P6电阻摇表测量电阻的正确步骤串通投标火箭军采购禁令西安交通大学ULN2003ADR晶体管电路图处理器Qualcomm(高通)骁龙750g处理器IBM中国研究院TMS320F28335PGFA锂聚合物电池与锂离子电池RTX 3050显卡台积电(tsmc)晶圆代工厂电池芯片原材料第一代骁龙6芯片中国科技50强企业榜单2024年度前50名中国科技企业榜单天玑1000+处理器处理器测评Intel处理器i3i5i7i9处理器怎么选ADC模数转换器DAC数模转换器ADC和DAC的区别2N2222AUB使用指南2024处理器排行榜处理器CPU选购指南NUC029LAN天玑6020处理器象帝先国产GPU芯片厂商英特尔intelTPS2553DBVR替代型号零件使用指南色环电阻的读取方法电阻如何正确读取色环电阻LL4148二极管制造商品牌信息瞬态电压抑制器瞬态电压抑制器符号瞬态电压抑制器用途英伟达电子厂SN75176BDR收发器应用使用指南STM32F103C8T6博通W25Q128JVRC0402JR-070RL电阻器MMA8452QR1加速度计高通骁龙778G处理器气体传感器上海国际传感器展SENSOR CHINA 2024传感器文晔半导体分销商TPS563201DDCR转换器元器件符号大全电气元器件符号大全STM8L051F3P6引脚参数NRF52832-QFAA-RSoC IC特征参数STM32F429IGT6国产CPU厂商龙芯中科FT232R USB UARTTPS74801DRCR线性稳压器大联大MMBT3904LT1G双极晶体管TPS53353DQPRIM03GR信号继电器麒麟芯片骁龙芯片天能电池天聚电池三星逆变器逆变器的作用ATMEGA328P-AUPT100 RTD传感器TPS61021ADSGR开关稳压器STM8S105C6T6MCUPAM8403黎巴嫩对讲机爆炸事件华强北元器件需求激增黎巴嫩对讲机事件对国内的影响MC7815CTGLM339过零检测电路轴承供应商TDA2030H音频放大器ST(意法半导体)TDA7293iPhone 16iPhone 16 Pro手机拆解SG3525ATJA1050T/N,118Vishay(威世科技)半导体交流发电机工作原理作用分类大全L298NLM2576ZC与ZR电线电缆的区别ZC电线电缆ZR电线电缆京东方深天马TLV3501AID线性比较器LM324AD运算放大器浪涌保护器选购指南存储模组库存清理NAND闪存HCNR200HCNR201光耦合器LM311TL494CNOP07CP规格书资料下载TDA2822D放大器LM1875STM32F411CEU6过压过流保护电路PCF8591CC2530ZigbeeAT89C51RC-24AU8Gen2芯片8sGen3芯片8Gen2 和8sGen3芯片对比A4988微步进电机驱动器MC34262富士康SHT30-DIS-B湿度传感器AD7606AD7606-6AD7606-4海康威视LM3886LM3886T引脚功能SS34整流器STM32H750ZBT6华为P70紫光国微LM7805LM2575线性电源开关电源原理图PCB设计TLP521光耦合器BSS123场效应晶体管半导体什么是半导体半导体的作用测绘数据LM386M-1德州仪器联发科X20高通625联发科X20和高通625哪个好处理器对比24C02C骁龙8天玑9000移动处理器处理器测评LM2596什么是嵌入式BSS84,215场效应晶体管LM2904N单相倒顺开关220V接法单相倒顺开关Marvell2024全球芯片市场74HC0474LS04反相器十大品牌逆变器电子产品需求AT89S52查询电子元器件数据手册网站元器件规格书查询网站查询电子元器件网站电容电容类型电容原理电容常见应用LM2903半导体产业链半导体产品头部品牌半导体代表性公司台积电被盗案A/D转换器A/D转换器类型A/D转换器的优势AT24C02C半导体产业是什么半导体产业的未来会如何发展韦尔股份2024年季度报表半导体2024年前三季度数据报表德州仪器ADS1256IDBR模数转换器固态继电器SSR测试固态继电器的方法CAN总线终端电阻终端电阻选用 120 R 的原因ADXL345ADI(亚德诺)高通骁龙联发科天玑模拟芯片思瑞浦A4950ELJTR-T电机驱动器ALLEGRO(埃戈罗)断路器断路器c和d有什么区别如何选择合适的断路器电磁起重机AD9361BBCZ华为鲲鹏和昇腾区别电磁兼容性(EMC)PCB布局与设计24LC08BMICROCHIP(微芯)同步电机异步电机同步电机和异步电机的区别接地变压器接地变压器的原理及作用SN74HC373引脚图及功能PDF规格书骁龙与天玑哪个好嵌入式系统希荻微诚芯微LM393比较器德州仪器(TI)英飞凌(Infineon)高通骁龙835高通骁龙845高通骁龙835和845差距在哪里MCP60012024电子芯片行业分析电路保护元件常见的电路元件有哪些如何购买电路元件LD1117稳压器高通骁龙888处理器模拟芯片公司ADC0809CCN电子行业宣传渠道如果提升芯片行业流量电子行业推广渠道电子产品推广软文电子营销推广锂电池保护板MOS管的作用BMP280气压传感器中文资料文档BOSCH(博世)MOS管常用的驱动电路2024年度最受欢迎的元器件供应商道合顺元器件是什么半导体是什么元器件和半导体有什么区别L293D电机驱动器功率半导体功率半导体是什么功率半导体行业发展前景如何半导体企业有哪些半导体十大企业品牌ADC0832CCN长电科技华润微芯片封测公司元器件布局元器件布局的基本原则元器件布局的操作指南AT24C256EEPROM芯片手册芯片资料查询查询电子元器件的网站芯片规格书资料下载电子芯片购买网站俄罗斯S-70西方制造零部件芯片资料查询网站PCF8574扩展器元器件供应商LM1117继电器继电器的工作原理继电器的常见类型继电器的作用电子元器件购买网站电子元器件购买平台电子元器件购买网站有哪些MAX3485旺鑫集团电子元器件品牌电子元器件品牌排行榜TPS7A3301模拟芯片是什么模拟芯片有哪些模拟芯片的市场前景数字芯片模拟芯片与数字芯片的区别LAN8720A LAN8720AIDC-DC是什么BUCK变换器伏秒积平衡Boost变换器Buck-Boost变换器电子元器件销售做电子元器件怎么找客户电子元器件怎么开发客户有哪些可以免费入驻的电子元器件商城TLV1117可以免费入驻的电子元器件商城拓展元器件业务的渠道电子元器件活动华为Mate70系列华为Mate X6华为与苹果的对比TDA7388电位器电位器三根线的正确接法比亚迪比亚迪供应商恒流源电路工作原理常见的恒流源电路恒流源电路MAX485CSA+MAXIM(美信)模拟芯片的发展趋势模拟芯片的工作原理模拟芯片的常见类型模拟芯片的应用数字IO模拟IO单片机GPIO的工作模式芯片烧录芯片烧录是什么芯片烧录详细教程CS8416CIRRUS LOGIC(凌云逻辑)数字音频接收器模拟芯片公司排名中国模拟芯片公司前十2024年中国模拟芯片企业排名模拟芯片行业有哪些公司TDA7850功率放大器应用电路图思科去中国化什么是死区如何设置PWM死区时间IR2104驱动器IR2104 与 IRS2104 的区别电容器电机与电容器的关系电容坏了电机还会转吗中国四大协会国产芯片兆欧表的工作原理兆欧表的使用方法兆欧表的使用注意事项直接数字合成器(DDS)AD9833BRMZAD9833BRMZ用于什么产品什么是聚合物锂电池什么是锂电池聚合物锂电池和锂电池有什么区别华为Mate 60的芯片什么是电源纹波电源纹波测试实例DAC0830芯片作用DAC0830中文数据手册电源纹波测量方法纹波噪声的危害和抑制电源纹波调试技巧电源纹波FFT频谱分析MAX7219CWG显示驱动器DCDC转换器DCDC芯片ACS712霍尔效应电流传感器芯片营销渠道芯片企业如何提升知名度有哪些芯片垂直行业平台什么CPU散片如何正确选购CPU散片CPU散片的真伪辨别技巧AD603压控放大器半导体产业链什么是回流焊什么是波峰焊回流焊和波峰焊的区别MAX706ESA+MAX706ESA+替代型号如何简化UPC系统监控电子智能化技术是什么电子智能化技术的作用导线连接器套管是什么导线连接器套管的安装方法导线连接器套管的应用LF353半导体行业有什么特点中小芯片厂商如何提升品牌知名度芯片半导体公司如何提升品牌形象芯片行业有哪些营销渠道TL081IP什么是三进制芯片用三进制的是否更加简单使用三进制的优势及应用三进制和二进制的对比格力芯片SiC芯片工厂DRV8825步进电机芯片原厂活动评选芯片企业提曝光与知名度的活动有哪些芯片是半导体吗芯片与半导体的区别N-MOS工作原理P-MOS工作原理如何选择适合的N-MOS和P-MOSIR2110IR2113IR2110和IR2113的区别比较芯片供应商免费入驻平台有哪些电子元器件平台可以入驻电动机工作原理电动机类型直流电动机与交流电动机的对比继电器是什么线性充电器TP4054TP4054中文资料规格书手机芯片性能排名天梯手机芯片性能排名如何选择手机芯片串联电阻的作用什么是阻抗匹配L7805CV市面上有什么产品用海思的芯片海思芯片的应用智能芯片智能芯片有哪些类型智能芯片的应用汽车芯片汽车芯片企业DC-DC转换器电感在DC-DC转换器的作用电感对DC-DC电路的影响一英寸传感器使用了一英寸传感器的产品有哪些磁致伸缩位移传感器磁致伸缩位移传感器的安装磁致伸缩位移传感器的选择指南汽车传感器传感器技术在汽车安全中的作用电涡流传感器电涡流传感器的原理如何提高电涡流传感器的线性范围TL431CZTL431CZ资料冷却液温度传感器冷却液温度传感器的工作原理冷却液温度传感器的作用TVS瞬态抑制二极管TVS瞬态抑制二极管的命名规则TVS瞬态抑制二极管的电性参数TVS瞬态抑制二极管选型指南芯片代理商芯片原厂芯片现货商MCP4822国产替代方案传感器测头霍尔传感器曲轴位置传感器LM431LM431的应用电路米勒发动机米勒发动机中的传感器及作用光刻机原理光刻机的结构光刻机的发展趋势奥康国际CD4069UBECMOS反相器光电传感器芯片供应商投票活动传统芯片PIC12C67国产芯片的替代发展12nm芯片12nm芯片的优势与缺点芯片分销商MacnicaCD4011BMNAND门芯片龙头企业有哪些芯片领域代表性企业介绍芯片的各个细分领域龙头有哪些什么是热过载继电器热过载继电器的作用有哪些热过载继电器的工作原理74HCT595移位寄存器NXP ( 恩智浦 )曲轴位置传感器的工作原理曲轴位置传感器的安装位置曲轴位置传感器的常见故障怎么测试曲轴位置传感器的好坏如何更换曲轴位置传感器CD4053BMT模拟多路复用器节气门位置传感器节气门位置传感器的工作原理节气门位置传感器的常见故障光电编码器光电传感器的常见故障有哪些变频器变频器的工作原理LM321光电传感器的品牌排名如何选择合适的光电传感器华勤技术豪成智能科技霍尔传感器的常见类型霍尔传感器有什么作用IRF540N功率MOSFET如何测试霍尔传感器的好坏霍尔传感器的常见应用紫光展锐(UNISOC)芯片排名液力变矩器液力变矩器工作原理CD4017BPW计数器什么是声音传感器声音传感器的工作原理声音传感器的结构自动化领域中有哪些传感器多材料传感器多材料传感器的工作原理芯片行业2025年市场情况PCF8563时钟芯片光电传感器有哪些类型光电传感器的精度如何保证油位传感器是什么油位传感器的工作原理油位传感器的常见类型LM2940LM2940与LM7805 的区别有源蜂鸣器无源蜂鸣器有源蜂鸣器和无源蜂鸣器的区别MAX3232通信芯片英特尔N100处理器液压缸传感器液压缸传感器的作用入驻电子元器件商城平台的好处AD588电压基准芯片液位传感器管道液位检测用什么液位传感器液压缸传感器乐鑫科技国产芯片厂商CD4060BMTRTD传感器RTD传感器工作原理RTD传感器的选型指南RTD传感器的安装校准要点角速度传感器角速度传感器工作原理角速度传感器的作用角速度传感器有哪几种HEF4520B闻泰科技半导体公司美国实体清单对半导体公司的影响公版显卡的优势与缺点非公显卡的优劣势公版显卡与非公显卡的区别卓能电子(Zollner)芯片供应商S8550S8550替代型号什么是倾斜传感器倾斜传感器可以检测哪些倾斜状态倾斜传感器的常见类型EDA公司