SPICE模拟器设备参数手册说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Computer Exercises Manual:
Device Parameters in SPICE
This manual is provided as a PDF¯le{just click on cem.pdf to open it.This can be done from the CD(using Windows Explorer, click on the CD-drive symbol to see the¯les,and double click on cem.pdf),although you may wish to copy the¯le to a selected folder/directory on your hard disk,and to run it from there.
Interactive MATLAB Animations for
Understanding Semiconductor Devices
This tool is in the form of linked\M¯les"that can be run by typing usd
in the MATLAB control window.The\M¯les"are placed in the MATLAB folder/directory of this CD.The minimum requirement is the Student Edition of MATLAB5.0,and obviously the new Student Version of MATLAB and any professional version higher than5.0 can be used.More information on MATLAB is available from The MathWorks,Inc.
3Apple Hill Drive
Natick,MA01760-2098
Type usd<ENTER>in the MATLAB control window,and a properly setup MATLAB will respond with the following control window for the animations:
INTERACTIVE MATLAB ANIMATIONS FOR Understanding Semiconductor Devices
Oxford University Press, New York, 2000.
Sima Dimitrijev
Griffith University The next page provides setup instructions/suggestions,whereas the following pages provide illustrations of selected -plete list of the animations appears on the last page.
INSTRUCTIONS/SUGGESTIONS FOR SETUP OF THE MATLAB\M FILES"
1.It is suggested to create a new folder/directory on your hard
disk for the\M¯les"(*.m¯les).For example,using the
Windows Explorer create a new folder on the c:drive,called
usd(File!New!Folder,and then type usd to rename it.)
2.Copy the\M¯les"from the matlab folder/directory on this
CD to the newly created folder/directory on your hard disk.
NOTE for UNIX users:Make sure that the¯lenames are
in lower-case font(bjt usd.m is correct;BJT USD.M will not be
found by the master¯le).
3.Setup a path in MATLAB so that it can¯nd the newly copied
¯les:
Open MATLAB and select File!Set Path from the
MATLAB control window.This will open Path Browser
window,where you select Path!Add to Path,and
type the directory to be added(c:n usd).
4.Run the animations by typing usd in the control window of
MATLAB.
ILLUSTRATIONS OF SELECTED ANIMATIONS
(The complete list of the Interactive MATLAB Animations appears on the last page.)
Section1.3.1:The Concept of Di®usion(illustration only)
Section1.3.3:Making an IC Resistor(illustration only)
Section 1.3.4:Visualization of Di®usion Models and Process Simu-lation (illustration only)
01
2
34
14
161820Depth (um)
l o g (C o n c e n t r a t i o n i n c m −3)
−2−101234
012
345678
Lateral Distance (um)
D e p t h (u m )
Section 1.5.2:Fermi-Dirac Distribution and Fermi Level (illustra-tion only)
E F
10
−1010
−5
10
−2.5
−2−1.5−1−0.500.511.5
22.5PROBABILITY
E N E R G Y −E i
(e V )
E
C
E
V
f=1/ [1+exp((E −E F
)/kT)]
f h
=1−f
Section 2.2:P{N Junction Energy Bands and Capacitance (illus-tration only)
1
234
00.20.40.60.8
1x 10
−3
V R
(V)
C (F /m 2
)
E
V
E F E
C
P type
N type
Section 2.4:SPICE Model and Parameters of P{N Junction Capac-itor (illustration only)
SPICE MODEL C d =CJO(1+V R / VJ)−M
SPICE PARAMETERS CJO= F M=− VJ=
V C p =pF V R −max =
V
EXPERIMENTAL DATA
V R
(V)
C
meas
(pF)
1
234
56
01
2
3
4
REVERSE −BIAS VOLTAGE, V R
(V)
C d =C m e a s −C p (p F )0
0.2
0.40.60.8
00.10.20.30.40.50.6log(1+V R /VJ)
l o g (C m e a s −C p ) (C i n p F )
Sections 2.5.3-2.5.5:MOS Capacitor (illustration only)
−5
5
00.511.522.533.54GATE VOLTAGE (V)
C A P A C I T A N C E (m F /m m 2
)
E C
E V
E F
Section 3.1:Diode Principles (illustration only)
−4
−3
−2
−1
−4−2
x 10
−90.20.40.60.8
5
10
15
V D (V)
I D
(m A )
E V
E F E C
24
6
012345DRAIN VOLTAGE (V)
D R A I N C U R R
E N T (m A )0
24
012345GATE VOLTAGE (V)
D R A I N C U R R
E N T (m A )
DRAIN
BULK
SOURCE
24
6
01234
5DRAIN VOLTAGE (V)
D R A I N C U R R
E N T (m A )0
24
012345GATE VOLTAGE (V)
D R A I N C U R R
E N T (m A )
DRAIN
BULK
SOURCE
Section 5.4.1:MOSFET Calculator (illustration only)
GEOMETRIC VARIABLES
L=
m
W=
m
PRINCIPAL PARAMETERS
Vto=V KP=A/V 2Phi=V Gamma=
V 1/2Tox=
m
Uo=
cm 2
/Vs
CHANNEL −RELATED PARAMETERS
THETA=
V −1Vmax=m/s Nsub=
cm
−3
KAPPA=
−
DEPLETION −LAYER RELATED PARAMETERS ETA=
−Nss=cm −2TPG=(1/−1/0)PB=V Xj=m Ld=m DELTA=
−
NFS=
cm
−2
V SB =
V
V
DS
=
V
1
23
1020
3040V
DS
(V)
I D
(m A )01
2345
10
−6
10
−5
10
−4
10−3
10
−2
V GS (V)
I D (m A )
Sections 6.1and 6.3:BJT Principles and Modeling (illustration only)
E
C
E F E V
1
234
5
050100150200250300350400V CE (V)
I C
(A /c m 2)
00.2
0.40.6
1234
V BE (V)
I B
(A /c m 2
)
I E
I
C
I
B
I nE
I pE
I pC
The List of Interactive MATLAB Animations
SECTION ANIMATION
1.3.1The Concept of Di®usion
1.3.3Making an IC Resistor
1.3.4Visualization of Di®usion Models and Process Simulation 1.4.1Drift Velocity
1.4.2/1.4.3Mobility Dependence on Temperature and Doping
1.4.4Haynes-Shockley Experiment
1.5.2Fermi-Dirac Distribution and Fermi Level
1.5.3Drift Current in Energy-Band Presentation
2.2P{N Junction Energy Bands and Capacitance
2.4SPICE Model and Parameters of P{N Junction Capacitor
2.5.3-2.5.5MOS Capacitor
3.1Diode Principles
3.2.2Stored-Charge Related Transient E®ects
3.2Diode Calculator(SPICE Model)
5.1.2/5.1.3MOSFET Principles
5.2.1Ion Implantation Models and Process Simulation
5.4.1MOSFET Calculator(SPICE LEVEL3Model)
6.1and6.3BJT Principles and Modeling
6.4BJT Calculator(SPICE Model)。