Carrier Equations
Carrier Equations
where m⋆e and m⋆h are the fitting parameters and are referred to as the effective mass of the electron and holes
respectively.
It is common to refer to m⋆e /me and m⋆h /me also as the effective mass; the correct interpretation is obvious
given the 9.11 × 10−31 factor difference in values between m⋆e and m⋆e /me .
As the actual density of states g(E) is not known, this integral is very difficult to do exactly.
If we use the parabolic band approximation, we can replace the actual density of states with the free electron
density of states and the fitting parameter effective mass. If we also assume that the band is wide, the upper
1
limit in the integral can be replaced by ∞ since the Fermi-Dirac function dies exponentially for energies many
kT above the Fermi Level. This gives approximations
Z ∞ ⋆ 3/2
2me 1/2
n = 4π 2
(E − EC ) PF D (E, EF ) dE
EC h
Z EV ⋆ 3/2
2mh 1/2
p = 4π 2
(EV − E) [1 − PF D (E, EF )] dE
−∞ h
2
The adddition of Boltzmann’s approximation completes the Effective Density of States approximation and
gives the carrier densities as the numerically simplified expressions
h̄2
m⋆ =
d2 E
dk 2
This is an inertial mass that would appropriate for motion under a foce such as an electric or magnetic field.
The problem is that there may be several degenerate bands that contribute to the total density of states, each
with a different curvature. In Si, Ge and GaAs, at the valence band maximum there are two bands with essentially
the same maximum at the Γ point; these are referred to as the light and heavy holes (high curvature implies
light, low curvature heavy). In silicon, these have effective masses given by the curvature of m⋆hh /me = 0.49
and m⋆lh /me = 0.16 where mhh and mlh refer to the heavy and light holes respectively. Interestingly there is an
additional band just slightly below the valence band maximum which is referred to as the split-off band with an
effective mass of m⋆V,so /me = 0.29.
Since the states in the two bands simply add to get the total density of states, and the density of states scales
as (m⋆ )3/2 , we can obtain the density of states effective mass m⋆h,dos as
3/2 3/2 3/2
m⋆h,dos = (m⋆hh ) + (m⋆lh )
3
or equivalently
h i2/3
3/2 3/2
m⋆h,dos = (m⋆hh ) + (m⋆lh )
which indeed gives m⋆h,dos /me = 0.55 for Si (close enough to the 0.56 value listed above).
In the case of electrons, things are even more complicated. While the valence band maximum occurs at the
Γ point, the conduction band minimum along the X direction. The constant energy contours of the conduction
minimum are ellipsoids with a different curvature along the [100] direction and transverse to the [100] direction.
This gives different effective masses of in the longitudinal and transverse directions of m⋆e,l /me = 0.98 and
m⋆e,t /me = 0.19. Complicating life further is the fact that there are six equivalent ellipsoids in each of the six
[100] type directions (a degeneracy of 6 in the band). Treating the ellipsoid as an equivalent spherical band, the
effective effective mass is a geometric average of the three directions. In addition, the six degenerate ellipsoids
must sum together to get the total density of states (as for the holes above) adding a 62/3 factor. Combined, the
density of states averaged effective mass for electrons is
1/3
m⋆e,dos = g 2/3 m⋆e,l × m⋆e,t × m⋆e,t
where g is the number of equivalent band minima. Plugging in number for Si, we have
1/3
m⋆e,dos /me = (6)2/3 [0.98 × 0.19 × 0.19] = 1.08
as expected. The various curvature effective masses are given below for Ge, Si and GaAs.
Ge Si GeAs
Bandgap (eV) Eg 0.66 1.12 1.424
Longitudinal electron effective mass m⋆e,l /me 1.64 0.98 1.98
Transverse electron effective mass m⋆e,t /me 0.082 0.19 0.37
Direction of electron minimum ⃗k [111] [100] [111]
⋆
Heavy hole effective mass mhh /me 0.28 0.49 0.45
Light hole effective mass m⋆lh /me 0.044 0.16 0.082
Split-off band energy offset (eV) EV,so -0.028 -0.044 -0.34
Split-off band effective mass m⋆h,so /me 0.084 0.29 0.154
There are numerous other physical processes where it is critical to use an appropriate averaging of the true
“band curvature” effective masses. For example, the mass that would be appropriate in a Drüde model of
conductivity is a weighted inverse mass since acceleration (and hence drift velocity) scales as 1/m. For holes with
the light and heavy bands, we need to account also for the fraction of the holes that would be in each band, which
scales as g(E) dE and hence (m⋆ )3/2 . This gives
−1
(m⋆hh )3/2 (m⋆lh )3/2
1
m⋆h,cond = +
(mhh ) + (m⋆lh )3/2
⋆ 3/2 m⋆hh m⋆lh
⋆ 3/2
(mhh ) + (m⋆lh )3/2
=
(m⋆hh )1/2 + (m⋆lh )1/2
(0.49)3/2 + (0.16)3/2
m⋆h,cond /me = = 0.37
(0.49)1/2 + (0.16)1/2
4
which, again for Si yields
3
m⋆e,cond /me = = 0.26
1/0.98 + 1/0.19 + 1/0.19
which is the accepted value.
The effective mass for conduction in Ge, Si and GaAs are given below:
Ge Si GeAs
Bandgap (eV) Eg 0.66 1.12 1.424
electron conduction effective mass m⋆e,cond /me 0.12 0.26 0.067
hole conduction effective mass m⋆h,cond /me 0.21 0.36 0.34
Other processes, such as free carrier absorption at long wavelengths (intraband absorption of low energy
photons) have yet another mass scaling and must be treated accordingly.
Just to complicate things further, the effective mass is really a tensor property since we should consider the
cross-curvature terms as well as the pure curvature. The tensor for the inertial effective mass can be defined as
2
−1 1 ∂ E
Minertial ij = 2
h̄ ∂ki ∂j
where ki and kj are the wavevector components in different directions.
And finally, it must be noted that Si has yet another complication. The heavy hole band in Si doesn’t approach
anything like a spherical band (more of a squashed cube) and hence these approximately are more challenging
that presented here.
5
where Eg is the bandgap of the material.
The term n2i refers to the intrinsic carrier concentration ni . In a pure semiconductor in equilbrium with no
impurity doping (or other influences), the number of holes and electrons must be equal (n = p) and hence both
will equal ni , the intrinsic (pure) carrier concentration.
This mass action law is extremely powerful. As soon as the electron concentration is a few orders of magni-
tude greater than ni , the hole concentration becomes negligible (minority component). The holes may still be
important, but their numbers will be small compared to the number of electrons. The converse is similarly true
when the hole concentration becomes large.
Since the effective density of states NC (T ) and NV (T ) scale as T 3/2 , n2i will scale as T 3 .
Note that the mass action law does cease to be valid if the Fermi Level rises above the conduction band
minimum or below the valence band maximum. In these regimes, the product np will fall below the value
predicted by the effective density of states approximation.
r ≈ ϵr a0
where ϵr is the relative dielectric permittivity of the matrix and a0 is the Bohr radius
4πϵ0 h̄2
a0 =
m e e2
= 52.917721 pm = 0.53 Å = 0.053 nm
For Si, with ϵr = 11.9, the estimated binding energy is then on the order of 0.1 eV. In practice, for shallow donors
and acceptors, the actual binding energy to ionize a donor or acceptor is on the order of 0.05 eV.
The slight preference for an electron to be localized on the donor atom, and the hole to be localized on the
acceptor atom, results in the formation of donor states approximately 0.05 eV below the conduction band edge
6
and acceptor states approximately 0.05 eV above the valence band edge. The donors are ionized when the donor
states are empty, and the acceptors are ionized when the acceptor states are occupied.
Donor and acceptor states are considered localized states and hence follow a slightly modified Fermi-Dirac
occupation probability distribution function. For these states, the probability that the energy level is filled is
given by
1
P localized (E, EF , g) =
states 1 (E−EF )/kT
1+ e
g
where g is the degeneracy of the states. In Si, g is typically 2 for donors like As and P, and 4 for acceptors like B.
One must be careful to recognize when the donors and acceptors are ionized. Donors are ionized when empty,
but acceptors are ionized when filled. This is detailed in the table below.
Filled Empty
Donors not ionized ionized
Acceptors ionized not ionized
As donors are ionized when the donor state is empty, the concentration of ionized donors is given by
h i
+
ND = ND 1 − P localized (ED , EF , g)
states
ND
=
1 + g e(EF −ED )/kT
+
where ND is the concentration of donor impurities and ND is the concentration of ionized donors.
For acceptors, the impurity is ionized when the states is filled so the concentration of ionized acceptors is
given by
h i
NA− = NA P localized (EA , EF , g)
states
NA
=
1 (EA −EF )/kT
1+ e
g
where NA and NA− are the concentration of acceptor impurities and the concentration of ionized acceptors re-
spectively.
Under a wide range of conditions, the Fermi level will fall between the acceptor and donor levels (EA < EF <
ED ) and one can invoke the full ionization approximation where ND +
≈ ND and NA− ≈ NA .
7
where the first is useful when the donor concentration exceeds the acceptor concentration, and the latter for
the inverse condition. The second term on the right hand side is often negligible leading to much simplified
calculations.
We use the substituion x = (E − EC )/kT and dE = kT dx. For the exponential term in the denominator, it is
split into two terms
In the limit where EC − EF ≫ kT , A becomes negligible and the integral is readily evaluated
∞ ∞ −x
x1/2 x1/2
Z Z
dx ≈ dx
0 A + ex 0 e
√
3 π
= Γ =
2 2
This recovers the expected Effective Density of States Approximation with the Boltzmann approximation.
3/2
2m⋆e
n = 2 e−(EC −EF )/kT
h2
However, the integral expression can be evaluated readily even when EC − EF is negative (A just becomes
very significant). It is perhaps useful to rewrite the correct integral as
3/2 Z ∞ 1/2
2πm⋆e kT
2 x
n = 2 e−(EC −EF )/kT √ dx
h2 π 0 A + ex
The first term is just the Boltzmann Effective Density of States estimate for the carrier concentration, and the
second integral term is a multiplicative correction factor. Unfortunately the integral must be done numerically
or as a series approximation. However, it should be obvious that the value from the full expression will be less
than the Boltzmann estimate since A is positive definite.
8
1.14 Fermi-Integral
It is relatively easy to show that the number of electrons in the conduction band in the parabolic, spherical, wide
band and large crystal limit is given exactly by the integral:
EF − EC
n = NC (T )F1/2
kT
and NC (T ) is the conventional effective density of states. The generalization to Fj from F1/2 allows use in other
than 3 dimensions (for the free electron like density of states).
For large negative x, it is also easy to show that the Fermi-Integral approaches the Boltzmann limit
lim Fj (x) = ex
x→−∞
Rewriting the integral slightly, we can obtain an expansion using the Taylor series for 1/(1 + x) = 1 + x −
x2 + x3 − . . ..
Z ∞
1 tj
Fj (x) = dt
Γ(j + 1) 0 1 + e−x et
Z ∞
ex tj
= dt
Γ(j + 1) 0 et + ex
Z ∞
ex tj
≈ dt
Γ(j + 1) 0 et [1 + e−t ex ]
Z ∞ j " x 2 x 3 #
ex t ex e e
= 1− t + − + . . . ] dt
Γ(j + 1) 0 et e et et
Z ∞ j Z ∞ j Z ∞ j Z ∞ j
ex
t x t 2x t 3x t
= dt − e dt + e dt − e dt + . . .
Γ(j + 1) 0 et 0 e2t 0 e3t 0 e4t
∞ j ∞ j ∞ j ∞ j
ex ex e2x e3x
Z Z Z Z
t t t t
= dt − j+1 dt + j+1 dt − j+1 dt + . . .
Γ(j + 1) 0 et 2 0 et 3 0 et 4 0 et
ex e2x e3x e4x
= ex 1 − j+1 + j+1 − j+1 + j+1 + . . .
2 3 4 5
∞
X (−ex ) n−1
= ex
n=1
nj+1
The series converges rapidly as long as ex is sufficiently small. If used for x < −0.3, 100 terms will give 15 decimal
digits of precision (obviously fewer needed for more negative values). For x < −35, the Boltzmann approximation
is accurate to 15 digits of precision.
For large positive x, the denominator in the integrand is unity for t < x, and we can obtain the asymptotic
expression
Z ∞
1 tj
Fj (x) = dt
Γ(j + 1) 0 1 + e−x et
Z x
1
≈ tj dt
Γ(j + 1) 0
1
= xj+1
(j + 1)Γ(j + 1)
xj+1
=
Γ(j + 2)
9
1.15 Where is the Fermi Level
In equilibrium and in the absence of any external influences, the distribution of electrons in the varies possible
electron states is determined by the position of the Fermi Level. However, one can also take the view that the
Fermi Level will adopt that position that satisfies the known distribution of carriers. Simply put, the actual
occupation of electron states must be consistent with the Fermi Level.
Given a density of donor and acceptor impurities, the Fermi Level EF will adjust itself such that the following
equations are simultaneously satisfied.
Z
n = g(E)PF D (E)dE ≈ NC (T )e−(EC −EF )/kT
Z
p = g(E)[1 − PF D (E)]dE ≈ NV (T )e−(EF −EV )/kT
+ ND
ND =
1 + ge(EF −ED )/kT
N
NA− = A
1 (EA −EF )/kT
1+ e
g
+
ND − NA− = n−p
While it may not be immediately obvious, there will be a solution for physical situations.
There are several approximations that make determining the Fermi Level simpler. In many cases, we know
either n or p. For example, given ND = 1015 cm−3 , it is reasonable to “guess” that the full ionization approxi-
+
mation is valid so ND = ND . And for Si at room temperature where n2i = 1020 cm−6 , the hole concentration will
+
be negligible compared to the electron concentration. Charge balance hence give n = ND = ND . Using the first
expression, we can then determine the Fermi Level position relative to the conduction band edge
n ND
EC − EF ≈ −kT ln = −kT ln
NC NC
" −3 #
1015 cm
= −(0.02586 eV) ln
2.82 × 1019 cm−3
= 0.265 eV
The Fermi level will be 0.265 eV below the conduction band edge. Once one has this position, it is critical to verify
the assumptions. In this case, we assumed the full ionization approximation which requires that ED − EF ≫ kT ,
which would be satisfied for donors where EC − ED ≈ 0.05 eV.
Each situation is different, but similar concepts must be used. As the concentration of donors (or acceptors)
+
increases, the full ionization approximation fails and one must deal with ND < ND . Similarly, at extremely high
concentrations the Fermi Level will rise above the conduction band edge and the Boltzmann Effective Density of
States approximations becomes invalid.
Note: One big mistake is to forget that temperature plays a big role in many of these equations. NC and
NV scale as T 3/2 , and n2i is exponential in temperature.
Programs such as Fermi.exe deal with solving the full set of equations with all of the constraints.
10
temperature and the presence of specific carrier traps and recombination centers. Values range from picoseconds
in materials designed as high speed detectors to seconds in extremely pure and undoped semiconductors.
11