芯片半导体科普

news2024/11/30 13:28:56

我们在日常工作和生活中,经常会使用到各种各样的电子或电器产品,例如电脑、手机、电视、冰箱、洗衣机等。
这些产品,如果我们把它拆开,都会看到类似下面这样的一块绿色板子。

有时候是蓝色或黑色的

大家都知道,这个绿色板子,叫做电路板。更官方一点的名称,叫印制电路板,也就是PCB(Printed Circuit Board,国外有时候也叫PWB,Printed Wire Board)。

在PCB上,焊接了很多的电子元器件,例如电容、电阻、电感等。

我们还可以看到,有一些黑色的方形元件。

没错,这个元件,很可能就是一块芯片(英文名叫做chip)。

 芯片的定义

芯片,其实是一个比较笼统的叫法。

对于电子设备来说,它藏在内部,又非常重要,相当于汽车的发动机、人的心脏,所以叫“芯”。从形态来看,它是一片一片的,所以叫“片”。合起来,就是“芯片”。

通常来说,芯片就是集成电路(integrated circuit)。两者之间可以划等号,互相换用。

集成电路是比较容易定义的。通过特定技术,将晶体管、电阻、电容、二极管等电子元件集成在单一基板上,形成一种微型电路,就叫集成电路。

如果这个基板,采用的是半导体材料(例如硅),或者说,集成电路由半导体材料晶圆制造而来,就属于半导体集成电路。

我们传统意义上说的集成电路,基本上都是指半导体集成电路。所有,有时候半导体、芯片、集成电路三个词,也经常混用。

如果细抠的话,芯片和集成电路也还是有一些区别的。

部分行业观点认为:

集成电路是电路,是基础单元,主要强调实现某一功能,例如某一逻辑运算。在电路设计等场景,会更多用到这个叫法。

而芯片,是一个更宏观、更产品化的概念。经过设计、制造、封装和测试后,形成的可直接使用的产品形态,被认为是芯片。在强调用途的时候,人们会更多采用“芯片”的叫法,例如CPU芯片、AI芯片、基带芯片等。

也有人将芯片定义为:“包含了一个或多个集成电路的、能够实现某种特定功能的通用半导体元件产品”。或者说,芯片是半导体元件产品的统称。

相比之下,半导体和集成电路的区别,更清晰一些:

半导体包括:集成电路+分立器件+光电子器件+传感器。

集成电路和另外三个的主要区别,在于集成度。集成电路的晶体管数量,远远大于分立器件、光电子器件和传感器。另外,衬底材料一般也不一样。

目前,光电子器件,分立器件和传感器的市场规模加在一起,也仅占到全部半导体市场规模的10%左右。

所以,我们可以说:集成电路是半导体的最重要组成部分。

 芯片的分类

芯片是一套实现特定功能的电路。它具有模块化的特点,可以方便厂商快速地进行产品设计和研发,降低开发难度,缩短开发周期。

几十年来,半导体工艺在摩尔定律的指引下飞速发展,芯片的尺寸越来越小,里面容纳的电路越来越多,使得电子产品的体积、成本以及功耗大幅下降。

它不仅改善了我们的生活品质,也引领了信息技术革命,推动了整个人类文明的进步。

图片

有了芯片,才有了手机。

如今,芯片形成了非常广泛的应用,也衍生出了很多类别。

世界半导体贸易统计组织(World Semiconductor Trade Statistics,WSTS)的分类方式较为权威、官方。他们将所有集成电路类别,分为:模拟(Analog)、微型(Micro)、逻辑(Logic)和存储器(Memory)。

非官方层面,分类就比较随意。

按照功能,我们经常将芯片分为:计算芯片、存储芯片、通信芯片、感知芯片、能源芯片、接口芯片。

我们比较熟悉的芯片类型,有以下几种:

图片

按照等级,芯片又可以分为消费级、工业级、汽车级、军工级和航天级等。按照设计理念,还可以分为通用芯片(CPU、GPU等)、专用芯片(AISC)。

我们还可以按照工艺制程来分,例如大家经常听说的28nm、14nm、7nm、5nm。或者,按照半导体材料来分,例如硅(Si)、锗(Ge)、砷化镓(GaAs)、氮化镓(GaN)等。这些我们在后面讲芯片制造流程时,都会再介绍。

图片

事实上,现在我们除了电芯片之外,还发展出了光芯片(例如硅光技术),用光来代替电流来传递信号。

站在集成电路的角度,还有很多种分类。

按制作工艺,集成电路可以分为半导体集成电路和膜集成电路(膜集成电路用的是金属和陶瓷等)。膜集成电路又分为厚膜(thick-film)集成电路和薄膜(thin-film)集成电路。

图片

按照电路属性,我们还可以分为数字集成电路、模拟集成电路和混合信号集成电路。

数字集成电路,顾名思义,处理的都是数字信号。它在我们身边出现得最多,例如微处理器(CPU、GPU等)、数字信号处理器(DSP)和微控制器(MCU)等,都是数字集成电路。

模拟集成电路,较多用于传感器、电源芯片、运放等,主要用于模拟信号的放大、滤波、解调、混频等功能。

混合信号集成电路,是模拟和数字电路集成在一个芯片上。大家应该能猜到,模数(ADC)和数模(DAC)转换芯片,就属于这类。

按照芯片上所集成的微电子器件的数量(规模),集成电路可以分为以下几类:

图片

更专业一点,按导电类型,集成电路还可以分为双极型集成电路和单极型集成电路。

双极型集成电路的制作工艺复杂,功耗较大,代表集成电路有TTL、 ECL、HTL、LST-TL、STTL等类型。

单极型集成电路的制作工艺简单,功耗也较低,易于制成大规模集成电路,代表集成电路有CMOS、NMOS、PMOS等。

上面这些名词,后续在介绍芯片的工作原理时,都会详细解释。

 芯片的内部构造

前面我们提到,芯片看上去都是黑色方片状。

有时候,它还会有银色的金属盖板(加强保护,也利于散热)。例如我们的CPU:

图片

CPU盖板

图片

CPU外观

芯片是经过封装(芯片制造流程的一道工序)之后,才变成了这样。

我们把“壳”拿掉,才能真正看到芯片的内部核心。用显微镜放大来看,是这样的:

图片

外围一圈,是引脚(针脚)。细细的线,是引线。中间方形的部分,才是芯片真正的电路。

如果继续放大来看,是这样的:

图片

换成3D效果,是这样的:

图片


没错,都是立体的,有很多很多层,密密麻麻,就像一个超级迷宫,也像一座未来城市。

图上,一根一根的,都是连线。而它们连接的对象,就是晶体管。

芯片中晶体管的数量,通常代表了这个芯片的能力。晶体管越多,电路就越多,功能和算力就更强。现在很多厂商发布芯片,总是会强调芯片里面拥有多少多少晶体管,就是这个意思。

图片

英伟达的H100 GPU,拥有800亿晶体管

芯片有简单的(相对来说),也有复杂的。一些复杂的芯片,还会分为各个不同的功能模块。这些模块共同组成一个系统,就变成了SoC(System on Chip,片上系统,系统级芯片)。

我们的手机主芯片,例如高通骁龙、联发科天玑、华为麒麟,都是典型的SoC芯片。芯片上包括了CPU、GPU、APU、ISP、基带、射频,等等。

图片

那么,问题来了,芯片里面的晶体管,为什么能够完成计算、存储等五花八门的工作?

我们常说的逻辑门、MOSFET、FinFET、PN结,又是啥意思呢?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1290596.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

玩转大数据9:机器学习在大数据分析中的应用

1. 引言 在大数据时代,机器学习在大数据分析中扮演着至关重要的角色。本文介绍机器学习在大数据分析中的重要性和应用场景,并探讨Java中可用的机器学习库和框架。 2. 机器学习的基本概念和算法 机器学习是当今人工智能领域的一个关键分支,…

GitHub工业级开源软件:基于网络的过程可视化(SCADA/HMI/仪表板)

GitHub工业级开源软件:基于网络的过程可视化(SCADA/HMI/仪表板)  作者:本站编辑  2023-11-25 06:52:35  117 大家好,我是 Fun-Fun君,每天介绍github上最有价值的开源项目 今天介绍 FUXA 基于网络的过程可视化(SCADA/HMI/仪表板)软件 github地址:…

论文笔记--A Fine-grained Interpretability Evaluation Benchmark for Neural NLP

论文笔记--A Fine-grained Interpretability Evaluation Benchmark for Neural NLP 1. 文章简介2. 文章概括3 文章重点技术3.1 数据收集3.2 数据扰动3.3 迭代标注和检查根因3.4 度量3.4.1 Token F1-score3.4.2 MAP(Mean Average Precision) 4. 文章亮点5. 原文传送门 1. 文章简…

联通宽带+老毛子Padavan固件 开启IP v6

联通宽带开启IP v6 参考: 联通宽带开启 IPV6 的方法_联通ipv6怎么开通-CSDN博客 个人宽带如何开启IPv6网络访问 - 知乎 (zhihu.com) 首先,你要确定当前你所在的地区运营商已经开通了IPV6,可以使用手机流量 IP查询(ipw.cn) | IPv6测试 | IPv…

人工智能学习8(集成学习之xgboost)

编译工具:PyCharm 文章目录 编译工具:PyCharm 集成学习XGBoost(Extreme Gradient Boosting)极端梯度提升树1.最优模型的构建方法XGBoost目标函数案例1:泰坦尼克号案例2:对奥拓集团差评进行正确分类。数据准备:1.第一种…

Baumer工业相机堡盟工业相机如何通过BGAPISDK将相机图像高速保存到电脑内存(C#)

Baumer工业相机堡盟工业相机如何通过BGAPISDK将相机图像高速保存到电脑内存(C#) Baumer工业相机Baumer工业相机图像保存到电脑内存的技术背景代码分析注册SDK回调函数BufferEvent声明可以存储相机图像的内存序列和名称在图像回调函数中将图像保存在内存序…

CSS新手入门笔记整理:CSS盒模型

在“CSS盒子模型”理论中,页面中的所有元素都可以看成一个盒子,并且占据着一定的页面空间。 一个页面由很多这样的盒子组成,这些盒子之间会互相影响,因此掌握盒子模型需要从两个方面来理解: 一是理解单独一个盒子的内…

持续集成交付CICD:Sonarqube自动更新项目质量配置

目录 一、实验 1.Sonarqube手动自定义质量规则并指定项目 2.Sonarqube自动更新项目质量配置 一、实验 1.Sonarqube手动自定义质量规则并指定项目 (1)自定义质量规则 ①新配置 ②更多激活规则③根据需求激活相应规则④已新增配置 ⑤ 查看 &#x…

自适应局部降噪滤波器的python实现-------冈萨雷斯数字图像处理

自适应局部降噪滤波器 自适应局部降噪滤波器是一种信号处理技术,用于降低图像或信号中的噪声水平,同时保留图像或信号的细节。其原理基于局部区域内信号的统计特性和噪声的特征,通过动态调整滤波器的参数来适应不同区域的信号和噪声属性。 自…

多平台展示预约的服装小程序效果如何

线下实体服装店非常多,主要以同城生意为主,但随着电商经济增长,传统线下自然流量变少,商家们会选择线上入驻平台开店获得更多线上用户,包括自建私域小程序等。 而除了直接卖货外,线上展示预约在服装行业也…

html通过CDN引入使用Vue和ElementUI

html通过CDN引入使用Vue和ElementUI 近期遇到个需求,就是需要在.net MVC的项目中,对已有的项目的首页进行优化,也就是写原生html和js。但是咱是一个写前端的,写html还可以,.net的话,开发也不方便&#xff0…

【开源】基于JAVA的APK检测管理系统

项目编号: S 038 ,文末获取源码。 \color{red}{项目编号:S038,文末获取源码。} 项目编号:S038,文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 开放平台模块2.3 软…

Apache Flink(七):Apache Flink快速入门 - DataStream BATCH模式

🏡 个人主页:IT贫道_大数据OLAP体系技术栈,Apache Doris,Clickhouse 技术-CSDN博客 🚩 私聊博主:加入大数据技术讨论群聊,获取更多大数据资料。 🔔 博主个人B栈地址:豹哥教你大数据的个人空间-豹哥教你大数据个人主页-哔哩哔哩视频 下面使用Java代码使用DataStream…

784. 字母大小写全排列 dfs + 回溯算法 + 图解 + 笔记

784. 字母大小写全排列 - 力扣(LeetCode) 给定一个字符串 s ,通过将字符串 s 中的每个字母转变大小写,我们可以获得一个新的字符串。 返回 所有可能得到的字符串集合 。以 任意顺序 返回输出 示例 1: 输入&#xf…

Meta开源最大多模态视频数据集—Ego-Exo4D

社交、科技巨头Meta联合15所大学的研究机构,经过两年多的努力发布了首个多模态视频训练数据集和基础套件Ego-Exo4D,用于训练和研究AI大模型。 据悉,该数据集收集了来自13个城市839名参与者的视频,总时长超过1400小时,包含舞蹈、足球、篮球、…

TCP实现一对一聊天

一,创建类 二,类 1.ChatSocketServer类 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; import java.util.Sca…

Windows 下 PyTorch 入门深度学习环境安装与配置 GPU 版

1.确定自己的硬件信息,确定电脑有英伟达 (NVIDIA)显卡 在任务栏上右键打开任务管理器 2.下载安装 Anaconda (建议安装迅雷下载,同时浏览器添加扩展 “迅雷Chrome支持”) https://www.anaconda.com/ https://repo.anaconda.com/arc…

挑选数据可视化工具:图表类型、交互功能与数据安全

作为一名数据分析师,我经常需要使用各种数据可视化工具来将数据以直观、清晰的方式呈现出来,以便更好地理解和分析。在市面上的众多可视化工具中,我根据实际需求和项目特点进行选择。本文将从以下几个角度对市面上的数据可视化工具进行对比&a…

bert其他内容个人记录

Pre-training a seq2seq model BERT只是一个预训练Encoder,有没有办法预训练Seq2Seq模型的Decoder? 在一个transformer的模型中,将输入的序列损坏,然后Decoder输出句子被破坏前的结果,训练这个模型实际上是预训练一个…