SoC和cpu的区别&外设概念

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SoC和cpu的区别&外设概念相关的知识,希望对你有一定的参考价值。

1.SoC: 

 SoC = System on Chip  (在一个芯片里面做一个系统)

*System里可以理解为:整体的一个电路系统,完成一个具体功能的东西

 

 技术分享技术分享

*在早期,一个由Nand控制器、UARTLCD控制器、CPU构成的系统是在PCB板上,Nand控制器、UARTLCD控制器、CPU每一个都是一个芯片(chip),通过PCB走线连接起来。

 

*现在,随着半导体工业的发展,Nand控制器、UARTLCD控制器、CPU都集成在一个芯片里,通过芯片内部总线连接,通信的速度和效率就更高。

 

*一般现在所说的CPU不是真正意义上的CPU,而是SoC,现在的cpusoc中的一部分。现在已经没有纯粹的CPU了,都是SoCARM公司卖的是CPU的内核及总线,其他的外设是半导体公司自行添加的

 

2.外设(Peripheral

*外设:外部设备    在早期,芯片里只有CPU,其他的Nand控制器、UARTLCD控制器之类和cpu不在一块芯片上,所以称为外部设备,简称外设。但是随着半导体工业的发展,各种外设和芯片都集成在一块芯片上了,大部分外部设备跑进去了,但是依然被称为外设,实际是不正确的,所以现在一般所听到的一些外设其实是在和cpu在一块芯片上。所以为了区分这些概念,可以把跑进去和CPU一块芯片的设备称为内部外设。没进去的称为外部外设

以上是关于SoC和cpu的区别&外设概念的主要内容,如果未能解决你的问题,请参考以下文章

CPU和Soc的区别

SOC时钟

深入浅出处理器(上)

什么是soc?SOC与MCU的区别是什么?

什么是soc?SOC与MCU的区别是什么?

[架构之路-120]-《软考-系统架构设计师》-计算机体系结构 -2- 一文了解ARM SOC体系结构原理(CPU工作原理指令内存中断堆栈IO初始化)