Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
DC PARAMETER EXTRACTION
METHODS FOR MOSFETS
Examples.
Training Courses on
Compact Modeling DC Parameter Extraction Methods 2
SIMULATION IN SEMICONDUCTOR DEVICE
DEVELOPMENT
Training Courses on
Compact Modeling DC Parameter Extraction Methods 3
CIRCUIT SIMULATION
Training Courses on
Compact Modeling DC Parameter Extraction Methods 4
MOSFET MODELS IN SPICE SIMULATOR
Training Courses on
Compact Modeling DC Parameter Extraction Methods 5
MOSFET MODELS IN SPICE SIMULATOR
Threshold voltage models
The I-V characteristics are divided into several parts or regions,
with different sets of equations for each region: e.g. subthreshold;
above threshold; linear and saturation regions.
Examples of these first models are SPICE LEVEL 1, LEVEL 2,
LEVEL 3 and the first BSIM models. They have a problem of
discontinuity of functions or their derivatives at the point of transition
from one region to the other.
Compact models
Currents are obtained from only one equation that works in different
operation regions. They are based either the calculation of mobile
charge or surface potential. Examples are the BSIM4, PSP, HiSim,
EKV and SDDGM. Numerical calculation can be used.
Training Courses on
Compact Modeling DC Parameter Extraction Methods 6
MOSFET MODELS IN SPICE SIMULATOR
Analytical models
All magnitudes are described by analytical equations, so numerical
calculation is not needed.
Each transistor model has a set of parameters which must be
determined in order to use it.
There are three types of model parameters:
1. “Technological parameters” as transistor dimensions, thickness
of different layers, impurity concentrations;
2. “Electrical parameters” as threshold voltage and mobility;
3. “Adjusting parameters” used for fitting the model to the
experimental data.
Training Courses on
Compact Modeling DC Parameter Extraction Methods 7
PARAMETERS OF THE MODELS
Training Courses on
Compact Modeling DC Parameter Extraction Methods 8
INDIVIDUAL PARAMETER EXTRACTION METHODS
Training Courses on
Compact Modeling DC Parameter Extraction Methods 9
THRESHOLD VOLTAGE (VT) EXTRACTION
Training Courses on
Compact Modeling DC Parameter Extraction Methods 10
THRESHOLD VOLTAGE (VT) EXTRACTION
Training Courses on
Compact Modeling DC Parameter Extraction Methods 11
THRESHOLD VOLTAGE (VT) EXTRACTION
Training Courses on
Compact Modeling DC Parameter Extraction Methods 12
THRESHOLD VOLTAGE (VT) EXTRACTION
Training Courses on
Compact Modeling DC Parameter Extraction Methods 13
VT - LINEAR REGION
Experimental data
Fully Depleted 0.6
(FD) SOI MOSFET L (µm) FD SOI
0.1 VD= 50 mV
0.5 0.12
W= 20 µm; 0.15
0.4 0.2
tox = 30 nm; ID (mA) 0.3
tSi = 80 nm; 0.5
0.3 1
tbox= 400 nm;
Poligate; 0.2
Na= 5x1017 cm-3.
0.1
Measured at
VD = 50 mV 0.0
0.0 0.5 1.0 1.5
VG (V)
Training Courses on
Compact Modeling DC Parameter Extraction Methods 14
VT – CONSTANT CURRENT METHOD (CC)
0.6 Arbitrary constant drain
FD SOI L=100 nm
Lef= 78 nm current
0.5
VD= 50 mV IDarb=(W m / L m )0.1 [µA]
0.4
VTconst= -0.03 V
Wm and Lm are the mask
channel width and length,
ID (mA)
0.6
R=0 R=65 Ω Effect of Rs on the
slope and
0.4 intercept point
values.
ID (mA)
Rs at source and
0.2
experimental
drain decrease the
lineal regretion: R=65 Ω slope in the linear
-0.009 R= 0 Ω
0.055
region changing
0.0
0.0 0.7 1.4
the intercept point
VG (V) to lower values,
and so affecting
the value of
Rs effect on the extrapolation line:
extracted VT.
VT=Vintercept+VD/2
Training Courses on
Compact Modeling DC Parameter Extraction Methods 17
VT – SECOND DERIVATIVE METHOD (SD)
VT extracted from the maximum of the second derivative of ID - VG
6 Developed to avoid the
FD SOI L (µm) VT2D(V) dependence of VT by the
SECOND DERIVATIVE 0.1 0.024
5 series resistances,
0.12 0.054
0.15 0.096
4 0.2 0.135
VT is the voltage at the
0.3 0.17 maximum of the
3 0.5 0.2 transconductance
1 0.2
2 (dgm/dVG = d2ID/dVG2) .
0.25
0.20
0.15
VT (V)
0.10
W
(VG − VT )VD − 1 + δ VD2
Drain current ID = Cox µ eff 2
L W 1
1 + R Cox µ eff (VG − VT ) − + δ VD
L 2
Cbox C Si
δ - Equivalent body factor δ=
Cox (C Si + Cbox )
µ0
µ eff =
Effective mobility 1 + θg (VG − VT )
Training Courses on
Compact Modeling DC Parameter Extraction Methods 20
I-V LINEAR REGION
The current expression for very low VD is equal to:
K (VG − VT )VD W
Drain current I Dlin = K= Cox µ 0
1 + [θg + RK ](VG − VT ) L
Extracting the maximum slope, VT; R and ∆L, the mobility degradation
factor θg and maximum mobility µ0 can be calculated as:
Pslope
θg = K
VD
− R −
1 µ0 =
W
(1 + θg (VG 0 − VT ))
I measured (VG 0 ) VG 0 − VT Cox VD
L
Training Courses on
Compact Modeling DC Parameter Extraction Methods 21
I-V LINEAR REGION
µ (V − V )V
= Cox
W 0
I Dlin
L W G T D
1 + θg + R Cox µ 0 (VG − VT )
L
Training Courses on
Compact Modeling DC Parameter Extraction Methods 22
VT EXTRACTION IN SATURATION
(VG − VT )2
W 2(1 + δ )
I D sat =
L
Cox µ eff
W (V − VT ) I Dsat ∝ (VG − VT )
1 + R Cox µ eff G
L 2(1 + δ )
Training Courses on
Compact Modeling DC Parameter Extraction Methods 23
EXAMPLE OF VT EXTRACTION IN SATURATION
0.12
FinFET
0.10 L= 50 nm 0.008 FinFET
VD= 1 V L= 10µm
VD= 1 V
0.08
0.006
0.5
0.06
( ID )0.5
( ID )
0.004
0.04
VT= -0.41 V
0.02 VTSD= -0.22 V 0.002 VT= -0.08 V VTSD= -0.05 V
0.00
0.000
-0.5 0.0 0.5 1.0 1.5
0.0 0.5 1.0 1.5
VG (V)
VG (V)
Training Courses on
Compact Modeling DC Parameter Extraction Methods 24
EXTRACTION OF SUBTHRESHOLD SLOPE S
Subthreshold slope
Ion
definition
0
10
10-2 V2 − V1 ∆V
S ∆V S= =
FD SOI
log( I 2 ) − log( I1 ) 1 decade
ID (mA)
VD= 50 mV
10-4
L (µm)
0.1
10-6 0.12
0.15
L (nm) S (mV/dec)
0.2 100 220
10-8 0.3
0.5 300 62
Ioff 1
10-10
-0.5 0.0 0.5 1.0
VG (V) The effect of leakage
gate current is important
in subthreshold
Training Courses on
Compact Modeling DC Parameter Extraction Methods 25
EFFECTIVE CHANNEL LENGTH AND
SERIES RESISTANCE EXTRACTION METHODS
Training Courses on
Compact Modeling DC Parameter Extraction Methods 26
EFFECTIVE CHANNEL LENGTH (Leff)
There are different definitions
of channel length.
Lmask - Mask length
Training Courses on
Compact Modeling DC Parameter Extraction Methods 28
Simulated SOI FD MOSFET Lm= 1 um (NO-LDD and LDD)
Training Courses on
Compact Modeling DC Parameter Extraction Methods 29
EFFECTIVE CHANNEL LENGTH (Leff)
Training Courses on
Compact Modeling DC Parameter Extraction Methods 30
SERIES RESISTANCES (R) IN MOSFETS
Rs or Rd = contact resistance + n+ path + n- path. R=Rs+Rd
Rs is a real physical parameter. The introduction of the LDD process
increases RS and increases the gate dependence of this parameter.
Training Courses on
Compact Modeling DC Parameter Extraction Methods 31
Leff and R EXTRACTION METHODS
Training Courses on
Compact Modeling DC Parameter Extraction Methods 32
HU METHOD
ID =
[
K 0 VGTVD − nVD2 ] VGT = VG − VT
1 + θGVGT + θ DVD
where:
K0 =
W
µ 0C01 Leff = Lm − ∆L δ=
C02 C S 1+ δ
Leff C01 (C S + C02 ) n=
2
In the linear region (triode region), the total resistance Rtot is equal to:
VD Lm − ∆L 1 + θ GVGT + θ DVD
Rtot = RS + Rchannel = =
ID Ko VGT − nVD
HU METHOD
Training Courses on
Compact Modeling DC Parameter Extraction Methods 35
HU METHOD
Measured Data SOI FD LDD
14
12 Vgs=(V1+V2)/2 = 1.7 V
V1 = 1.8 V
10 V2 = 1.6 V
8
Rt (kΩ)
0 5 10 15 20
Lm (µm)
Training Courses on
Compact Modeling DC Parameter Extraction Methods 36
HU METHOD
0.1
Lmo= 0.19 µm
Rso= 153 Ω
0.0
0.0 0.1 0.2 0.3 0.4
Lm (µm)
Training Courses on
Compact Modeling DC Parameter Extraction Methods 37
HU METHOD
∆L [µm]
Rs [Ω]
500
0.4
400
300 0.3
200
100 0.2
∆L [µm]
Rs [Ω]
300
0.35
200 0.30
0.25
100
0.20
0.6 0.8 1.0 1.2 1.4 1.6 1.8 2.0 0.6 0.8 1.0 1.2 1.4 1.6 1.8 2.0
Vgs [V] Vgs [V]
∆L = 0.122 +
1 ∆L = 0.215 + 0.58 e 2.43(VGS −0.413)
5.82(VGS − 0.253)
Training Courses on
Compact Modeling DC Parameter Extraction Methods 39
PROBLEMS WITH THE TOTAL RESISTANCE
EXTRACTION METHODS
For some devices Rtotal can no longer be considered to vary linearly
with Lm. For FinFETs with channel length down to 40 nm non-linearity
can be significant .
8000 200
Vg= 1V Vg= 1V
Vg= 1.2 V Vg= 1.2 V
6000 Vg= 1.5 V Vg= 1.5 V
Total resistance (Ω)
4000
100
2000
50
0
-1 0 1 2 3 4 5 6 7
0.00 0.05 0.10 0.15
Channel length (µm) Channel length (µm)
Training Courses on
Compact Modeling DC Parameter Extraction Methods 40
EFFECT OF THE GATE CURRENT
Training Courses on
Compact Modeling DC Parameter Extraction Methods 41
INDIVIDUAL PARAMETER EXTRACTION METHODS
1. The model has too many parameters. (Some models have more
than hundred parameters).
2. The equations of the model do not have a direct dependence on
external voltages. They can depend on charges or electric fields, in
which cases it is not possible to obtain explicit equations.
3. The volume of data is too big, you need a very precise device
description or you are dealing with different types of transistors in
the circuit.
Training Courses on
Compact Modeling DC Parameter Extraction Methods 42
PARAMETER EXTRACTION : THE OPTIMIZATION METHOD
Training Courses on
Compact Modeling DC Parameter Extraction Methods 43
OPTIMIZATION METHOD: DESCRIPTION
X = ( x1 , x2 ,..., x N )
Vector of N variables (parameters) X
Training Courses on
Compact Modeling DC Parameter Extraction Methods 44
OPTIMIZATION METHOD: DESCRIPTION
X k +1 k
[
= X − λk ⋅( J ⋅ J k ) ii +
T
J kT ⋅ Jk ]
−1
J kT ⋅ I ( X k , Vi )
Training Courses on
Compact Modeling DC Parameter Extraction Methods 45
EXAMPLE
* A. Cerdeira, B. Iñiguez and M. Estrada, “Compact model for short channel symmetric
doped double-gate MOSFETs”, Solid-State Electronics, 52 (2008) 1064-1070.
Training Courses on
Compact Modeling DC Parameter Extraction Methods 47
EXAMPLE
I D exp (VGi , VD , X )
=1
I D mod (VGi , VD , X )
Training Courses on
Compact Modeling DC Parameter Extraction Methods 48
EXAMPLE
0.6
2. 0.6 V
VD= 20 mV; 3. 0.8 V
0.4
T= 25 ºC 4. 1.2 V
0.2
Metal gate with 5. 1.5 V
0.0
work function of 4.6 V 0.0 0.5 1.0 1.5
µ0= 1300 cm2/Vs VG (V)
VT=0.3 V
Training Courses on
Compact Modeling DC Parameter Extraction Methods 49
EXAMPLE
Guess parameters Extracted parameters
E1= 104 V/cm 12 V/cm
E2= 2x106 V/cm 8.34x104 V/cm
P1= 0.33 0.2
P2= 1.5 1.13
R= 10 Ω 0 Ω
10
measured 1
1.2
modeled 0.1
VD= 20 mV 0.01
0.8 T= 25 ºC 1E-3
ID (mA)
ID (mA)
1E-4 measured
1E-5 modeled
0.4 1E-6 VD= 20 mV
1E-7 T= 25 ºC
1E-8
0.0
1E-9
-0.5 0.0 0.5 1.0 1.5 -0.5 0.0 0.5 1.0 1.5
VG (V) VG (V)
Training Courses on
Compact Modeling DC Parameter Extraction Methods 50
OPTIMIZATION METHOD: ADVANTAGES
Training Courses on
Compact Modeling DC Parameter Extraction Methods 51
OPTIMIZATION METHOD: ADVANTAGES
Training Courses on
Compact Modeling DC Parameter Extraction Methods 52
OPTIMIZATION METHOD: DRAWBACKS
Training Courses on
Compact Modeling DC Parameter Extraction Methods 53
CONCLUSIONS
Training Courses on
Compact Modeling DC Parameter Extraction Methods 54
CONCLUSIONS
Training Courses on
Compact Modeling DC Parameter Extraction Methods 55
Thanks for your attention
Training Courses on
Compact Modeling DC Parameter Extraction Methods 56
I-V LINEAR REGION
∆L= 22 nm 0.4
ID (mA)
0.3