总地图:每一层“搭出”下一层
电路的复杂性来自组合,而不是某个神秘元件。从左到右,每一步都把许多个低层结构封装为新的能力。
组成一览:每个元件由什么搭成?
先看一张“成分表”,后面每节都有对应剖面图。规律很清楚:越往右,组成元素就越“上一层”的电路。
| 元件 | 由什么组成 | 关键材料 / 结构 |
|---|---|---|
| 半导体 | 具有可控导电能力的材料(如硅、锗、砷化镓) | 晶体原子 + 价带/导带 + 能隙 |
| 硅 | 硅原子通过共价键排成的晶体晶格 | Si;可掺磷(n 型)或硼(p 型) |
| 二极管 | p 型区 + n 型区 + 中间的耗尽层(p-n 结) | 半导体 + 掺杂 |
| 晶体管 MOSFET | p 衬底 + 两个 n⁺ 区(源/漏)+ 绝缘氧化层 + 栅极 | 半导体 + SiO₂ + 多晶硅/金属 |
| 电阻 | 阻性材料体(碳膜/金属膜/绕线)+ 两枚引脚 | 阻性合金/陶瓷 + 引线 |
| 电容 | 两片导体极板 + 中间绝缘介质 + 引脚 | 导体 + 电介质 |
| 逻辑门 | 若干 MOSFET(上拉 PMOS + 下拉 NMOS) | CMOS 晶体管 |
| 锁存器 / 触发器 | 两个交叉耦合的逻辑门 | 逻辑门 |
| 寄存器 | 一排 D 触发器,共享时钟 | 触发器 |
| 内存 SRAM | 每个单元 6 个晶体管(双稳态) | 晶体管 |
| 内存 DRAM | 每个单元 1 晶体管 + 1 电容 | 晶体管 + 电容 |
| CPU | 寄存器 + ALU + CU + 缓存 + 总线 | 上述一切 |
00 · 半导体是什么组成的?
半导体是一类导电能力介于导体与绝缘体之间的材料。它的关键特征是:导电性可以被温度、光照、电场、掺杂精确控制。芯片里用的半导体几乎全是硅,但本质上“半导体”是一类材料,硅只是其中最常用的一种。
半导体的“能带”组成模型
半导体由什么“组成”?
- 晶体原子:如硅(Si)、锗(Ge)、砷化镓(GaAs)等,原子按规则晶格排列。
- 价带(valence band):电子被束缚在原子周围,常温下不能自由导电。
- 导带(conduction band):电子若获得足够能量跃迁上来,就能在晶格间自由移动。
- 能隙(band gap, Eg):价带与导带之间的能量间隔。半导体的能隙不大不小,刚好“可控”。
- 导电性“可调”:纯本征半导体载流子极少、几乎不导电;掺入杂质后 n 型多出自由电子、p 型多出空穴,导电性明显增强;升温或光照也会激发更多载流子。
- 两种载流子,双向可流:半导体里的电流由电子(负)和空穴(正)两种载流子共同承担。作为一块材料,电流本身可以双向流动——半导体本身并不规定方向。
- 方向性来自结构,不来自材料:半导体材料不分正负极;只有当它被做成 p-n 结(二极管)时,才因耗尽层而出现“单向导电”。所以“单向”是二极管的特性,不是半导体的特性。
01 · 硅是什么组成的?
沙子里的石英主要是二氧化硅 SiO₂。把它还原、提纯,得到的是硅原子;这些硅原子彼此用共价键手拉手,排成稳定的金刚石结构晶格。单个硅原子最外层有 4 个价电子,所以恰好和 4 个邻居各共用一对电子。
硅的晶体结构(简化剖面)
从石英到可用硅,再到“可被控制”的硅
- 石英 / 沙子(SiO₂):硅与氧的化合物,需要先还原出单质硅。
- 高纯硅:反复提纯到电子级,杂质极少,导电性很差。
- 掺杂(doping):故意掺入极少量其他原子,改变导电能力:
n 型掺磷等五价元素 → 多出自由电子p 型掺硼等三价元素 → 形成空穴p-n 结两种区贴合 → 二极管/晶体管核心
02 · 二极管是什么组成的?
二极管本质上就是一个 p-n 结:把 p 型半导体和 n 型半导体做在同一块晶体上,交界处形成一个耗尽层。它只允许电流主要沿一个方向通过。
p-n 结的组成剖面
组成要点
- 材料:同一块半导体(通常是硅),一半 p 型、一半 n 型。
- 结构:p 区 + 耗尽层 + n 区。
- 为什么有用:正向偏置把势垒压低,载流子能过;反向偏置把势垒抬高,几乎过不去——于是得到“单向阀”。
- 符号:A ─|>|─ K
导电性与流向:二极管的“单向阀”本质
导电性:正向偏置时阳极(A)接高、阴极(K)接低,耗尽层势垒被压低,大量载流子得以越过——表现为“低电阻、能导通”;反向偏置时势垒抬高,只有极小漏电流——表现为“高电阻、几乎断开”。
流向:电流只能从阳极 A 流向阴极 K,反过来基本不走。这正是二极管区别于“半导体材料本身可双向流”的关键——方向性是 p-n 结给的,不是半导体给的。
03 · 晶体管(MOSFET)是什么组成的?
数字芯片里最常见的晶体管是 MOSFET。它像一个由“栅极”遥控的水龙头:栅极上加够高的电压,就在两个 n⁺ 区之间“感应”出一条导电通道,让电流从源极流到漏极。
MOSFET 的组成剖面
组成清单
| 部分 | 作用 |
|---|---|
| p 型衬底 | 晶体主体,提供可控制的半导体环境 |
| 两个 n⁺ 区 | 源极 S 与漏极 D,载流子的出入口 |
| 绝缘氧化层 | 由 SiO₂ 构成,把栅极与沟道电隔离 |
| 栅极 G | 金属或多晶硅电极,电压控制沟道开合 |
CMOS 工艺在每个逻辑门里同时放一个 NMOS 和一个 PMOS,静态时几乎不耗电,是现代芯片省电的关键。
04 · 电阻与电容:基础无源元件
电阻和电容不靠半导体开关工作,它们是无源元件:不放大、不主动控制电流,但几乎每块电路板都有——负责限流、分压、滤波、储能、定时。它们和半导体器件是“搭档”关系。
电阻:由什么组成?
- 组成:中间的阻性材料体(碳膜、金属膜或绕线)+ 两枚引脚 + 封装;材料与几何决定阻值 R。
- 导电性特点:能导电,但要“费力”——它限制电流、消耗能量(转为热)。满足 V = I × R,电压与电流成正比,是线性的。
- 流向特点:双向、无极性,电流从任一端进都可以,不会“只让一个方向过”。
电容:由什么组成?
- 组成:两片导体极板 + 中间一层绝缘电介质(空气、陶瓷、电解液等)+ 引脚;电荷被隔在两极板上。
- 导电性特点:隔直通交——对稳恒直流相当于“开路”(阻断);对变化的电压则通过“充电/放电”来“通过”。储存 Q = C × V。
- 流向特点:没有持续直流;充电时电流流入、两极板聚起异种电荷;放电时电流流出;稳态直流下几乎不流。
- 半导体(材料):导电性可调,电流双向可流;本身无方向性。
- 二极管:靠 p-n 结获得单向导电(A→K),反向几乎截止。
- 电阻:双向、无极性,限流耗能,V=IR 线性。
- 电容:隔直通交,充放电才有“瞬时电流”,稳态直流不流。
05 · 逻辑门是什么组成的?
逻辑门不是基本粒子,它由晶体管组成。以最常用的 CMOS NAND 门为例:上方两个 PMOS 组成“上拉网络”,下方两个 NMOS 组成“下拉网络”,输入 A、B 同时控制这四只管子。
一个 NAND 门由 4 个 MOSFET 组成
组成与规律
- 每个逻辑门 = 若干 MOSFET(NMOS 负责“下拉到 0”,PMOS 负责“上拉到 1”)。
- NAND / NOR 是通用门:只用 NAND 或只用 NOR,就能拼出 AND、OR、NOT、异或等所有逻辑。
- 最小逻辑门:一个反相器(NOT)只需 1 个 PMOS + 1 个 NMOS。
- 一个公式:逻辑门 = 晶体管 + 连线
06 · 锁存器 / 触发器是什么组成的?
组合逻辑门“没有记忆”。要记住状态,就把两个逻辑门的输出互相喂回对方的输入——这种交叉耦合让电路能保持上一次的状态。这就是锁存器;再外加时钟边沿控制,就成了触发器。
SR 锁存器:由两个交叉耦合的 NOR 门组成
组成进阶
| 元件 | 由什么组成 | 何时更新 |
|---|---|---|
| 锁存器 | 2 个交叉耦合逻辑门 | 电平敏感(使能期间透明) |
| 触发器 | 锁存器 + 时钟边沿采样 | 仅在时钟边沿锁存 |
07 · 寄存器与内存是什么组成的?
寄存器就是一排触发器;内存则是把“更小巧的存储单元”密密麻麻排成阵列。不同单元在速度、面积和是否需要刷新之间取舍。
寄存器:由一排 D 触发器组成
内存单元:SRAM 与 DRAM 的组成对比
08 · 芯片:把海量组成物集成在一块硅上
“芯片”不是新元件,而是把前面所有层级——晶体管、绝缘氧化层、多层金属互连——在硅晶圆上反复加工、封装而成的系统。裸片(die)焊上引脚/焊球后,才能装到电路板。
芯片由什么组成(俯视)
制造循环(极简)
- 沉积 / 氧化:形成绝缘、导体薄膜。
- 涂胶 + 曝光:用掩模把图形转到光刻胶。
- 刻蚀 / 离子注入:定义晶体管与掺杂区。
- 多层金属:做出互连“道路”。
- 切割 + 封装:裸片接焊球,测试出厂。
09 · CPU:ALU 负责算,CU 负责指挥
CPU 把数据通路(寄存器、ALU、总线)与控制通路(CU、时钟、译码)统一在时钟节拍下。它本身也是由前面所有元件组成的系统。
简化 CPU 由什么组成
ALU 由什么组成?
ALU 接收操作数与运算选择信号(ADD、AND、SHIFT 等),底层是:
- 加法器:由全加器(逻辑门)串联而成,逐位算和与进位;
- 逻辑运算块:与、或、非、异或门阵列;
- 多路选择器:按控制位挑出本次要的结果;
- 移位器:把数据左移/右移。
CU 由什么组成?
CU 读取 IR 中的指令编码,结合时钟与状态标志,发出控制信号:
- 指令寄存器 IR:存放当前指令(由触发器组成);
- 译码器:把操作码译成“该做什么”;
- 状态机 / 微码:把一条指令拆成若干微动作的时间序列;
- 控制逻辑:驱动寄存器读写、ALU 选择、内存访问、跳转。
一条指令如何流动?例:ADD R0, R1, R2
1 取指
PC 给出地址 → 从指令缓存/内存读出机器码 → 送入 IR,PC 指向下一条。
2 译码
CU 读懂这是 ADD,确定目的 R0、源 R1/R2,并选好 ALU 的 ADD 运算。
3 执行 + 写回
R1、R2 送入 ALU 相加得 8;CU 在边沿把结果写回 R0。下一条指令即可使用。
10 · 一图串起来:每个元件“由什么组成”
把全文的“组成关系”收成一条链:左边是材料与基本器件,右边是完整系统。每一环都用前一环的积木搭成。
自检:你能说出每个元件的组成吗?
点按钮看答案。