首页 » 科学 » 芯片背后的这些硬件常识你都学会没有?_存放器_逻辑

芯片背后的这些硬件常识你都学会没有?_存放器_逻辑

神尊大人 2025-01-15 04:12:17 0

扫一扫用手机浏览

文章目录 [+]

我们都知道芯片,也知道芯片技能在21世纪是最主要的技能之一,但很少有人能知道芯片技能的一些细节,如芯片是如何布局的、为什么它可以运行程序、芯片又是如何被设计制造出来的等等。
本文就考试测验从最底层的二极管开始,逐一讲讲二极管、mos管、逻辑门电路、集成电路、大规模集成电路是如何逐步布局成我们所熟知的“芯片”。

二、从二极管到逻辑门电路

芯片背后的这些硬件常识你都学会没有?_存放器_逻辑 芯片背后的这些硬件常识你都学会没有?_存放器_逻辑 科学

二极管

芯片背后的这些硬件常识你都学会没有?_存放器_逻辑 芯片背后的这些硬件常识你都学会没有?_存放器_逻辑 科学
(图片来自网络侵删)

二极管是大家熟知的基本器件之一,可以说二极管的发明和大规模利用是当代工业腾飞最主要的根本之一。
二极管的特性便是电流单引导通,如下图所示,一样平常情形下电流只能从A到B而不能从B到A,且这种单引导通还有个特点便是施加的电压必须大于某个数值,如硅二极管为0.5V才能导通,且导通后连续增加电压会导致电流大幅增加(相称于电阻低落)。

在逻辑上可以这样理解:施加在二极管上的电压小于0.5V时它是不通电的(表现为极高的电阻),当电压即是0.5V时二极管溘然就导通了(表现为极低的电阻)。
以是我们总结一下二极管的特性:

1、只能单引导通

2、施加电压低于0.5V时完备不导通

3、施加电压即是0.5V时溘然完备导通

事实上,科学家们正是利用上述的大略特性构建了弘大繁芜的电子天下。

三极管

在二极管的根本上,科学家们进一步研究出了三极管。
三极管的特点便是增加了一极,不由施加在两端的电压大小决定是否导通,加入了第三极,利用三极间压差来决定是否导通。
如下图所示,事情时b、c、e极都施加了一定的电压,这里不探究详细电压差是如何导致c、e间导通的,大略来说便是通过各极间压差实现c、e间先是逐渐导通(表现为压差增大电流增大),而后变为完备导通(表现为压差增大而电流不变)。
且这种特性也是挑方向的,只能是c到e的导通而不能是e到c的导通(纵然加反向电压再高也不会反引导通)。

逻辑上我们可以做如下总结:

1、只能c到e导通(反向施加电压无法反引导通)

2、压差低于某值A时完备不导通(无电流)

3、压差高于某值A时逐渐导通(电流随压差增大)

4、压差高于另一值B时完备导通(电流不随压差变革)

逻辑门电路

理解了基本器件后,我们再来说说数学。
在数学上我们有三个基本逻辑:与、或、非。

与(&):0&0=0、1&0=0、0&1=0、1&1=1

或(|):0|0=0、1|0=1、0|1=1、1|1=1

非(!):!0=1、!1=0

科学家们利用二极管、三极管、电阻、电容在电路上实现了上述的三个基本逻辑,详细表现为:

1)与门:A、B两端同时输入5V则L端输出5V,否则L端输出0V

  

2)或门:A、B任意一端输入5V则L端输出为5V,A、B端同时为0V时L端输出为0V

  

3)非们:A端输入5V则L端输出0V,A端输入0V则L端输出5V

  

这里我们就不探究逻辑门的详细事理了,大家只要知道二极管、三极管的物理特性使得这种逻辑电路运行的非常稳定,以非门为例,当A端输入小于5V时L端输出稳定为5V,当A端即是5V时L端会立即输出为0V(这里忽略了很多电路细节和器件特性)。
为便于利用,科学家们利用符号将这三个逻辑门进行了抽象:

为便于利用,我们将其进一步抽象,如下图所示:

从数学上来说,所有繁芜的逻辑式终极都可以分解为最基本的三个逻辑组合,我们先温习一下高中的代数课:

那在电路上,是不是就可以利用与、或、非这三个基本的逻辑门电路来分解?

三、从逻辑运算到电路运算

以加法为例

下图是二进制加法的真值表,S是A+B,C是进位。

科学家们利用逻辑式来总结了这个真值表,从真值表到逻辑式的转化是高中代数的基本内容。

我们创造,S和C的输出可以由A与B的逻辑运算得到(一个异或门、一个与门)。
那么,如果我们利用逻辑电路来实现逻辑运算,是不是就可以用电路来实现加法?

第一步,我们先用逻辑符号来绘制上述的公式:

第二步,将逻辑符号转为电路(没找到半加器电路,这个是全加器):

第三步,焊接物理电路

逻辑叠加

通过加法的例子我们实现了从逻辑到电路的转变,根据这个事理我们可以大略的实现:

1)减法器

2)乘法器

3)除法器

4)8位加法器

实际上我们创造所有的运算都是逻辑的叠加,逻辑终极可以转化为电路,以是我们可以得出结论:所有的运算终极都可以利用电路实现。

四、从电子电路到集成电路

弘大的电子打算机

看了前面的内容,我们知道了所有逻辑运算都可以利用电路实现,那么加法器、减法器、乘法器、除法器都是可以实现的,事实上一开始的“打算机”便是用于做这些加减乘除运算。
利用逻辑门的好处显而易见,所有逻辑叠加问题都可以用电路的“叠加”来办理,无论是10位的加法、100位的减法、还是1000位的乘法,理论上来说只要二极管、三极管、电容电阻足够我们都可以实现。
但是随着打算需求越来越大,打算器的体积变得越来越大,“耗电”成了一个大问题。
下图是第一台通用打算机ENIAC,它可以每秒5000次加法或400次乘法运算,但是它利用了17,468根真空管(电子管)7,200根晶体二极管,1,500 个中转,70,000个电阻器,10,000个电容器,1500个继电器,6000多个开关。
抛开本钱成分,光耗电量便是一个天文数字。

MOS管与集成电路

体积弘大、造价高昂、耗电量成为制约打算机的核心问题所在,如果有办法缩小元器件的体积,体积、造价、耗电的问题都迎刃而解了。
在这个需求的根本上集成电路出身了,它不是利用电路将各种元器件连接起来,而是将各种元器件、线路直接“做”到了硅片上。

下图是一个范例的PNP三极管示意图,实质上P与N的材质是一样的(硅),只是掺杂了不同的杂质改变了其电特性(二极管、三极管便是这么制造的)。
以是有没有办法在一片硅上面按需求“做”出P结、N结,而后用“线路”将各P结和N结连接成电路,只要前期方案做好,数量弘大的三极管、二极管、线路就可以集成到一个硅片上了。

mos管是金属(metal)、氧化物(oxide)、半导体(semiconductor)场效应晶体管,名字繁芜实在实质便是由金属、氧化物、半导体组成的元器件。
前面说到要将三极管、二极管、线路集成到硅片上,个中MOS管中的“半导体”便是P结或N结,用来组成三极管或二极管。
“金属”便是连接各结的线路,“氧化物”便是各结间用以绝缘的隔离层。
大略点说,集成电路便是在硅片上制造了很多的半导体(PN结)、金属(线路)、氧化物(绝缘层),这些半导体、金属、氧化物组成的器件我们称之为MOS管,无数MOS管按逻辑电路进行组合便是所谓的集成电路了。

集成电路工艺

现在我们找到了办法将器件缩小,下一步便是如何实现PN结、金属线路、氧化物。
下图是一个范例的PNP晶体管剖面示意图

在工艺上要做成这样须要很多步骤,大概有:

1)切割:将工厂生产的硅锭切割成片

2)影印:在硅片上涂一层光阻物质(想象成防护膜),然后按设计哀求溶解部分光阻物质(让部分区域露出来)。
工艺上是在紫外灯上面加一层有很多孔的遮罩,被紫外灯照射的光阻物质就溶解了,没有照射的地方还有保护。
如下图所示,通过影印将部分光阻打消,露出部分硅片。

3)刻蚀:露出该露的、遮住该遮的部分后,就利用刻蚀技能将没被遮住的区域“蚀”出一个沟,如下图所示。

4)掺杂:有了沟之后就利用原子轰击这个“沟”使其掺入杂质形成P型衬底

5)沉积:接着在P型衬底上沉积一层N型硅

就这样反复影印、刻蚀、掺杂、沉积就得到了我们须要的MOS管。

五、从集成电路到CPU

我们将一块晶圆上制作了大量MOS管的叫集成电路,MOS管特殊多的叫大规模集成电路,MOS管超级超级多的叫超大规模集成电路,实在便是工艺进步了。
一块芯片上集成的电子器件越多、电路越繁芜能实现的功能也就越多,以是我们不能只知足于做加减乘除这样大略的运算。
但当时的科学家并没有“未来”的视野,他们当时急需的问题不是发明CPU,而是办理数据如何存储的问题。
如果数据可以存储在电路里,那就可以实现很多繁芜的操作,比如大略的编程。

D触发器

为了将数据“锁”在电路里,科学家们利用逻辑门组成了D触发器。
个中CP是时钟掌握旗子暗记(这里将其当做一个掌握旗子暗记即可),当CP值为1时D输入一个旗子暗记则Q输出同样的旗子暗记,当CP值不为1时D输入任何旗子暗记则Q输出不变,如此就实现了将D旗子暗记“锁”在了Q。

寄存器

数个D触发器的组合就实现了一个寄存器,如下图所示便是一个4位寄存器,可以存储一个4位的数据,如“0101”:

根据寄存器的事情内容又细分了:指令寄存器、程序计数器、地址寄存器、通用寄存器等等。

运算器

将数个寄存器与前面所说的加、减、乘、除打算电路结合起来便是运算器了,运算器的浸染便是对寄存器(一个或多个)中的内容进行算数打算,而后将结果存入寄存器。

掌握器

上图可以看到,运算器内有数个寄存器,那何时实行打算任务、打算那几个寄存器的数据、终极存储到哪里呢,这些都由掌握器来完成。
掌握器由指令寄存器、指令译码器、程序计数器、堆栈指针、数据指针组成,它从指令寄存器中获取指令而后根据指令从外部存储中获取数据、掌握运算器实行运算、获取下一步指令等等。
这统统都是通过“时钟掌握旗子暗记”和繁芜的逻辑运算实现的。

对付时钟掌握旗子暗记,可以理解为一个节拍器,时钟源向CPU发送有节奏的高低电平旗子暗记,让掌握器内部逻辑电路被激活,该逻辑电路又根据指令寄存器的内容天生各种掌握旗子暗记指挥运算器读取数据、实行运算、读取下一步指令、存储打算结果等等。
下图便是一个完全的掌握器与运算器的示意。

存储器

存储器又叫高速缓冲存储器,它的浸染便是存储即将交付CPU处理的数据并保存CPU处理的结果。
实际上各种掌握旗子暗记、数据都是放置于存储器中,掌握器从这里获取下一步的数据和指令。

CPU

存储器、掌握器、运算器的结合便是一个基本的CPU了,等等?彷佛CPU没有什么分外的功能啊,那它是如何实行这么多繁芜事情的呢?实际上CPU的事理便是这么大略。
当我们写好代码后,编译器就将这些代码翻译成CPU可以识别的数据格式,而后按顺序放入存储器中即可,掌握器会根据预设的程序按节奏从存储器中获取指令和数据,掌握运算器处理这些数据,终极实当代码功能。

六、CPU运作示例

为便于理解其事情事理,我们做一个大略的示例。
比如我们写了一段代码:

A=1;

B=2;

C=A+B;

输出C到屏幕

编译器编译时可能会做如下翻译:

1)将0001放入寄存器A、将0010放入寄存器B

2)实行寄存器A+寄存器B,结果放入寄存器C

3)读取屏幕显示器的存储地址,放入寄存器E

4)根据寄存器E的数据(屏幕显示器地址),将寄存器C的数据(运算结果)写入该存储地址

至此CPU就实现了一个大略的打算和屏幕显示。
当然详细操作过程可能会比这个繁芜无数倍。
但是CPU的核心功能便是大略的算数运算,以及各种数据的读写。
而编译器的事情便是将繁芜的代码翻译成大略的算数运算和数据存储、数据移动。

该内容转载自网络,仅供学习互换利用,如有侵权,请联系删除。
如果你还想理解更多关于电子元器件的干系知识及电子元器件行业实时市场信息,敬请关注微信"大众年夜众号 【上海衡丽贸易有限公司】紧张以代理:铝电解电容、薄膜电容、MOSFET、压敏电阻、保险丝等国产有名品牌元器件。

相关文章

带闭环传递函数测量的激光锁定_暗记_旗子

在高精度丈量中,例如分子和原子物理运用,具有主动频率噪声抑制的激光系统由于其良好的长期稳定性而被广泛利用。实现稳定的激光锁定须要高...

科学 2025-01-18 阅读3 评论0