Parameters Extraction of Semiconductor Devices
Parameters Extraction of Semiconductor Devices
net/publication/333656224
CITATIONS READS
0 346
1 author:
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Muhammad Hamza El-Saba on 13 May 2020.
Parameters Extraction of
Semiconductor Devices
Contents
7-1. Introduction
7-2. Circuit Models
7-2.1. Large & Small Signal Circuit Models
7-2.2. Y-Parameters of a Device Model
7-2.3. S-Parameters of a Device Model
7-2.4. Minimum Conductance in a Device Model (Gmin)
7-3. Measurement of Device Model Parameters
7-3.1. Measurement of I-V Characteristics
7-3.2. Measurement of C-V Characteristics
7-3.3. Measurement of S-Parameters
7-4. Parameters Extraction & Optimization
7-5. Number of Model Parameters
7-6. Non-Quasi-Static (NQS) Modeling
7-7. Noise Modeling
7-8. Model Characterization
7-8.1. Typical Fitting Procedures
7-8.2. Typical DC Procedures
7-8.3. Typical AC Procedures
7-8.4. Probing on IC
7-8.5. IC Jig De-embedding
7-8.6. Parameter Extraction versus Optimization
7-8.7. Model Accuracy & Benchmark Criteria
7-9. Macromodels
7-10. Compact Modeling
7-11. Examples of Semiconductor Models
7-11.1. Diode Models
7-11.2. Bipolar Transistor Models
i. Ebers-Moll Model
ii. Gummel-Poon (G-P) Model
iii. VBIC Model
-359-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-360-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
CHAPTER 7:
7-1. Introduction
The design of semiconductor devices is a complex task that involves many
trade-offs between many objectives (speed, power, etc.), which are often in
conflict. However, the ultimate goal of device simulation is to provide the
device model parameters for circuit simulation. In fact, the analysis of
integrated circuits (IC‘s) by circuit simulators, such as SABER and SPICE1,
demands the specification of the device model parameters. For active devices,
such as transistors or diodes, the circuit models are highly nonlinear. Hence
their parameters cannot be completely determined by direct measurements.
Fig. 7-1. Device modeling and parameters extraction and their associated tasks
1
SPICE (Simulation Program with Integrated Circuit Emphasis) and SABER are general-
purpose circuit simulators. SABER is a proven platform for designing, modeling and
simulating physical systems, which combines VHDL-AMS, Verilog-AMS, SPICE, and the
Saber-MAST language into a single environment. Both are used in IC design to predict and
verify the electronic circuit behavior.
-361-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-362-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
the most famous modeling packages, namely IC-CAP, which offers a complete
DC-to-RF modeling of device parameters.
Fig. 7-2. Photograph of one of the parameter extraction tool kits (IC-CAP), from Agilent
-363-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
value is obtained under a certain bias (operating point). On the other hand, the
large-signal model is a non-linear model, which describes the transistor
characteristics in a wide range of bias values. The small-signal model
parameters can be obtained by linearizing (differentiating) the large-signal
model around a certain operating point. In this section, show how to extract the
large-signal model parameters of different devices, on the basis of DC and AC
measurements.
-364-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
(7-1)
-365-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
(7-1)
From this, the terminal currents can be presented with a and b, as follows:
(7-2)
From this, one can solve the conversion from s-parameters to y-parameters, as
(7-3)
(7-4)
where
(7-5)
-366-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-367-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-368-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-369-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-370-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
1. Calibrate the system very well to remove all DC and RF losses up to the tip
of the probes
2. De-embed the parasitic due to pads and interconnects that surround the
device to get the true measurement of the device-under test such as MOSFET.
(1) Measurement of S11 & S12
Apply input to Port1, terminate at Port2 with a Matched Load ∴a2 = 0.
S11 =(b1/a1)a2=0 = Reflection coefficient at Port 1 (matched load at Port 2).
S21 =(b2/a1)a2=0 = Voltage transfer ratio Port1 to Port2 (matched load at Port2)
-371-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-372-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
Fig. 7-11. Flowchart of parameter extraction and optimization. Illustration for a single
parameter (p) extraction and optimization process.
-373-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
(7-6)
(7-7b)
This error shall be minimized. The fitting is done by varying the coefficients of
the fitting curve of equation. The minimum of the total error E depends on the
values of these coefficients. This means, we have to differentiate E partially
versus the curve coefficients and to set the results to zero. We obtain a system
of equations, solve it, and get the values of the coefficients for a best curve fit.
This is known as regression analysis. The regression analysis is simple for a
straight line fit. But in general, measured data is non-linear. Unfortunately, a
non-linear regression analysis can be quite complicated. This problem can be
-374-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-375-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
gm → gm.exp(–jωτ) (7-8)
The structure of the LDMOS model (by Motorola Corp.) is shown below in
figure 7-14. Here, the delay in capacitors is modeled simply by series resistors,
while the vgs driving the transconductor is delayed by a (buffered) 3 rd order
Bessel filter. It should be noted that BJT models have had an excess delay
parameter TT already some tens of years.
Fig. 7-14. Example of a non-quasistatic model of a MOSFET device (by Motorola Corp.).
-376-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
Shot noise, arising from the discreteness of charge quanta, is also a sort of
white noise.
-377-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
maximize this by matching (equalizing) the noise source resistance and the
subsequent system input resistance to get the maximum available noise power,
vn2
PN 4 k T .B (7-9b)
4R
The Noise Power Spectral Density (NPSD) at any frequency is defined as the
noise power in a 1 Hz bandwidth at that frequency. Putting B =1 into the above
equation, we can see that Johnson (thermal) noise has a maximum available
NPSD of just kBT.
This means that Johnson noise has an NPSD which is white and doesn't depend
upon the fluctuation frequency. However the NPSD does fall at extremely high
frequencies because the total noise power is always finite.
Shot noise is due to discreteness of the electronic charge arriving at any anode
giving rise to impulses of current. The current noise power spectrum density is
given by:
SI (Shot Noise) = 2 e I [A2/Hz] (7-9d)
where I is the average flowing current and e is the electronic charge. This
means the shot noise is white, with constant spectral density, over the whole
bandwidth of the system. It worth noting that electronic noise levels are often
quoted in units of Volts per root Hertz [V/√Hz] or Amps per root Hertz.
[A/√Hz]. In practice, because noise levels are low, the actual units may be
considered as [nV/√Hz].
-378-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
Unlike Johnson or shot noise, which depend upon simple physical parameters
(the temperature and current level respectively), the flicker noise (or 1/f noise)
is strongly dependent upon the details of the particular system. In fact the term
‗1/f noise‘ covers a number of noise generating processes, some of which are
poorly understood. For this form of noise the NPSD, Sn, decreases with
frequency approximately as follows:
Sn = 1/ f n (7-10a)
where the value of the index, n, is typically around 1 but varies from case to
case over the range, ½<n<2. The mean squared current fluctuation, due to
flicker noise in a device over a frequency range B, is modeled as follows:
I DC
a
i k I b .B
2
n
(7-10b)
f
where K1 , a and b are constants and IDC is the DC current flowing across the
device Flicker noise is often characterized by the corner frequency fc between
the regions dominated by each type. MOSFETs have a higher fc than JFETs or
bipolar transistors which is usually below 2kHz for the latter. Flicker noise is
found in carbon resistors, where it is referred to as excess noise, since it
increases the overall noise level above the thermal noise level, which is present
in all resistors. In contrast, wire-wound resistors have the least amount of
flicker noise. Since flicker noise is related to the level of DC, if the current is
kept low, thermal noise will be the predominant effect in the resistor.The
figure 7-16 depicts the power spectral density of the thermal (Johnson) noise,
the shot noise and the flicker noise. Note that the first two types are white, and
have a constant spectral density over the whole bandwidth of any system.
Fig. 7-16. Spectral density of thermal, shot (white) and flicker noise.
-379-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
where (S/N) ratios are in dB here. The noise factor of a system is related to its
noise temperature (Tn) via the following relation:
F = 1 + Tn/To (7-11c)
where To is the physical temperature of the system. Systems without gain (e.g.,
attenuators) have a noise figure equal to their attenuation L (in dB) when their
physical temperature is equal to T0. When we know the internal structure of a
-380-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
veq2 veq2
F 2 (7-12a)
vs 4k.T .Rs
For instance, the system shown in figure 7-18, will have a noise figure, which
is given by:
-381-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
being considered. Consider the noise generator vs due to Rs. A part of this
source will be fed to the base and amplified:
Z
vl vs . (7-13a)
Z rbb ' Rs
where Z is the parallel combination of rbé and Cbé. The output noise voltage due
to vs is then given by:
Z
vo1 gm .RL .vl gm .RL .vs .
Z rbb ' Rs (7-13b)
| Z |2
v g .R .v .
2 2 2 2
| Z rbb ' Rs |2
o1 m L s
(7-13c)
Similarly it can shown that the output noise voltages by vb and ib are
| Z |2
vo22 gm2 .RL2 .vb2 .
| Z rbb ' Rs |2 (7-14a)
| Z |2 .( Rs rbb ')2
vo23 gm2 .RL2 .vb2 . (7-14b)
| Z rbb ' Rs |2
Also, the noise at the output due to il2 and ic2 is given by:
(7-16a)
-382-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
4kT 1
+ RL2 2e I c where f1
RL 2 rbé //( Rs rbb ' ).Cbé
(7-16b)
The output noise power spectral density has a frequency-dependent part, which
arises because the gain stage begins to fall above frequency f1, and noise due
to vo2 , vb2 and ib2 which appears amplified in the output, also begins to fall. The
constant term is due to noise generators il2 and ic2 . Note that this noise
contribution would also be frequency dependent if the effect of Cbe had not
been neglected.
-383-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
The above equation rises at high frequencies due to variation of |Z| with
frequencies. This is due to the fact that as the gain of the device falls with
frequency, output noise generators il2 and ic2 have larger effects when referred
back to the input. From the input equivalent noise, one can calculate the noise
figure of the BJT. The minimum noise figure of a BJT is hence given by:
Since the MOSFET channel material is resistive, it exhibits thermal noise. The
thermal noise spectral density of a MOSFET device in any region of operation
is given by the following formula (due to Klassen and Prins):
where g(V) is the local channel conductance at a given point along the channel
and V is the corresponding voltage. The most basic equation from which g(V)
can be derived is
Id = g(V).dV/dy (7-19b)
-384-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
Fig. 7-20. MOSFET noise sources, from drain and gate sides.
In analog circuits, most devices are operating in the saturation region, and
according to long-channel theory, the drain current noise spectral density in
saturation is classically expressed by the following formula (due to Jordan):
-385-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
MOSFETs the dominant type of noise is flicker noise, due to carrier velocity
dispersion. Therefore, the total drain current noise power is given by:
I Dsat
i 4 kT .gm .f K
2
d f (7-22a)
f
After calculating the input equivalent noise of a MOSFET, from its internal
noise sources an intrinsic gain, one can calculate its noise figure. The
minimum noise figure of a MOSFET is approximately given by:
(7-23)
The parameter F3 is equal to one if induced gate noise is included and zero if it
is ignored (i.e., ig =0).
-387-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-388-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
When measuring devices directly on IC, co-planar probes are commonly used,
as they provide good 50 ohm up to tens of GHz. To correct the measurements,
the following calibration/de-embedding procedures are usually performed:
• Calibration to the probe tips using on-substrate known and precise impedance
standards
• Measuring the effects of bonding pads and wiring outside the actual DUT
• Measuring the device characteristics
• De-embedding the effects of the pads and wiring
-390-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-391-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
7-9. Macromodels
Macro modeling is the abstraction of information from a detailed-description at
a low level to a less-detailed description at a higher level. Macromodels are
particularly suitable for a multitude of components which don‘t have proper
simulation models. In addition, several devices (such as thyristors) have no
internal accessible points for the measurement of their internal parameters. In
all these cases, the macromodels must be built using other known components
of lower complexity. Typical examples include:
Few simulators, like SABER from Synopsys, have models for the following
components:
For instance, the intrinsic SPICE diode model uses the integral charge-control
approach that is not effective in modeling power PIN diodes, as it do not
consider the forward and reverse recoveries and neglects the conductivity
modulation of the base region resistance and the emitter recombination.
Similarly, the other power devices, such as SCR, GTO, IGBT, and MCT have
no intrinsic SPICE models.
Actually there exist four methods to build new models for such devices:
-393-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
.ENDS
Fig. 7-26 Netlist of thyristor macromodel.
-394-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
For instance, the DC diode current (Id) is given by the following functions of
diode voltage (Vd) and other diode parameters:
Id = Is·[exp (Vd/(n·Vt) –1] + Vd·GMIN, for (-5n·Vt ≤Vd) ≥
Id = -Is + Vd·GMIN, for (-BV = Vd) and (Vd < -5n·Vt ≤ Vd)
Id = -IBV, for (Vd = -BV )
Id = -Is·[exp (-(BV + Vd)/Vt) -1+ BV/Vt] for (Vd ≤ -BV ). (7-24)
where n is the ideality factor (n=1 by default), Vt=kT/q is the thermal voltage,
Is is the reverse saturation current, BV is the diode breakdown voltage, IBV is
the breakdown current and GMIN is the simulator minimum conductance, This
equation reflects the experimental diode characteristics of commercial diodes.
One of the most famous compact models of MOSFET devices is called
HiSIM. This compact model is based on the surface-potential description and
provides accurate and fast simulation. Actually, the surface potential of a
MOSFET is an internal device parameter that cannot be directly measured like
terminal voltages. However, fast iteration formulas were derived from the
semiconductor equations to calculate this parameter, by Sah et al. A formula
was obtained for each of the three surface potentials (in depletion, inversion
and accumulation modes). They were soon extended and later reported in
nonequilibrium These formulas can provide the rigorous derivations of the
approximate models (threshold voltage model and inversion charge model)
because the first term of these formulas gives the linear relationship which
relate the gate voltage to the surface potential. Thus, the nonlinear terms of
these formulas lead to the corrections for more accuracy to the threshold
voltage and the inversion charge models. The Compact Model Council (CMC)
is a working group in the Electronic Design Automation (EDA), which is
formed to choose, maintain and promote the use of standard models.
Commercial and industrial analog simulators (such as SPICE and SABER)
need to add device models as technology advances. New models are usually
submitted to the CMS, where their technical merits are discussed, and then
potentially voted on. Some of the models supported by the CMC include:
BSIM3, BSIM4, BSIM5 and BSIM6 for MOSFETs from UC Berkeley
PSP (Penn State-Philips), which is another MOSFET model.
BSIMSOI, a model for silicon on insulator MOSFETs.
HICUM, which is a HIgh CUrrent Model for BJTs,
-395-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-396-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-397-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
(7-25)
where IS is the diode‘s reverse saturation current, Vd is the applied voltage bias,
kT/q is the thermal voltage and ID is the current through the device.
i. Diode Capacitance
The next stage in the development of the diode model is to add the dynamic
effects to the diode model via the diode capacitance. In forward mode the
charge stays within the junction area for time TT, causing diffusion
capacitance Cdiff. In reverse mode the depletion capacitance Cd of the reverse
junction dominates the overall capacitance.
(7-26a)
(7-26b)
-398-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
(7-27a)
(7-27b)
(7-27c)
Note that the temperature drift of knee current IKF and breakdown voltage
need some (polynomial) fixes that are not included in the original SPICE
model. Typical 1st and 2nd order polynomial corrections are:
(7-28a)
(7-28b)
where Par1..Parn are the diode model parameters. As shown in the Table 7-3,
the DC characteristics of the diode are determined by the parameters IS, N, and
the ohmic resistance RS. Charge storage effects are modeled by a transit time,
TT, and a nonlinear depletion layer capacitance which is determined by the
parameters CJO, VJ, and M. The temperature dependence of the saturation
current is defined by the parameters EG, the band gap energy and XTI, the
saturation current temperature exponent. The nominal temperature at which
these parameters were measured is TNOM, which defaults to the circuit-wide
value specified on the .OPTIONS control line. Reverse breakdown is modeled
by an exponential increase in the reverse diode current and is determined by
the parameters BV and IBV (both of which are positive numbers).
-399-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
v v
I E I ES exp BE 1 R I CS exp BC 1 (7-29a)
VT VT
v v
I C F I ES exp BE 1 I CS exp BC 1 (7-29b)
VT VT
F I ES vBE R I CS vBC
IB exp 1 exp 1 (7-29c)
F T
V R T
V
where F and R are the forward and reverse C-B current gains and, F and R
are the forward and reverse C-E current gains of the BJT. Also IES and ICS are
the reverse saturation currents of the E-B and C-B junctions and FIES = RICS
-401-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
The G-P model takes several phenomena into account, such as the gain
reduction due to high injection. This is specified by forward knee current IKF.
Also, a simple model for output impedance is given by Early voltage VAF. In
saturation regime the current in B-C junction is not negligible, and a different
equation for IC rises.
(7-30)
-402-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
Table 7-6 depicts the meaning of the different parameters in the G-P model.
The G-P is widely used in the popular circuit simulators such as SPICE and its
variants.
Fig. 7-34. The G-P model of an advanced BJT, indicating the lateral PNP BJT
-403-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-404-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-405-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-406-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
The first basic model was based on the MOSFET 1-dimensional analysis (long
channel). Another approximate model, which may be used for short-channel
MOS, is called the charge-sheet model (CSM). The CSM assumes that the
depletion region is free of mobile charges. All electrons are considered inside
the inversion layer which is a sheet of zero thickness, just below the gate
oxide. Since the inversion layer is infinitesimal, the potential drop across it is
negligible, and we can assume that all of the surface potential is dropped
across the depletion region in the substrate.
In order to obtain accurate expressions for the MOSFET drain current and
parasitic capacitances, several authors tried to find out expressions for the
semiconductor surface potential. The first accurate and complete quantitative
MOSFET model was the Pao-Sah model. Perhaps the Pao-Sah model is the
most complete, in the sense that it accounts for a two dimensional charge
distribution, starting from the Poisson equation and other semiconductor
equations. However, this model needs to a series of approximations in order to
reach an analytical equation for surface potential and the MOSFET drain
current.
The so-called PSP (Pennsylvania State University-Phillips) model is an
advanced compact MOSFET model developed by merging the best features of
the two surface potential-based models: SP (developed at The Pennsylvania
State University) and MM11 (developed by Philips). In fact, there exist so
many compact MOSFET models, among which one can cite:
aMOS - Texas Instruments,
ASIM - AT&T Bell Labs, USA
BSIM3/BSIM4/BSIMSOI/BSIMCMG - Univ. of California at Berkeley,
CSIM - AT&T Bell Labs,
EKV - Swiss Federal Institute of Technology (EPFL), Switzerland
HiCUM - University of Technology Dresden, Germany
HiSIM- Hiroshima University, Japan
MISNAN - Carleton University, Canada
MOS9/MOS11/MOS31/MOS40/ - NXP, The Netherlands
PSP - The Netherlands (SP-Penn State Univ/MM11-Philips)
SPP - University of California at Berkeley, USA
UMOS - Intel, USA
USIM - Agere Systems (IBM),
-407-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
The figure 7-38 depicts the development of MOSFET models from Pao-Sah
and MM models. The table 7-5 depicts how the MOSFET model statement is
called in different SPICE programs. The SPICE model of a MOSFET includes
a variety of device and process related parameters.
-408-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
Fig. 7-38. Development of MOSFET models from Pao-Sah and Phillips (PSP) models
(7-31)
-409-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
(7-32a)
,
(7-32b)
where Cox is the gate oxide capacitance per unit area , Cgso and Cgdo are the
overlap capacitances between gate-source and gate-drain, respectively. Also,
Vo is known as the junction built-in voltage, Csb0 and Cdb0 are the zero-bias
body capacitance to source and drain.
-410-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-411-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
(7-33a)
(7-33b)
(7-33c)
(7-33d)
-412-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
The device parameters Leff, Weff, Cox, Vgs, Vds, Vbs, X j, Xdep, s, vsat are channel
effective length and width; oxide capacitance, gate voltage, drain-source
voltage, substrate bias voltage, junction depth, depletion width, surface
potential, and carriers saturated velocity are given respectively. The threshold
voltage Vth is given by:
(7-34a)
(7-34b)
,
The parameter Tox is the oxide thickness and Vbi is the built-in voltage.
For large device sizes the above expression can be reduced to Vtho. The
parameter Vtho is the ideal threshold voltage of a large channel device at zero
substrate bias, and Vbeff is substrate bias with upper limit 1-3.
(7-35)
(7-36b)
Such that
(7-36c)
Here μ0 is the parameter which represents the ideal low field mobility of a
large device. The coefficients Ua, Ub and Uc are parameters that represent the
reduction of the channel mobility by the vertical field. From this equation, it is
possible to show that for large V gs values the parameter Vgst =(Vgs- Vth) for Vgs
< Vth, Vgst will be proportional to exp(Vgs-Vth).
-413-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
where
(7-37b)
(7-37c)
(7-37d)
The parameter Nch is the channel doping density, εox is the permittivity of the
oxide, and εsi is the permittivity of the silicon. The effective channel length in
BSIM3 is given by:
Leff = Ldrawn – 2dL (7-38a)
(7-38b)
The parameters LL, LLN, LW, LWL and LWN are the length parameters that
represent the short channel effect. The XL parameter represents the difference
between the drawn channel length on the layout and the printed length on the
wafer. The effective channel width model in BSIM3v3.1 is given by:
Weff = Wdrawn – 2dW (7-38c)
WL, WLN, WW, WWN, WWL, DWG and DWB are the width parameters
that represent the narrow channel effect. The parameter XW is the difference
between the drawn channel width on the layout and the printed width on the
wafer. Lint and Wint represent the reduction of the channel length and width of
the device due to source-drain diffusion. Usually it is sufficient to extract Lint
and Wint for a long channel device,
B. Junction Capacitance Model
-414-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
The source and drain capacitance is divided into two components, namely the
area junction capacitance per unit area and the perimeter junction capacitance
per unit length. The total junction capacitance CJcap is found from
where A is the total junction area and P is the total perimeter. The area
junction capacitance
CJA = CJ (1 MJ Vbs /Pb) if Vbs > 0 (7-39b)
The perimeter junction capacitance is
C JP = CJSW (1 MJSW Vbs / Pbsw) if Vbs > 0 (7-39c)
C. Parameter Binning
BSIM3v3 uses the following implementation for all those parameters that can
be binned. As an example the parameter 'P' is written in terms of the binning
parameters LP, WP and PP. The parameter P0 is a parameter for the large
device size, LP is a binning parameter for the length variation, WP is a binning
parameter for the width variation, and the parameter PP is a binning parameter
for the length multiplied by width variation.
-415-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
Parameter extractions for each process technology start with an initial set of
parameters that come from,
a) Vendor or Silicon Foundry (Hit kit) models;
b) Previous models;
c) Extracted models from physical fundamentals.
Using these initial parameters with the above extracted 4 parameters from the
process monitor (Tox, CGDO, CGSO, Rsh), several optimization strategies can
be implemented for CMOS technologies (down to 0.18um for BSIM3v3).
These strategies are derived by modifying the standard extraction and
optimization procedures from commercial tools. The interaction between
parameters that are optimized in a given strategy is controlled by the maximum
and minimum limit for each parameter. For the matter of illustration, we
summarizer these strategies.
Strategy 1: Parameters in threshold and sub-threshold regions
This local strategy is applied for wide and long device only.
Target parameters: Vth0, μ0, Ua, Ub, Uc, K1, K2, N factor and V off.
Requires Ids versus Vgs data with low Vds and varying Vbs.
Strategy 2: Threshold shift effect parameters
This local strategy is applied for narrow and long device only.
Target parameters: Wint, K3, W0, K3b, DWG, DWB, WL, WLN, WW, WWN.
Requires Ids versus Vgs data with low Vds and varying Vbs.
Strategy 3: Threshold shift and channel resistance effects parameters
This local strategy is applied for wide and short device only.
Target parameters: Lint, Rdsw, Dvt0, Dvt1, Dvt2, Prwg, Prwb, LL, LLN, LW, LWN and
NLX. Requires Ids versus Vgs data with low Vds and varying Vbs
Strategy 4: Threshold shift, mobility and channel resistance effects binning
parameters. A good model result can be obtained for carefully chosen target
device sizes, but the simulation characteristics vary widely from the actual
device characteristics when the channel length and width are varied from large
to very small device sizes. By carefully choosing appropriate model binning
parameters, the effects of small channel width and length can be better fit to
measured data. This local optimization strategy is applied for the small device
size only (short and narrow channel).
Target binning parameters: PVth0, PRdsw, PU0, PUA, PUB, and PK2.
Requires Ids versus Vgs data with low Vds and varying Vbs.
-416-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-417-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-418-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
region, Vds is very high, over the nominal supply voltage V DD. One of the key
features of BSIM4 is the use of one singly equation to build the current, valid
for all operating modes. Smoothing functions ensure a nice continuity between
operating domains. The improvements over the BSIM3v3 include:
• Non-Quasi-Static (NQS) model;
• Scalable strain effect model for process induced strains;
• Unified current-saturation model that includes all mechanisms of current
saturation – velocity saturation, and velocity overshoot;
• Temperature model that allows prediction of temperature effects on
saturation velocity, mobility, and S/D resistances;
• Gate direct tunneling current model for multiple-layer gate dielectrics;
• Quantum mechanical charge layer- thickness model;
• Gate Induced Drain Leakage (GIDL) current model;
• Induced gate noise model;
• Enhanced accuracy and flexibility of holistic thermal noise model;
• Improved accuracy of forward body bias model;
• Model of the intrinsic input resistance for RF, analog and digital applications;
• Layout dependent parasitic model for multi-finger devices;
The BSIM4.4 model was specifically developed to addresses trap-assisted
tunneling (TAT) and recombination current that occurs at reverse biased P-N
junction where the doping on both sides of the junction is relatively high due to
the halo-doping technology. Also, a new parameter VFBSDOFF, is added to
improve the gate overlap tunneling current. More details about BSIM3 and
BSIM4 can be found in William Liu book: MOSFET Models for SPICE
simulation (2011).
v. BSIM5 Model
BSIM5 is a charge-based model. Compared with the previous charge-based
models with an assumption of the linearization of the bulk and inversion
charges with respect to the surface potential at a fixed gate bias, the BSIM5
model is directly derived from the solution of the Poisson equation coupled to
the current density equation. The comparisons of the inversion charge and the
channel current between the BSIM5 and the Pao-Sah model indicate that the
BSIM5 model maintains the device physics and the accuracy of the Pao-Sah
model. Various new physical effects are timely addressed in the new physical
core including accurate physics that is easily extended to non-charge-sheet,
continuous current and derivatives, and extendibility to non-traditional CMOS
based devices including SOI and double-gate MOSFETs.
-419-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
Fig. 7-40. BSIMSOI v2.2 large signals model, After Chaudhary et al (2005).
-420-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
The kernel of the model has an enhanced surface potential nalytic description
of the channel charge and channel current. The model takes into account the
quantum confinement in the multi-gate structures, in a compact model
framework.
Fig. 7-41. Several shapes of multigate MOSFET. (a) Bulk FinFET with 2 independent gates;
(b) SOI FinFET with independent gates; (c) All-gate–around MOS
-421-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
Fig. 7-43. Schematic of the gate-all-around GAA, CNTFET. After Lee et (2015).
the virtual source (VS) model and captures dimensional scaling effects (Lee &
Wong, 2015). The VS model is a semi-empirical model with only a few
physical parameters, originally developed for short-channel Si MOSFETs. The
model runs in SPICE environments with analytical current equations
throughout all regions of operation, with no numerical iterations. According to
this model, the drain current in the ballistic limit can be calculated by the 1D
Landauer formula, as follows:
(7-40)
The velocity in the ballistic limit (vnB) can be calculated from this ballistic
current (IdB = e n vnB). Therefore, the CNTFET drain current (Id = e n vno) can
be calculated from the virtual source velocity vno, which is given by
(Khakifirooz, Nayfeh & Antoniadis, 2009):
(7-41)
where v is the carrier mean free path, and l is proportional to Lg and may be
defined as the distance over which the electric potential drops by kBT/e from
the top of the energy barrier in the channel.
As illustrated in figure 7-44, the on-state current Ion ≡ Id(Vgs=Vds=Vdd) per CNT
and the intrinsic delay int = LgCinvVdd/Ion are plotted against CNT diameter at a
fixed off-state current Ioff ≡ Id(Vgs=0, Vds=Vdd) =1nA per CNT. As shown in
figure 7-45, a 2-nm diameter CNT can deliver 27% higher Ion and 21% lower
int than a 1-nm diameter CNT. Also, μ ~ d2 is observed in CNFETs with
relatively long channels (Lg> 4μm). By calibrating the VS-CNFET model to
experimental data and rigorous numerical simulations, it becomes possible to
make predictive estimates of device behavior as the dimension scales down.
-423-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
Fig. 7-44. CNTFET capacitance, charge and mobility. After Lee et al (2015).
Fig. 7-45. CNTFET quantum capacitance and charge. After Lee et al (2015).
-424-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
7-13. Summary
The parameter extraction of circuit models of semiconductor devices is an
important step in the cycle of electronic design, as shown in the following
figure. Although most device models are based on physical theory, there are
always some parameters which do not have physically-defined values, and
others for which the physical values do not give the best fit to real device
characteristics. Thus it is generally necessary to extract model parameters from
measured transistor data.
Fig. 7-46. IC design lifecycle, showing the device parameter extraction stage
-426-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
and then makes use these values in finding the velocity saturation and channel
length modulation parameters.
There exist turn-key solutions for the device characterization and parameter
extraction process. For instance, the UTMOST from Silvaco (SimuCAD) and
IC-CAP, from Agilent, provide the platform to develop the parameter
extraction methodologies.
-427-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
7-14. Problems
Hint:
Similarly, you can find simple relations for y22, y12 and y21, Comparing these
relations with measured values, you can evaluate the transistor parameters (gm,
Cgs, cgd, Csd and gd), in the above model.
(2) Show how to perform the parameters extraction of an IGBT device, from
real measurement data for the device h-parameters. Assume very small RS and
RD, to simplify the extraction procedure.
-428-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
7-15. References
[1] Ebers, J.J. & Moll, J.L. (1954). Large Signal Behavior of Junction Transistors, Proc.
I.R.E. 42, 1761.
[2] Gummel, H.K. & Poon, H.C. (1970). An Integral Charge-Control Relation for Bipolar
Transistors, Bell Syst. Techn. J. 49(115), 827–852.
[3] Doganis, K. and Scharfetter, D.L. (1983). General optimization and extraction of IC
device model parameters, IEEE Trans. Elecrron Devices, ED-30, 1219-1228,
[4] P. Yang & P. Chatterjee, ―An optimal extraction program for MOSFET models,‖ IEEE
Trans. Electron Devices, vol. 30, pp.1214-1219, 1983.
[5] A. Cappy, Noise Modeling and Measurement Techniques,‖ IEEE Transactions on
Microwave Theory and Techniques, Vol. 36, No. 1, pp. 1-10, Jan. 1988.
[6] D. J. Roulston, Numerical simulation of bipolar devices using BIPOLE Overview of
numerical methods and SPICE parameters generation,‖ NASECODE VI/ Conjf, Denver,
CO, USA, Apr. 1991.
[7] D. Root, S. Fan, and J. Meyer. ―Technology Independent Large Signal FET Non Quasi-
Static FET Models by Direct Construction from Automatically Characterized Device
Data.‖ Proceedings of European Microwave Conference. 1991. pp 927-932.
[8] K. Nabors & J. White, ―FASTCAP: A Multi-pole Accelerated 3-D Capacitance
Extraction Program.‖ IEEE Transactions on Computer Aided Design of Integrated
Circuits and Systems. Vol. 10, No. 11, Nov. 1991. pp 1447-1459.
[9] Antognetti P. & Massobrio. G. (1993). Semiconductor device modeling with SPICE,
New York: McGraw-Hill, Second Edition.
[10] C-L Huang & N. Arora. ―Measurement and Modeling of MOSFET I-V Characteristics
with Polysilicon Depletion Effect.‖ IEEE Transactions on Electron Devices. Vol. 40,
No. 12, December 1993.
[11] N. Arora, R. Rios, C.-L. Huang, & K. Raol. ―PCIM: A Continuous Physically Based
Short-Channel MOSFET Model for Circuit Simulation.‖ IEEE Transactions on Electron
Devices. Vol. 41, No. 6, June 1994. pp 988-997.
[12] B. Alspaugh and M. Hassoun, ―A mixed symbolic and numeric method for closed-
form transient analysis,‖ Proc. 10th European Conf. Circuit Theory and Design, Davos,
Switzerland, pp. 1687-1692, 1993.
[13] A. Lee & R. Dutton. ―Parasitic Extraction Based on SWR Framework Tools.‖ Proc. of
VLSI Multilevel Interconnection Conference. June 1994. pp 515-517.
[14] M. Kamon, M. Tsuk & J. White. ―FASTHENRY: A Multi-pole Accelerated 3D
Inductance Extraction Program.‖ IEEE Transactions on Microwave Theory and
Techniques.Vol 42, No. 9, Sept. 1994. pp 1750-1758.
[15] Hewlett-Packard Co. IC-CAP user‘s manual; 1994.
[16] Silvaco International UTMOST III modeling manual. Santa Clara, CA; 1992
[17] Technolong Modeling Associates (TMA) , Inc. AURORA-device characterization
system; 1994
[18] BSIM3 Version 3.0 Manual. The Regents of the University of California. Berkeley,
CA, 1995.
[19] 1.C. Enz, F. Krummenacher, E. Vittoz, 'An Analytical MOS Transistor Model valid
in all Regions of Operation and dedicated to low-voltage and low-current applications',
-429-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
-430-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
[40] Wang, X.H., Gu, X., Gildenblat, G. & Bendix, P, (2003). Application of the Genetic
Algorithm to Compact MOSFET Model Development and Parameter Extraction,
Nanotech2003, Vol2, pp. 314-317
[41] Fabien Prégaldiny, Christophe Lallement, Ronald Van Langevelde, Daniel Mathiot,
(2004). An advanced explicit surface potential model physically accounting for the
quantization effects in deep-submicron MOSFETs, Solid-State Electronics, vol. 48, No
5, pp. 427-435, March 2004.
[42] Francis, M., Chaudhary, V. & Mantooth, H.A. (2004). Compact modeling of
semiconductor devices using higher level methods IEEE 2004 International Symposium
on Circuits and Systems, 29 May-1 June 4 2004
[43] BSIM3 Homepage, http://wwwdevice.eecs.berkeley.edu/~bsim3/intro.html
[44] Ruizhen Li, Zhengsheng Han, (2005). Model Parameters extraction of a BSIM SOI
model based on the genetic algorithm, Chinese Journal of Semiconductors. Vol, 26, pp.
1677-1680,.
[45] Vivek Chaudhary, Matt Francis, Wei Zheng, Alan Mantooth & Laurent
Lemaitre. (2005). Automatic Generation of Compact Semiconductor Device
Models using Paragon and ADMS
[46] J. Watts, C. McAndrew, C. Enz, C. Montoro, G. Geldenblat, C. Hu, R. Langevelde, M.
Miura-Mataush, R. Rios, C-T Sah, Advanced Compact Models for MOSFETs, NSTI-
Nanotech 2005, www.nsti.org, WCM, 2005
[47] C-T Sah, A History of MOS Transistor Compact Modeling, Proc. Workshop on
Compact Modeling at Nanotech, CA, pp. 347-390, 2005.
[48] Special Issue on Advanced Compact Models and 45nm Modeling Challenges, IEEE
Trans. Electron Devices, vol. 53, No. 9, Sep. 2006.
[49] Christian Enz and Eric Vittoz, Charge-Based MOS Transistor Modeling: The EKV
Model for Low-Power and RF IC Design, Wiley, 2006
[50] Jin He, X. Xi, H. Wan, M. Dungab, M. Chan, & Ali Niknejad, BSIM5: An advanced
charge-based MOSFET model for nanoscale VLSI circuit simulation, Solid-State
Electron, Vol. 51, No. 3, pp.433–444, 2007.
[51] Samrat L. Sabat, Leandro dos Santos Coelho, Ajith Abraham (2009). MESFET DC
model parameter extraction using Quantum Particle Swarm Optimization. Micro-
electronics Reliability, 49, 660–666
[52] Zhou, Q., Yao, W., Wu, W., Li, X., Zhu, Z. & Gildenblat, G. (2009). Parameter
extraction for the PSP MOSFET model by the combination of genetic and Levenberg-
Marquardt algorithms, Proc. IEEE ICMTS, March 2009, pp. 137-142
[53] Michael Schröter & Anjan, Chakravort, (2010). Compact Hierarchical Bipolar
Transistor Modeling With Hicum, World Scientific,
[54] Kordrostami, Z. & Sheikhi, M.H. (2010). Fundamental Physical Aspects of Carbon
Nanotube Transistors, Carbon Nanotubes, Jose Mauricio Marulanda (Editor), InTech,
Available online: http://www.intechopen.com/books/carbon-nanotubes/
[55] Lu, D. (2011). Compact Models for Future Generation CMOS, PhD Dissertation,
Univ. California, Berkeley, Report No. UCB/EECS-2011, 69.
[56] Chauhan, Y.S. et al, (2012). BSIM — Industry standard compact MOSFET models,
European Solid-State Circuits Conf. ESSCIRC..
-431-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University
Numerical Simulation of Semiconductors & NanoDevices Chapter 7
[57] Lee, C.-S. & Wong, H.-S. P. (2015), Stanford Virtual-Source Carbon Nanotube Field-
Effect Transistor Model. Technical User Manual. nanoHUB. doi:10.4231/D38W3835S.
[58] Lee, C-S., Pop, E., Franklin, A., Hanaesh, W. & Wong, H-S..P. (2015). A Compact
Virtual-Source Model for Carbon Nanotube FETs in the Sub-10-nm Regime-Part I:
Intrinsic Elements. IEEE Transactions on Electron Devices, 66(3). Available online at:
https://www.researchgate.net/publication/273704296
[59] Rathod A., Thakker R. (2019) Parameter Extraction of PSP MOSFET Model Using
Particle Swarm Optimization - SoC Approach. In: Rajaram S., Balamurugan N., Gracia
Nirmala Rani D., Singh V. (eds) VLSI Design and Test. VDAT 2018. Communications
in Computer and Information Science, vol 892. Springer, Singapore
[60] MAST/Saber User Manual, Synopsys, Inc.
-432-
Prof. Dr. Muhammad EL-SAB3 Ain-shams University