跳过正文
  1. 技术杂项/

从半导体到计算机

·529 字·3 分钟
目录

模拟电路
#

半导体
#

导电性介于导体与绝缘体之间的物质称为半导体。

  • 本征半导体

    alt text

    一定温度下,自由电子与空穴对应的浓度一定。

    • 载流子

      运载电荷的粒子称为载流子。

      外加电场时,带负电的自由电子和带正电的空穴均参与导电,且运动方向相反。

      由于载流子数量很少,故导电性很差。

  • N 型半导体

    N 型半导体主要靠多数载流子导电。掺入杂质越多,载流子浓度越高,导电性越强。

  • P 型半导体

    P 型半导体主要靠空穴导电,掺入杂质越多,空穴浓度越高,导电性越强。

PN 结与二极管
#

  • PN 结的形成

    物质因浓度差而产生的运动称为扩散运动。

    alt text

    扩散运动使靠近接触面P区的空穴浓度降低、靠近接触面 N区的自由电子浓度降低,产生内电场。

    因电场作用所产生的运动称为漂移运动。

    alt text

    随着浓度差及电场的变化,参与扩散运动和漂移运动的载流子的数目相同,达到了动态平衡,形成 PN 结。

    中间的空间电荷区被称为耗尽层。

  • PN 结的单向导电性

    • 正向导通

      alt text

      当 PN 结加正向电压时,内电场被外电场部分抵消,耗尽层变窄,扩散运动加剧,形成扩散电流,PN 结导通。

    • 反向截止

      alt text

      当 PN 结加反向电压时,内电场被外电场加强,耗尽层变宽。阻止扩散运动,利于漂流运动。由于漂流电流很小,可以近似认为截止。

  • 二极管的伏安特性曲线

    将 PN 结封装,引出两个电极,就构成了二极管。

    alt text

    二极管的电流与其端电压的关系称为伏安特性。

    alt text

    将伏安特性曲线进行折线化处理后,得到如下近似曲线。

    alt text
  • 二极管的开关特性

    alt text

    其中,二极管导通时的压降约为 0.7V 左右。

  • 二极管的电容效应

    当外加电压变化,空间电荷区宽度变化时,电荷有一个积累和释放的过程,与电容的充放电相同。

    $$ i = C\frac{dv}{dt} $$

    因而二极管的导通截止有一个恢复时间。

    即当输入电压的频率非常高,电压的相位变化非常快时,二极管将失去其单向导电作用。

    alt text

三极管
#

将两个 PN 结结合起来,就形成了三极管。根据不同结构,三极管可分为,NPN 和 PNP 两种类型。

alt text
  • 三极管的输出特性及三个工作区

    Ic 随着 Uce 变化,而 Ib 为其的一个变化率因子。

    alt text

    可以看到,当工作在放大的区时,输出回路的电流 Ic 几乎完全取决于输入回路的电流 Ib。

  • 三极管的电流分配和放大作用

    众所周知,能量是守恒的。功率 P = U * I 。

    而我们此处要讨论的放大,则指既能把电压放大,又能把电流放大。即输出的功率,比输入源的功率,要大得多。

    但,这并没有破坏能量守恒,因为有工作电压的输入。这种放大的本质,实际上是一种信号量的转换。

  • 三极管的开关特性

    三极管是数字电路中最基本的开关元件,通常不是工作在饱和区就是工作在截止区,放大区只是出现在由饱和变为截止或截止变为饱和的过渡过程中。

    alt text
    alt text

    利用三极管的开关特性,我们得到了一个理想的开关电路。在这个开关电路中,其输出电路可以较完美地由输入电路所控制,同时由于其放大特性,其控制信号量(输入电路)可以非常的小,而又能保证信息的传递。

    alt text

数字电路
#

门电路
#

门电路就是实现一些基本逻辑关系的电路。

  • 与门

    alt text
    alt text

    如果 A 和 B 中有任何一方的电压为 0,则 Z 的电压被拉至为 0 + 0.7(二极管的导通电压 )= 0.7 V。即低电平。

    只有 A 和 B 电压均为 3V 时,Z 的电压为 3.7V。即高电平。

    与门真值表

    A B Z
    0 0 0
    0 1 0
    1 0 0
    1 1 1
  • 或门

    alt text
    alt text

    A 和 B 中只有要一方的电压为 3V,则 Z 的电压为 3 - 0.7 = 2.3V。即高电平。

    A 和 B 的电压均为 0V,则 Z 的电压为 0 - 0.7 = -0.7 V。即低电平。

    或门真值表

    A B Z
    0 0 0
    0 1 1
    1 0 1
    1 1 1
  • 非门

    alt text
    alt text

    A 点为低电平时,三级管 T 工作在截止区,Z 点电压为 2.5 + 0.7 = 3.2V。即高电平。

    A 点为高电平时,三极管 T 工作在饱和(导通)区,Z 点电压为 0 + 0.3(三极管的导通电压) = 0.3 V。即低电平。

    非门真值表

    A Z
    0 1
    1 0
  • 与非门 / 或非门 / 异或门

    alt text

    与非门真值表

    A B Z
    0 0 1
    0 1 1
    1 0 1
    1 1 0
  • 三态门

    三态输出与非门(又称三态电路、三态门)与一般的与非门不同,它的输出端除了可以出现高电平、低电平,还可以出现第三种状态——高阻状态。

    alt text
    alt text

    三态门的一个重要用途是总线传输。图 2.2.33 中的 AB 线即为总线。假设我们通过三个 C 线轮流地启用这三个三态门,同时通过各自的两根 V 线输入数据,那么这三组数据就会被轮流地送到总线上。这种通过总线传输数据的方法,在现代电子计算机中用得极为广泛。

编码器
#

编码器就是实现编码操作的电路。

  • 二进制编码器

    alt text
    alt text

    二进制编码表

    Y C B A
    Y0 0 0 0
    Y1 0 0 1
    Y2 0 1 0
    Y3 0 1 1
    Y4 1 0 0
    Y5 1 0 1
    Y6 1 1 0
    Y7 1 1 1
  • 二-十进制编码器

    将十进制的 0~9 编码为二进制的编码器称为二-十进制编码器。

    alt text
  • 优先编码器

    前面讲到的编码器,输入信号都是互斥的,即一次只能输入一个信号。而在优先编码器中,则允许几个信号同时输入,但只对优先级高的信号进行编码,不理睬优先级低的信号。

    alt text
  • ASCII 编码

    alt text

译码器
#

将代码特定含义翻译出来的操作称为译码,实现译码操作的电路称为译码器。

alt text

比较器
#

对两个数进行比较的电路称为比较器。

  • 同比较器

    比较两个数是否相等的电路叫做同比较器。

    一位比较器其实就是一个异或非门。

    一位比较器逻辑表

    a b g
    0 0 1
    0 1 0
    1 0 0
    1 1 1

    如果咱们要比较两个四位二进制数,则需要一个四位比较器。

    alt text

加法器
#

在计算机中,四则运算——加、减、乘、除都是分解成加法运算进行的。因此加法器边成了计算机中最基本的单元。

  • 半加器

    两个一位二进制数相加,叫做半加。实现半加操作的电路,称为半加器。

    alt text

    半加器真值表

    a(加数) b(加数) g(高位) s(低位)
    0 0 0 0
    0 1 0 1
    1 0 0 1
    1 1 1 0
  • 全加器

    在两个数相加时,如果某一位相加值达到10以上,则会发生进位,因而要实现完整的加法,则必须要能够接受来自低位的进位。实现这种全加运算的电路叫做加法器。

    全加器真值表 0 0 0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 1 1 0 1 0 0 0 1 1 0 1 1 0 1 1 0 1 0 1 1 1 1 1

    a(加数) b(加数) c(进位) g(高位) s(低位)
    0 0 0 0 0
    0 0 1 0 1
    0 1 0 0 1
    0 1 1 1 0
    1 0 0 0 1
    1 0 1 1 0
    1 1 0 1 0
    1 1 1 1 1
    alt text
  • 逐位进位加法器

    在有了带进位的一位全加器后,我们就可以组合实现多位二进制数相加了。

    实现多位数相加的电路有很多,并行相加逐位进位加法器就是其中一种。

    alt text

多路选择器
#

多路选择器用于从若干路输入数据中,选择一路作为输出。其实就是一种寻址。

alt text

当 G = 1 时,选择器不工作。输出 Y 始终为 0。

当 G = 0 时,选择器工作。

选择器逻辑表

B A Y
0 0 D0
0 1 D1
1 0 D2
1 1 D3

只读存储器 (ROM)
#

只读存储器在存入数据后,不能用简单当方法更改。其存储内容不是不能改写,只是改写的过程比较麻烦,因此在工作时仅进行读操作。

  • 固定只读存储器

    固定 ROM 主要由地址译码器、存储矩阵、输出电路,三部分组成。

    alt text

    上图ROM中的存储信息

    A1 A0 D3 D2 D1 D0
    0 0 0 1 0 1
    0 1 1 0 1 1
    1 0 0 1 0 0
    1 1 1 1 1 0
  • 可编程只读存储器 (PROM)

    用户可以根据需要,对存储单元中的值进行改写。但只能改写一次。

    例如通过双极型三极管和熔断丝组成的 PROM 单元,出厂时产品的熔断丝都是通的,即存储单元全是 1,使用时,如欲将某些单元改写为 0,则只需给这些单元通以足够大的电流,将其熔断,则该单元值为 0。熔断丝断后无法恢复,因此改写为 0 的单元不可再改为 1。

  • 可改写只读存储器 (EPROM)

    采用一种含有浮置栅雪崩注入的 MOS 管 (FAMOS) ,通过这种叫雪崩注入的方式,将电荷注入到浮置栅上,电荷能够在栅极上永久保存,FAMOS 管处于导通状态。使用紫外线或 X 射线照射 FAMOS 管时,可中和掉栅极上的电荷,FAMOS 管恢复截止状态。