EE 5342 Lecture - The University of Texas at Arlington

advertisement
Semiconductor Device Modeling
and Characterization – EE5342
Lecture 37 – Spring 2011
Professor Ronald L. Carter
ronc@uta.edu
http://www.uta.edu/ronc/
SPICE mosfet Model
Instance
CARM*, Ch. 4, p. 290
M
MOSFET
General Form
M<nam e> < drain node> <gate node> < source node>
+ <bulk /subs trate node> <model nam e>
+ [L=< value>] [W=< value> ]
L = Ch. L. [m]
+ [AD= <value>] [AS= <value>]
W = Ch. W. [m]
+ [PD= <value>] [PS= <value>]
+ [NRD=< value>] [NRS=<value>] AD = Drain A [m2]
+ [NRG=<v alue>] [NRB= <value>] AS = Source A[m2]
+ [M= <value>]
Examples
NRD, NRS = D and
S diff in squares
M1 14 2 13 0 PNOM
L=25u W=12u
M13 15 3 0 0 PSTRONG
M = device multiplier
M16 17 3 0 0 PSTRONG M=2
©rlc L37M28 0 2 100 100 NWEAK L=33u W=12u
04May2011
CARM*, Ch. 4, p. 99
Model Forms
.MODEL <model name> NMOS [model parameters]
.MODEL <model name> PMOS [model parameters]
As shown in Figure 11, the MOSFET is modeled as an intrinsic MOSFET with ohmic resistances
in series with the drain, source, gate, and bulk (substrate). There is also a shunt resistance
(RDS) in parallel with the drain-source channel.
[L=<value>] [W=<value>] cannot be used in conjunction with Monte Carlo analysis .
The simulator provides four MOSFET device models, which differ in the formulation of the I-V
characteristic. The LEVEL parameter selects between di fferent models :
LEVEL=1
LEVEL=2
LEVEL=3
LEVEL=4
LEVEL=5
LEVEL=6
is the Shichman-Hodges model (see reference [1])
is a geometry-based, analytic model (see reference [2])
is a semi-empirical, short-channel model (see reference [2])
is the BSIM model (see reference [3])
is the BSIM3 model (see reference [7] Version 1.0)
is the BSIM3 model (see reference [7] Version 2.0)
L and W are the channel length and width, and are decreased to get the effective channel length
and width. L and W can be specified in the device, model, or .OPTIONS statements. The value
in the device statement supersedes the value in the model statement, which supersedes the
value in the .OPTIONS statement.
©rlc L3704May2011
SPICE mosfet
model levels
• Level 1 is the Schichman-Hodges
model
• Level 2 is a geometry-based,
analytical model
• Level 3 is a semi-empirical, shortchannel model
• Level 4 is the BSIM1 model
• Level 5 is the BSIM2 model, etc.
©rlc L3704May2011
SPICE Parameters
Level 1 - 3 (Static)
Param. Parameter Description
Def.
Typ.
Units
1
1
V
VTO
Zero-bias Vthresh
KP
Transconductance
GAMMA
Body-effect par.
0.0
0.35
V^1/2
PHI
Surface inversion pot.
0.6
0.65
V
0.0
0.02
1/V
LAMBDA Channel-length mod.
2.E-05 3.E-05
A/V^2
TOX
Thin oxide thickness
NSUB
Substrate doping
0.0
1.E+15
cm^-3
NSS
Surface state density
0.0
1.E+10
cm^-2
LD
Lateral diffusion
0.0
8.E-05
m
©rlc L3704May2011
1.E-07 1.E-07
m
SPICE Parameters
Level 1 - 3 (Static)
Param. Parameter Description
Def.
Typ.
1
1
600
700
Units
TPG
Type of gate material*
UO
Surface mobility
IS
Bulk jctn. sat. curr.
JS
Bulk jctn. sat. curr. dens.
PB
Bulk junction potential
0.8
0.75
V
RD
Drain ohmic resistance
0
10
Ohms
RS
Source ohmic resistance
0
10
Ohms
RSH
S/D sheet ohmic res.
0
10
Ohms/sq
1.E-14 1.E-15
cm^2/V-s
A
A/m^2
* 0 = aluminum gate, 1 = silicon gate opposite substrate type,
2 = silicon gate same as substrate.
©rlc L3704May2011
SPICE Parameters
Level 1 - 3 (Q & N)
Param. Parameter Description
Def.
Typ.
Units
0
1.E-09
Fd/m^2
CJ
Zero-bias bulk cap./A
MJ
Bulk jctn. grading coeff.
0.5
0.5
CJSW
Zero-bias perimeter C/l
0
1.E-09
MJSW
Per. C grading coeff.
0.5
0.5
FC
For.-bias cap. coeff.
0.5
0.5
CGBO
Gate-bulk overlap C/L
0
2.E-10
Fd/m
CGDO
Gate-drain overlap C/L
0
4.E-11
Fd/m
CGSO
G-S overlap C/L
0
4.E-11
Fd/m
AF
Flicker-noise exp.
1
1.2
KF
Flicker-noise coeff.
0.0
1.E-26
©rlc L3704May2011
Fd/m
Level 1 Static Const.
For Device Equations
Vfb = -TPG*EG/2 -Vt*ln(NSUB/ni)
- q*NSS*TOX/eOx
VTO = as given, or
= Vfb + PHI + GAMMA*sqrt(PHI)
KP = as given, or
= UO*eOx/TOX
CAPS are spice pars., technological
constants are lower case
©rlc L3704May2011
Level 1 Static Const.
For Device Equations
b = KP*[W/(L-2*LD)] = 2*K, K not spice
GAMMA = as given, or
= TOX*sqrt(2*eSi*q*NSUB)/eOx
2*phiP = PHI = as given, or
= 2*Vt*ln(NSUB/ni)
ISD = as given, or = JS*AD
ISS = as given, or = JS*AS
©rlc L3704May2011
Level 1 Static
Device Equations
vgs < VTH, ids = 0
VTH < vds + VTH < vgs,
id = KP*[W/(L-2*LD)]*[vgs-VTH-vds/2]
*vds*(1 + LAMBDA*vds)
VTH < vgs < vds + VTH,
id = KP/2*[W/(L-2*LD)]*(vgs - VTH)^2
*(1 + LAMBDA*vds)
©rlc L3704May2011
SPICE Parameters
Level 2
Param. Parameter Description
Def.
Typ.
1
5
NEFF
Total channel chg coeff.
UCRIT
Critical E-field for mob.
UEXP
Expon. coeff. for mob.
0
0.1
UTRA
Transverse field coeff.
0
0.5
©rlc L3704May2011
1.E+04 1.E+04
Units
V/cm
SPICE Parameters
Level 2 & 3
Param. Parameter Description
Def.
Typ.
Units
NFS
Surface-fast state dens.
0.0
1.E+10
cm^-2
XJ
Metallurgical jctn. depth
0.0
1.E-06
m
VMAX
Max. drift v of carr.
0.0
5.E+04
m/s
XQC
Coeff. of ch. Q share
0.0
0.4
DELTA
Width eff. on Vthresh
0.0
1.0
©rlc L3704May2011
Level 2 Static
Device Equations
Accounts for variation of channel
potential for 0 < y < L
For vds < vds,sat = vgs - Vfb - PHI
+ g2*[1-sqrt(1+2(vgs-Vfb-vbs)/g2]
id,ohmic = [b/(1-LAMBDA*vds)]
*[vgs - Vfb - PHI - vds/2]*vds
-2g[vds+PHI-vbs)1.5-(PHI-vbs)1.5]/3
©rlc L3704May2011
Level 2 Static
Device Eqs. (cont.)
For vds > vds,sat
id = id,sat/(1-LAMBDA*vds)
where id,sat = id,ohmic(vds,sat)
©rlc L3704May2011
Level 2 Static
Device Eqs. (cont.)
Mobility variation
KP’ =
KP*[(esi/eox)*UCRIT*TOX
/(vgs-VTH-UTRA*vds)]UEXP
This replaces KP in all other formulae.
©rlc L3704May2011
SPICE Parameters
Level 3
Param. Parameter Description
Def.
Typ.
KAPPA
Saturation field factor
0.2
1.0
ETA
Stat. feedbk on Vthresh
0.0
1.0
THETA
Mobility modulation
0.0
0.05
DELTA
Width eff. on Vthresh
0.0
1.0
©rlc L3704May2011
Units
1/V
BJT Self-heating
• Self heating of the transistor is
proportional to the power dissipated.
• Temperature Rise = ΔT = Rth ∙Power
• The VBIC model was developed to simulate
the BJT such that the device temperature
tracked power dissipation in real time.
• Other circuit simulators which
accommodate thermal resistance are
– HICUM
– MEXTRAM
©rlc L3704May2011
Rth Estimation for a Small Diode-isolated
BJT Device
VBE=0.87 V and VCE=20 V, RTH = 341
C/W
©rlc L3704May2011
VBIC Model Highlights
dt
tl
©rlc L3704May2011
Self-heating effects
included
Improved Early effect
modeling
Quasi-saturation
modeling
Parasitic substrate
transistor modeling
Parasitic fixed (oxide)
capacitance
modeling
An avalanche
multiplication model
included
Base current is
decoupled from
collector current
2-D Isotherm Plot- Lines Connecting
Points of Equal Temperature
2-D Isotherm plots for a structure scaled to be the
same as the P10 1X2X1 device.
©rlc L3704May2011
Thermal Model of a SiGe HBT
• The structure of a typical SiGe HBT (Heterojunction Bipolar
Transistor) [1]
Oxide
• The Electrical circuit topology (Cauer network) for the
thermal analogy model
©rlc L3704May2011
2
©rlc L3704May2011
SILICON
•A silicon structure can be sub-divided
into several silicon slabs.
•Each section contributes to the total
Rth and Cth of the structure. If each
section is of equal volume, their
individual Rth and Cth should be equal in
value.
•To correspond to uniform heat flow,
each section can be represented by a
thermal resistance and half the total
capacitance on each node of the
resistor.
Cth
SILICON
One Dimensional Heat Flow in
Silicon
HEAT
AMBIENT
Rth
Cth
2
The Distributed Nature of the Heat Flow
•The corresponding CTh /2 capacitors are aggregated at
each node.
•Note that the “ambient end” CTh /2 is short-circuited.
•The distributed equivalent circuit analogy simulation is
obtained from the following network.
Rth
n
Cth
2n
Rth
n
Cth
n
Cth
n
Rth = Total Thermal resistance for the silicon structure
Cth= Total Thermal capacitance of the silicon structure
n = number of sections
A=area
t= thickness
cp= thermal capacitance
kp= thermal conductance
ρ=density
©rlc L3704May2011
Rth
n
Rth
n
Cth
n
t
k A
p
Cth  ρ  c  t  A
p
Rth 
Comparison of Circuit Analogy to Davinci Simulation
of the Heat Flow
Considering a silicon structure of size 3.7umx2.5um x10um
Rth 
t
 6989  Cth  ρ  c  t  A  18.2n  Tau  Rth  Cth  1.26u
p
k A
p
Dividing the structure into 10 sections.
Rth
Cth
where i=1,2,3…n,
Rth 
 Cth 
n= number of sections
i
i
n
n
Dotted line=Davinci simulation measurement
Solid line = equivalent circuit simulation
©rlc L3704May2011
Approximating the Distributed Circuit
With a Single Pole Model
•Converting the 10
element distributed
model to a 1 pole model:
RTotal=Rth at ‘dc’
ΔQTotal =(cp)(ρ)Tavg
For total heat
consumption. n
Rth 1 pole    Rthi  Rth
i 1
Rth
n
Cth
2n
©rlc L3704May2011
Cth
n
Rth
n
Cth
n
Heat stored
corresponds to charge
stored for the
equivalent circuit.
n
V1pole  C1pole   Vi  Ci
i1
For n  , the limit is
C1pole
CTh

2
Rth
n
Cth
n
Rth
n
Comparison of Circuit Analogy to Davinci
Simulation for Heat Flow
RTh(W/K)
1.E+04
1.E+03
30um slab davinci
30um slab circuit simulation
20um slab davinci
20um slab simulation
1.E+02
10um slab davinci
10um slab simulation
1.E+01
1.E-08
©rlc L3704May2011
1.E-07
1.E-06
1.E-05
Time
1.E-04
1.E-03
(cont’d)
Rth(k/W)
1.E+04
1.E+03
1.E+02
1.E-07
1.E-06
1.E-05
1.E-04
1.E-03
Time
Results from equivalent circuit simulations
Results from Davinci Simulation
Results from device measurement Foster network
Results from device measurement Cauer network
©rlc L3704May2011
Top of the tub
Top of the oxide
Top of the wafer
Circuit used for simulations
©rlc L3704May2011
dt for VBIC-R1.5 model
• Model: VBIC-R1.5.
• “selft” flag set to
1.
• No optimization
done.
• No external
circuit connected.
• Rth=5.8E+0
• Cth=96E-12
©rlc L3704May2011
VBIC-R1.5 Y11 plot (standard data)
©rlc L3704May2011
VBIC-R1.5 Y11 plot (standard data)
©rlc L3704May2011
VBIC-R1.2 Y11 plot (optimized data)
• For optimized data refer
slide “Model Parameters”.
• Circuit used is shown in
“Circuit for Y parameters
(optimized data)” slide.
fc
Τ
fc1= 2E3
7.962E-05
fc2=
9.25E4
1.721E-06
fc3= 3.2E6
4.976E-08
Fc4=2E3
7.962E-05
Fc5=1E5
1.592E-06
Fc6=4E6
3.981E-08
fc7= 2E3
7.962E-05
fc8= 1E5
1.592E-06
fc9=4E6
3.981E-08
©rlc L3704May2011
Spreadsheet for Calculating the Rth and Cth
• Calculations mentioned in the previous slides have been
implemented in an Excel spreadsheet.
• The Cauer to Foster network transformation is done.

Fig. 7. Electrical equivalent Cauer network of the HBT
Fig. 8. Electrical equivalent Foster network of the HBT
• The spreadsheet takes the dimensions of different
layers of the devices and gives corresponding Cauer and
Foster network values. This enables the calculation of
time constants which can be converted into a single
pole. The characteristic times for the Foster network
appear on a impulse response plot.
©rlc L3704May2011
Effect of Rth on current feedback
op-amp settling time
500
500
W
W
-
vOUT
+
100 W
vIN = 1 V P-P, t
= 200 m-sec
Offset  
©rlc L3704May2011
vOUT ,max   vOUT t 
AvIN,max 
Current Feedback Op Amp Data
(LMH6704) Switching Offset
Thermal switching offset as %
of Vp
1.00% cfoa model  0.39%  e  t / 13.4  0.16%  e  t / 3.3
y = 0.0039e-0.0749x
Offset = .39%
Tau = 13.4 u-sec
0.10%
y = 0.0055e-0.1416x
Offset = 0.16%
Tau = 7.1 u-sec
Tau 
0.01%
©rlc L3704May2011
0
5
0.16%
 3.3
0.55% / 7.7  0.39% / 13.4
10
15
20
25
Time after switching (u-sec)
30
LMH6550 impulse thermal
characteristics
• LeCroy sampling oscilloscope (1MW input
mode)
• Maximum averaging (10000)
• Input nominally +/- 1V with 50 micro-sec
period and 50% duty cycle.
• Fractional Gain Error = FGE
vOUT (t)
FGE 
©rlc L3704May2011
vOUT ,max
vIN (t)
vIN,max
1
vIN Rising Response
1.2
10.00%
vIN
1.0
0.8
FGE
vOUT
0.6
0.4
0.2
1.00%
y = 0.0362e-111568x
R2 = 0.9707,
Tau = 9 micro-sec
0.0
0.0E+00
©rlc L3704May2011
5.0E-06
1.0E-05
1.5E-05
0.10%
2.0E-05
vIN Falling Response
0
10.00%
-0.2
vOUT
-0.4
y = 0.0373e-148345x
R2 = 0.9257
Tau = 6.7 micro-sec
-0.6
1.00%
-0.8
-1
-1.2
0.0E+00
©rlc L3704May2011
FGE
vIN
5.0E-06
1.0E-05
1.5E-05
0.10%
2.0E-05
Current Feedback Op-Amp (CFOA) with
Simple Current Mirror (CM) Bias
VCC
Q3
Q4(stk2pnp-cm)
Q9
Q10
Q17
Q7(stk3-npn-bf)
200 μA
+1 V
Q6
Q14
VEE
VP
VCC
VEE
Z
VN
Q5
-1 V
Q 15
RF
Q13
Q8(stk3-pnp-bf)
Q1
Q2
Q11
VO
VCC
Q12
Q 16
Q18
sup
VEE
©rlc L3704May2011
STICK1
STICK2
STICK3
STICK4
STICK5
STICK6
Large-signal Output Voltage Transient
Analysis for CFOA with Simple CM Biasing
Voltage (mV)
-968
High-to-Low area x1
High-to-Low area x8
-970
TT=-5311 mV
-972
-974
TT=-789 mV
-976
-978
0
5
10
15
20
25
30
35
40
45
Time (ms)
Voltage (mV)
1028
1026
Low-to-High area x1
Low-to-High area x8
TT=5313 mV
1024
1022
TT=789 mV
1020
0
©rlc L3704May2011
5
10
15
20
25
Time (ms)
30
35
40
45
Hypothesis: The Thermal Tail is a Linear Superposition
of the Contribution from each Individual Circuit Stick
• The contribution of individual transistor to the total
thermal tail.
• Used six stick classifications according to transistor type
and functionality.
i.e. Q10stk3-pnp-bf and Q11stk4-npn-cm
• Enabled the self-heating effect in the stick of interest
and disabled the self-heating effect of the remaining
transistors.
• Simulated the contribution of each individual stick.
• The total thermal tail simulated is essentially the sum of
the individual thermal tail contributions of each circuit
stick.
©rlc L3704May2011
The Hypothesis Supported
Area x1
Thermal Tail (uV/V)
©rlc L3704May2011
Area x8
High-to-Low
Low-to-High
High-to-Low
Low-to-High
stk2-npn-bf (Q5)
-822
842
-124
128
stk2-pnp-bf (Q6)
-727
712
-101
98
stk2-npn-cm (Q2)
-89
91
-11
12
stk2-pnp-cm (Q4)
-91
89
-10
9
stk3-npn-bf (Q7)
-877
850
-111
106
stk3-pnp-bf (Q8)
-783
808
-111
115
stk4-npn-cm (Q12)
-1213
1217
-172
173
stk4-pnp-cm (Q10)
-1075
1073
-159
158
stk5-npn-bf(Q13)
13
-13
2
-2
stk5-pnp-bf(Q14)
-4
4
-1
1
stk5-npn-cm(Q18)
16
-15
2
-2
stk5-pnp-cm(Q17)
-5
2
0
0
stk6-npn-bf(Q15)
0
1
0
0
stk6-pnp-bf(Q16)
-1
0
0
0
added total
-5658
5661
-796
796
simulated total
-5311
5313
-789
789
References
•
•
•
•
•
Fujiang Lin, et al, “Extraction Of VBIC Model for SiGe
HBTs Made Easy by Going Through Gummel-Poon Model”,
from
http://eesof.tm.agilent.com/pdf/VBIC_Model_Extractio
n.pdf
http://www.fht-esslingen.de/institute/iafgp/neu/VBIC/
Avanti Star-spice User Manual, 04, 2001.
Affirma Spectre Circuit Simulator Device Model
Equations
Zweidinger, D.T.; Fox, R.M., et al, “Equivalent circuit
modeling of static substrate thermal coupling using
VCVS representation”, Solid-State Circuits, IEEE
Journal of , Volume: 2 Issue: 9 , Sept. 2002, Page(s):
1198 -1206
©rlc L3704May2011
Thermal Analogy References
[1] I.Z. Mitrovic , O. Buiu, S. Hall, D.M. Bagnall and P. Ashburn “Review
of SiGe HBTs on SOI”, Solid State Electronics, Sept. 2005, Vol.
49, pp. 1556-1567.
[2] Masana, F. N., “A New Approach to the Dynamic Thermal Modeling
of Semiconductor Packages”, Microelectron. Reliab., 41, 2001, pp.
901–912.
[3] Richard C. Joy and E. S. Schlig, “Thermal Properties of Very Fast
Transistors”, IEEE Trans. ED, ED-1 7. No. 8, August 1970, pp. 586599.
[4] Kevin Bastin, “Analysis and Modeling of self heating in SiGe HBTs” ,
Aug. 2009, Masters Thesis, UTA.
[5] Rinaldi, N., “On the Modeling of the Transient Thermal Behavior of
Semiconductor Devices”, IEEE Trans-ED, Volume: 48 , Issue: 12 ,
Dec. 2001; Pages:2796 – 2802.
©rlc L3704May2011
Simulation … References
•
•
[1] E. Castro, S. Coco, A. Laudani, L. LO Nigro and G. Pollicino, “A New Tool For Bipolar
Transistor Characterization Based on HICUM”, Communications to SIMAI Congress,
ISSN 1827-9015, Vol. 2, 2007.
[2] K. Bastin, “Analysis And Modeling of Self Heating in Silicon Germanium
Heterojunction Bipolar Transistors”, Thesis report, The University of Texas at
Arlington, August 2009.
©rlc L3704May2011
AICR Team at University of Texas
Arlington - Electrical Engineering
Earlier Contributors
Current
• Ronald L. Carter,
Professor
• W. Alan Davis, Associate
Professor
• Howard T. Russell, Senior
Lecturer
• Ardasheir Rahman1
• Xuesong Xie3
• Arun Thomas-Karingada2
• Sharath Patil2
• Valay Shah2
©rlc L3704May2011
•
•
•
•
•
•
Kevin Bastin, MS
Abhijit Chaugule, MS
Daewoo Kim, PhD
Anurag Lakhlani, MS
Zheng Li, PhD
Kamal Sinha, PhD
1PhD
Student
2MS Student
3Post-doctoral Associate
References
• CARM = Circuit Analysis Reference Manual,
MicroSim Corporation, Irvine, CA, 1995.
• M&A = Semiconductor Device Modeling with
SPICE, 2nd ed., by Paolo Antognetti and Giuseppe
Massobrio, McGraw-Hill, New York, 1993.
• **M&K = Device Electronics for Integrated
Circuits, 2nd ed., by Richard S. Muller and
Theodore I. Kamins, John Wiley and Sons, New
York, 1986.
• *Semiconductor Physics and Devices, by Donald A.
Neamen, Irwin, Chicago, 1997
©rlc L3704May2011
Download