EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
- x) j+ ] V+ M% g# c3 J$ J9 |0 ~8 o6 A+ ~! E: p
* ]. ?% Z( P9 C/ C% T
% K' W& |% i" k$ m" H v* |2 R# [
利用Matlab研究温度对Spice二极管特性的影响内容摘要:为了对SpICe程序下的二极管模型的伏安特性和等效电容受温度变化的影响进行研究,在此以软件Matlab的仿真环境为基础,Spice二极管物理模型D1N4002为研究对象,在仿真软件Matlab中编写程序代码,建立了二极管模型D1N4002的伏安特性和等效电容的函数模型,绘制出不同温度下二极管伏安特性和等效电容的曲线,并结合仿真曲线对由温度变化产生的影响进行分析,得出了温度对二极管模型在反向击穿和正向导通状态下的伏安特性及等效电容有明显的影响这一结论。该研究方法以一个新颖的视角,运用Matlab构造特性函数,以温度为变量,研究了Spice二极管模型的特性,同时也为其他更加复杂的半导体器件特性的研究打下了基础。
) H6 W- D6 I& z: ]' _6 x关键词:Matlab;Spice;二极管;物理模型;温度影响4 h9 [8 L- [6 }& X' b! t. v
0 q6 V( P" s2 ^! k" W6 z- g
引言* X) Q9 i; H8 M2 U: u
Spice是一种功能强大的通用模拟电路仿真器,是一个主要用于模拟集成电路的电路分析程序。在Spice程序中,有2种建立器件模型的方法,一种是建立器件物理原理基础上的模型;另一种是根据输入/输出外特性来构成的模型。Spice程序中的二极管物理模型就是建立在二极管的物理原理基础上的模型,同时,二极管是半导体器件中结构最为简单的,Spice程序中针对二级管共有14个模型参数,其中有不少模型参数是温度的函数,文中以D1N4002二极管模型为对象,在软件Matlab的仿真环境下,对温度变化给Spice程序中二极管的物理模型的伏安特性和等效电容造成的影响进行研究,同时也可以借助该研究方法来研究其他更加复杂的半导体器件的特性。
' [# E' F& e. I6 S. j6 @" e- w0 e( a1 D2 T9 v
1 Spice程序中二极管物理模型的建立
8 n1 I/ ~; z0 s9 P$ s x/ f6 P; q$ |' h% z: ~4 s {
在Spice程序中,二极管的物理模型简图如图1所示,其中Rs是二极管的材料电阻,称为欧姆电阻;CD是由电荷存储效应而引起的等效电容;ID是非线性电流源。 ![]()
: u$ r* @. m" \* a* i8 a 非线性电流源ID与加在它两端的电压UD之间的关系如下:1 f7 f( w7 W$ a
![]()
; \$ [ j) z" X8 ? 式中:Is为饱和电流(单位:A);q为电子电荷(1.062×10-19C);K为波耳兹曼常数(1.38×10-23J/K);T为热力学温度(单位:K);n为发射系数(硅管1.2~2.0);VB为反向击穿电压(单位:V);IVB为反向击穿时的电流(单位:A)。Spice程序在二极管的PN结上并了一个小电导Gmin,它的隐含值是10-12S,一般情况下Gmin的存在不会影响二极管的正常特性。
' @' s$ H7 F3 o/ j 二极管的电荷存贮效应包括两部分,一部分是在PN结势垒电容上存储的电荷,它等于势垒电容对PN结电压的积分;另一部分是注入少数载流子形成的电荷存储,它和正向电流成正比。总的电荷存储量QD为:( H# G2 ]9 S5 r7 ~
( U# g# H& u, u G" F5 ]3 H+ f
式中:τD为少数载流子的渡越时间;Cjo为零偏置时PN结的耗尽层电容;φD为PN结自建势,对结型二极管的典型值是0.7~0.8 V;FC为正偏耗尽电容公式的系数,典型值是0.5。
% O8 c/ Q( z0 T" T, F* F& y 二极管等效电容CD是由2部分组成的:一个是少数载流子注入的电荷存储产生的扩散电容Cs,另一个是由PN结耗尽层电荷存储产生的耗尽电容Cd,即:% `: o' `. }" e* l
) a& G, S% c6 T0 h( t, ?
![]() 9 ~3 b' U n# _+ A7 z; }2 c1 ]
: E1 [2 K: X! k2 d4 o6 T p8 A
2 温度变化对SpICe二极管模型D1N4002的伏安特性的影响
, W( F& _( Y( H 8 O3 ?' }5 ?- w& |
4 C0 P. R9 \2 d4 m# f
% r9 t% J7 n/ j$ t a: z6 n% O& M |