关于芯片、CPU的区别的简单理解

芯片的概念

什么是芯片?

芯片就是集成电路,包含了各种组件,可以实现某种特定功能。
集成电路英语:integrated circuit,缩写作 IC;或称微电路(microcircuit)、微芯片(microchip)、晶片/芯片(chip)在电子学中是一种将电路(主要包括半导体设备,也包括被动组件等)小型化的方式,并时常制造在半导体晶圆表面上。

芯片的分类

芯片分类存储器芯片、可编程逻辑芯片、逻辑芯片、微处理器跟控制器、接口芯片、数据转换器、时钟芯片、放大器芯片 、电源管理芯片、多媒体芯片、通信芯片、特定芯片、多路复用芯片-多路分解器芯片、滤波器芯片、数字电位器芯片、振荡器芯片、多频振荡芯片等。

系统芯片

人们日常生活中提到的芯片大多是系统芯片,包含了cpu,存储、外设,总线,中断模块、时钟模块等。

SOC,是System on Chip的缩写,翻译过来就是系统级芯片,也有称片上系统。既然是系统,单个就称不上系统,只有多个个体的组合才能称之为系统,所以,SOC强调的是一个整体。用“麻雀虽小五脏俱全”来形容SoC,再确切不过了。SoC是模仿计算机系统,微缩成了一个微系统。在我接触过的SOC芯片中,硬件的大概的组成是:核心(core),存储,外设接口(高速外设和低速外设),总线,中断模块,时钟模块等。在验证阶段,这些都是用verilog代码实现的,你是看不到实体的。先简单说一下这几个的概念,以后再逐一展开。核心类似于计算机中的CPU(中央处理器),包含多个小模块,存储分为很多种,像SRAM,DRAM,ROM之类的;外设接口可以理解为芯片对外的通信接口,与外界交互的接口;总线就像一根藤,而核心、存储、外设就像挂在藤上的葫芦娃,总线是这些“葫芦娃“交流的窗口。

芯片与CPU的区别

随着现代CPU的系统化,CPU对外围设备依赖越来越小,与SOC的基本没有区别了。
SoC 就是 System on Chip,就是片上系统,将一个系统做到芯片上。然而,现代的 CPU 包含的东西越来越多,x86 等通用体系的 CPU 早已并不仅仅是个 CPU,而是一个 System 了。
所以,实质上,一个 CPU 就是一个 SoC,当今绝大多数消费级 CPU 都已经 SoC 化。没有 SoC 化的 CPU 大抵只存在于极低配置的部分嵌入式系统中,而这种设备我司现在都已经很少做了。
CPU 对主板外围芯片的依赖越来越小,正是 CPU SoC 化的后果,华擎 A300 主板能够在没有外围芯片的情况下带动锐龙 CPU,正因为 AMD 锐龙 CPU 本身就是个 SoC。
实际上 intel 也一样,有 GPU 有 MCU,部分移动款的 CPU 甚至把 WiFi6 都集成了进来,甚至还带有专门加速视频编码的 DSP, intel 的 CPU 也同样是不折不扣的 SoC。当今的笔记本 CPU 都是 SoC 。

华为海思、台积电、联发科之间是个什么关系?

华为海思、联发科都是芯片设计公司,台积电是芯片生产公司。

海思、联发科将设计好的芯片交给台积电生产,例如华为的麒麟芯片就是由台积电代工的。
台积电全称是台湾积体电路制造股份有限公司。

原文链接:https://code84.com/513204.html

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享