3、PN结温度特性:理想二极管方程的温度依赖性、反向饱和电流的温度模型、击穿电压的温度系数
PN结是半导体器件的基本构建单元,其电学特性对温度高度敏感。在SPICE建模中,准确描述PN结的温度效应是确保电路仿真在宽温度范围内可靠的关键。本节将深入剖析理想二极管方程的温度依赖性、反向饱和电流的物理温度模型以及击穿电压的温度系数,为后续的模型参数提取与校准奠定理论基础。
3.1 理想二极管方程的温度依赖性
理想二极管方程描述了通过PN结的电流与外加电压之间的关系。在SPICE中,该方程是二极管模型(如SPICE的D模型)的核心。其基本形式为:
I_D = I_S * (exp(V_D / (N * V_T)) - 1)
其中:
- I_D:通过二极管的电流 (A)
- I_S:反向饱和电流 (A)
- V_D:外加电压 (V)
- N:发射系数(理想因子),通常在1到2之间
- V_T:热电压 (V),由下式给出:
V_T = k * T / q
其中 k 是玻尔兹曼常数 (1.380649 × 10⁻²³ J/K),T 是温度 (K),q 是电子电荷 (1.602176634 × 10⁻¹⁹ C)。
温度对V_T的影响:热电压V_T与温度T成正比。在室温 (300K) 下,V_T ≈ 25.85 mV。当温度升高时,V_T线性增加,导致在相同电压V_D下,指数项exp(V_D/(N*V_T))的值减小。这意味着,为了维持相同的正向电流,需要更高的正向电压。这正是PN结正向电压具有负温度系数的根本原因。
IS 对应T_NOM(标称温度)下的I_S。当仿真温度偏离T_NOM时,SPICE内部会自动调用温度模型来更新I_S和V_T的值。理解这一自动缩放机制是进行温度效应校准的前提。
3.2 反向饱和电流的温度模型
反向饱和电流I_S是PN结最重要的温度敏感参数之一。它并非恒定值,而是随温度呈指数级变化。在SPICE中,I_S的温度模型基于半导体物理中的产生-复合理论,其标准表达式为:
I_S(T) = I_S(T_NOM) * (T / T_NOM)^(XTI) * exp( (EG(T) / (N * V_T(T_NOM))) * (T / T_NOM - 1) )
其中:
- I_S(T_NOM):在标称温度T_NOM下的反向饱和电流 (A)
- T_NOM:标称温度 (K),通常为300.15K (27°C)
- XTI:温度指数因子,用于硅二极管通常为3.0,肖特基二极管为2.0
- EG(T):禁带宽度 (eV),其本身也是温度的函数
- N:发射系数
禁带宽度EG的温度模型:禁带宽度随温度升高而减小,SPICE通常采用以下经验公式:
EG(T) = EG(0) - (ALPHA_EG * T^2) / (T + BETA_EG)
对于硅,典型参数为:EG(0) = 1.16 eV,ALPHA_EG = 7.02e-4 eV/K,BETA_EG = 1108 K。
温度模型参数对比表:
| 参数 | 符号 | 典型值 (硅) | 温度敏感性 | SPICE模型关键字 |
|---|---|---|---|---|
| 反向饱和电流 | I_S | 1e-14 ~ 1e-12 A | 每10°C约翻倍 | IS |
| 温度指数因子 | XTI | 3.0 | 控制幂律项 | XTI |
| 禁带宽度 (0K) | EG(0) | 1.16 eV | 随T升高减小 | EG |
| 禁带温度系数 | ALPHA_EG | 7.02e-4 eV/K | 线性系数 | (隐含) |
| 禁带温度参数 | BETA_EG | 1108 K | 二阶修正 | (隐含) |
3.3 击穿电压的温度系数
PN结的击穿电压(BV)同样表现出温度依赖性,但其物理机制与正向特性不同。击穿电压的温度系数取决于击穿机制:
- 雪崩击穿:具有正温度系数。温度升高,载流子散射增强,需要更高的电场才能获得足够的能量引发雪崩倍增,因此击穿电压随温度升高而增大。
- 齐纳击穿:具有负温度系数。温度升高,禁带宽度减小,价带电子更容易隧穿到导带,因此击穿电压随温度升高而减小。
在SPICE中,击穿电压的温度模型通常采用线性近似:
BV(T) = BV(T_NOM) * (1 + TCV * (T - T_NOM))
其中:
- BV(T_NOM):标称温度下的击穿电压 (V)
- TCV:击穿电压温度系数 (1/°C),典型值范围:
| 击穿类型 | TCV 典型值 (1/°C) | 适用电压范围 | 物理机制 |
|---|---|---|---|
| 齐纳击穿 | -0.1% ~ -0.01% | < 5V | 隧穿效应主导 |
| 混合击穿 | 接近 0 | 5V ~ 7V | 两种机制竞争 |
| 雪崩击穿 | +0.01% ~ +0.1% | > 7V | 碰撞电离主导 |
SPICE实现示例:在SPICE二极管模型中,击穿电压温度系数通过参数 TCV 设定。以下是一个典型模型卡示例:
.MODEL D_ZENER D (
+ IS = 1.0E-14 ; 反向饱和电流
+ N = 1.0 ; 发射系数
+ BV = 5.6 ; 标称击穿电压 (V)
+ IBV = 1.0E-4 ; 击穿电流 (A)
+ TCV = -0.02E-2 ; 击穿电压温度系数 (-0.02%/°C)
+ XTI = 3.0 ; 温度指数因子
+ EG = 1.11 ; 禁带宽度 (eV)
+ T_NOM = 25 ; 标称温度 (°C)
)
3.4 温度效应校准流程总结
综合以上分析,PN结温度特性的校准流程可归纳为以下步骤:
- 确定标称温度T_NOM:通常为25°C或27°C,所有模型参数在此温度下提取。
- 提取I_S(T_NOM)和N:在T_NOM下测量正向I-V特性,通过拟合提取IS和N。
- 测量多温度点I_S:在至少三个温度点(如-40°C、25°C、125°C)下测量反向漏电流或低正向偏置电流。
- 拟合I_S温度模型:使用公式I_S(T) = I_S(T_NOM) * (T/T_NOM)^(XTI) * exp(...) 进行拟合,优化XTI和EG参数。
- 测量击穿电压温度特性:在多个温度点下测量击穿电压,提取TCV参数。
- 验证与迭代:将提取的参数代入SPICE模型,仿真宽温范围内的I-V特性,与实测数据对比,必要时迭代优化。