SPICE MOSFET Model Intro
SPICE MOSFET Model Intro
SPICE MOSFET Model Intro
ADOBE PRESENTER
This PowerPoint module has been published using Adobe Presenter. Please click
on the Notes tab in the left panel to read the instructors comments for each slide.
Manually advance the slide by clicking on the play arrow or pressing the page
down key.
OUTLINE
Introduction
MOSFET
SPICE
Shichman and Hodges Model
MOSFET Attributes
Changing MOSFET SPICE Model
Ids-Vds Family of Curves
Ids-Vgs
Measured MOSFET Characteristics
AC Attributes
Ring Oscillator
Summary
References
Homework
INTRODUCTION
CGSO CGDO
S D
COX
p+ p+
RS ID RD
CBD
CBS
CGBO
B
where ID is a dependent current source using
Rochester Institute of Technology
Microelectronic Engineering
the equations on the next page
+Ids
Saturation Region
Non Saturation Region +5
+4 +Vgs
+3
NMOS +2
+Vds
Threshold Voltage:
+/- VTO = ms - q NSS/Cox’+/ -2[F] +/-2 (qorsi NSUB [F])0.5/Cox’
nmos/pmos
[F] = (KT/q ) ln (NSUB/ni) where ni = 1.45E10 and KT/q = 0.026
Absolute value
PHI = 2 [F]
Gate Capacitance
per unit area Cox’ Cox’= rox o/TOX=3.9 o/TOX
MOBILITY MODEL
Mobility (cm2/ V sec)
1
g '
2q Si N Asub
C ox
Vgs
VTO Qss
VTLC MS '
2 F g 2 F VSB
C ox
VT ADJUST IMPLANT
2u
L= 2u
W = 8u
Ad = 8u x10u = 80p
As = Ad = 80p
Pd = 8u+10u+8u+10u = 36u
Ps = Pd = 36u
Nrs = 1
Nrd = 1
NMOS 2/8
Rochester Institute of Technology
Microelectronic Engineering
ID-M1 versus VD
4.0 mA
Vg = 0 to 10 in 1V steps
Rochester Institute of Technology
Microelectronic Engineering
name
attributes
model name
There a several ways to change the MOSFET SPICE model. A good way to do it
is create a text file on your computer and put your models in that text file and save
it in some folder. You can copy models from Dr. Fuller’s webpage to start your
collection of models.
See: http://people.rit.edu/lffeee/CMOS.htm
Example contents of that file is shown on the page below.
Next you change the model name for your transistor by right click on the model
name shown in your schematic and typing the model name used in the model file.
(for example: RITSUBN7)
Finally you place a SPICE directive on your schematic by clicking on the .op icon
on the top banner and type the following command:
.include Drive:\path\folder\filename
For example .include C:\SPICE\RIT_Models_For_LTSPICE.txt
Rochester Institute of Technology
Microelectronic Engineering
The circuit shown can be used to see the transistor family of Ids-Vds curves, Ids-
Vgs plot and Ids-Vgs (Ids on log scale) Subthreshold plot. We can investigate the
effect of changing attributes, SPICE model and model parameters.
V1 is steped to get
family of curves or is
swept to get Ids-Vgs
and Sub-Vt plots V2 is swept to get
family of curves or is
held constant to get
Ids-Vgs plots
LTSPICE uses several different types of MOSFET models including simple, deep
submicrometer, Silicon On Insulator (SOI), Vertical double diffused Power
MOSFET. Level = 1 is the default if a model level is not specified.
Level
1 Shichman and Hodges 1st generation
2 MOS2, Vladimirescu and Liu, UC Berkeley, October 1980 models
3 MOS3, a semi-emperical model, UC Berkeley
4 BSIM UC Berkeley, May 1985
5 BSIM2, UC Berkeley, October 1990 2nd generation models
6 MOS6, UC Berkeley, March 1990
8 BSIM3V3.3.0, UC Berkeley 2005
9 BSIMSOI3.2, Silicon on Insulator (SOI), UC Berkeley 2004 3rd generation
14 BSIM4.6.1, UC Berkeley 2007 models
more….
Rochester Institute of Technology
Microelectronic Engineering
DEEP
SIMPLE RIT SUB-MICRON SUB-MICRON
Three transistor all the same L=2u and W=16u but with different SPICE
models. (SIMPLE, RIT SUB-MICRON and 100nm DEEP SUB-MICRON
Imax = 9.5mA
Model is EECMOSN
L=2u W=16u
Model not good MOSFET does not turn off, Vt too
low
Log10(Id)
Model is RITSUBN7
L=2u W=16u
Model good
Model is EENMOS
L=2u W=16u
Model incorrect in subthreshold region.
Subthreshold slope not possible.
Rochester Institute of Technology
Microelectronic Engineering
Model is EECMOSN
L=0.25u W=1.6u
Model good for Deep Sub-Micron MOSFETs
Model is RITSUBN7
Log10(Id)
L=0.25u W=1.6u
Model not good too much DIBL
Model is EENMOS
L=0.25u W=1.6u
Model incorrect in subthreshold region
2V
© February 6, 2019 Dr. Lynn Fuller Page 35
Introduction to Modeling MOSFETS in SPICE
VTC
VTC
SUMMARY
All of these examples are for DC characteristics but similar results would be shown
for examples that depend on internal capacitors and resistors such as a study of rise-
time, fall time, gate delay, oscillators, multi-vibrators, etc.
In general the third generation SPICE models for MOSFETS give better results.
Level=1 models are not good for MOSFETS with L less than 10um.
Large MOSFETS, SUB-MICRON MOSFETS and DEEP SUB MICRON MOSFET
models have been introduced.
Models should be verified by comparing measured ID-VDS, ID-VGS, and Ring
Oscillator output with SPICE simulated results.
Vout
T = period of oscillation
Rochester Institute of Technology
Microelectronic Engineering
The parameters that effect the AC response of a MOSFET are the resistance
and capacitance values.
L 2u 2u
W 12u 30u
AD 12ux12u=144p 12ux30u=360p
AS 12ux12u=144p 12ux30u=360p
PD 2x(12u+12u)=48u 2x(12u+30u)=84u
PS 2x(12u+12u)=48u 2x(12u+30u)=84u
NRS 1 0.3
NRD 1 0.3
Three Stage Ring Oscillator with Transistor Parameters for 73 Stage Ring
Oscillator and Supply of 5 volts
td = T / 2N = 5.5nsec / 2 / 3
td = 0.92 nsec
Measured td = 0.718 nsec @ 5 V
Rochester Institute of Technology
Microelectronic Engineering
CONCLUSION
Since the measured and the simulated gate delays, td are close to correct, then the
SPICE model must be close to correct. The inverter gate delay depends on the
values of the internal capacitors and resistances of the transistor.
Specifically:
RS, RS, RSH
CGSO, CGDO, CGBO
CJ, CJSW
REFERENCES
1. MOSFET Modeling with SPICE, Daniel Foty, 1997, Prentice Hall,
ISBN-0-13-227935-5
2. Operation and Modeling of the MOS Transistor, 2nd Edition, Yannis Tsividis,
1999, McGraw-Hill, ISBN-0-07-065523-5
3. UTMOST III Modeling Manual-Vol.1. Ch. 5. From Silvaco International.
4. ATHENA USERS Manual, From Silvaco International.
5. ATLAS USERS Manual, From Silvaco International.
6. Device Electronics for Integrated Circuits, Richard Muller and Theodore
Kamins, with Mansun Chan, 3rd Edition, John Wiley, 2003, ISBN 0-471-59398-2
7. ICCAP Manual, Hewlet Packard
8. PSpice Users Guide.