1. 课程导论与预备知识
本章作为《半导体器件SPICE模型参数提取实战》的起点,旨在为后续的模型提取与仿真实验奠定坚实的理论基础。我们将系统回顾半导体物理的核心概念、PN结与MOSFET的工作原理,并概述SPICE仿真的基本流程。掌握这些预备知识是准确理解模型参数物理意义、高效完成提取任务的前提。
1.1 半导体物理基础回顾
半导体材料的导电能力介于导体与绝缘体之间,其独特的电学性质源于其能带结构与掺杂特性。以下表格总结了本课程涉及的核心半导体物理概念。
| 概念 | 符号/单位 | 物理意义与关键点 |
|---|---|---|
| 能带与禁带 | Eg (eV) | 价带顶与导带底之间的能量差。硅(Si)在300K时Eg ≈ 1.12 eV。禁带宽度决定了本征载流子浓度。 |
| 本征载流子浓度 | ni (cm-3) | 本征半导体中电子与空穴的平衡浓度。硅在300K时ni ≈ 1.5×1010 cm-3。 |
| 施主与受主掺杂 | ND, NA (cm-3) | 施主杂质(如磷)提供自由电子,形成N型半导体;受主杂质(如硼)提供空穴,形成P型半导体。 |
| 费米能级 | EF (eV) | 在零度时,电子占据概率为1/2的能级位置。掺杂浓度越高,EF越靠近导带底(N型)或价带顶(P型)。 |
| 载流子迁移率 | μn, μp (cm2/V·s) | 载流子在单位电场下的平均漂移速度。迁移率受晶格散射和电离杂质散射影响,是MOSFET模型的关键参数。 |
| 扩散与漂移 | — | 漂移电流由电场驱动,扩散电流由浓度梯度驱动。总电流为两者之和:J = qμnE + qD(dn/dx)。 |
1.2 PN结原理
PN结是所有半导体器件的基础结构。当P型与N型半导体接触时,由于载流子浓度差,电子与空穴相互扩散,在界面附近形成空间电荷区(耗尽层)和内建电场。内建电场会阻止扩散的继续进行,最终达到平衡状态。
PN结的电流-电压(I-V)特性是SPICE中二极管模型的基础。正向偏置时,外加电场削弱内建电场,扩散电流占主导,电流随电压指数增长;反向偏置时,内建电场增强,仅有微小的漂移电流(饱和电流)。其理想二极管方程如下:
I = I_S * [exp(V / (n * V_T)) - 1]
其中,I_S 为饱和电流,n 为理想因子(通常在1~2之间),V_T = kT/q 为热电压(300K时约为25.85 mV)。
IS(饱和电流)和N(发射系数)是必须从实测I-V曲线中提取的两个基本参数。提取方法通常基于半对数坐标下正向I-V特性的线性拟合。
1.3 MOSFET工作原理
金属-氧化物-半导体场效应晶体管(MOSFET)是现代集成电路的核心器件。其工作原理是通过栅极电压控制沟道导电能力,从而调节漏源电流。以下以N沟道增强型MOSFET为例说明其工作区域。
MOSFET的三个主要工作区域及其电流方程如下表所示:
| 工作区域 | 条件 | 漏极电流 ID 表达式 | SPICE模型关键参数 |
|---|---|---|---|
| 截止区 | VGS < VTH | ID ≈ 0 (仅有亚阈值漏电) | VTH (阈值电压) |
| 线性区 (三极管区) | VGS > VTH 且 VDS < VGS - VTH | ID = μnCox(W/L)[(VGS-VTH)VDS - ½VDS²] | μnCox (跨导参数), W/L |
| 饱和区 (恒流区) | VGS > VTH 且 VDS ≥ VGS - VTH | ID = ½μnCox(W/L)(VGS-VTH)² (忽略沟道长度调制) | λ (沟道长度调制系数) |
1.4 SPICE仿真概述
SPICE(Simulation Program with Integrated Circuit Emphasis)是业界标准的电路级仿真工具。其核心流程包括:网表描述、仿真分析与结果输出。在器件建模中,SPICE通过内置的模型库(如MOSFET的BSIM3/4、PSP模型)来模拟器件行为。
一个典型的MOSFET直流特性仿真网表如下所示。该网表用于扫描栅压和漏压,以获取器件的I-V特性曲线,这是参数提取的基础数据。
MOSFET DC Sweep Netlist Example
* 模型定义 (Level 1 模型,用于教学演示)
.MODEL NMOS1 NMOS (VTO=0.7 KP=1.2e-4 LAMBDA=0.01)
* 器件实例: Mname D G S B ModelName
M1 2 1 0 0 NMOS1 W=10u L=1u
* 电源与激励
VGS 1 0 DC 0
VDS 2 0 DC 0
* 分析指令: 扫描 VGS 从 0 到 5V,步长 0.1V;VDS 从 0 到 5V,步长 0.1V
.DC VGS 0 5 0.1 VDS 0 5 0.1
* 输出控制
.PRINT DC I(M1) V(2) V(1)
.END