Carrier distributions in a semiconductor

Move the Fermi level and temperature to see how the density of states and the occupancy factors combine into the electron and hole distributions. Panels share one energy axis, with Ev taken as zero.

Material
Temperature300 K
Fermi level
Carrier distribution scale
Figure 1  Coordinated sketches of the energy band diagram, the density of states, the occupancy factors f(E) and 1 − f(E), and the resulting carrier distributions gcf and gv(1 − f). The energy axis spans the same 2.2 eV for every material, centered on that material's 300 K Ei, and the carrier axis spans a fixed 1E+00 to 1E+22 cm−3eV−1 shared by both bands, so panels taken at different settings can be compared directly. After Pierret, Semiconductor Device Fundamentals, Fig. 2.16.
Band and statistics parameters
kTThermal energy
EgBandgap at this temperature
NCEffective conduction band density of states
NVEffective valence band density of states
Ei − midgapIntrinsic level offset, (3kT/4) ln(mp*/mn*)
niIntrinsic carrier concentration
Carrier concentrations
nArea under gcf, integrated numerically
pArea under gv(1 − f)
npNet ionized doping required for neutrality
np/ni2Unity while Boltzmann statistics hold
n/nBoltzError incurred by the Boltzmann approximation
p/pBoltzSame test on the valence band side
Model, parameters, and what is left out

Energies are referenced to the valence band edge, so Ev = 0 and Ec = Eg. The three ingredients are exactly as specified:

f(E) = 1 / {1 + exp[(EEF)/kT]}
gc(E) = mn* √[2mn*(EEc)] / (π23),  EEc
gv(E) = mp* √[2mp*(EvE)] / (π23),  EEv

In practical units this is g(E) = 6.812×1021 (m*/m0)3/2 √(ΔE in eV) cm−3eV−1, with the factor of two for spin already contained in the expression above. The same coefficient reproduces NC = 2.51×1019(m*/m0)3/2 cm−3 at 300 K, which is the internal consistency check for the numbers in the tables.

Both axes are held fixed so that two settings can be compared by eye. The energy window runs from −0.35 eV to Eg(300 K) + 0.35 eV and depends on the material alone, never on temperature or Fermi level; the Fermi level slider stops 50 meV short of each end so its marker always stays on the plate. The carrier distribution axis is a fixed logarithmic decade scale from 1 to 1022 cm−3eV−1, shared by both bands. Two consequences are worth pointing out in class: the Boltzmann tail becomes a straight line whose slope is 1/kT, and any part of a distribution falling below 1 cm−3eV−1 is simply not drawn, which is why the minority carrier lobe disappears entirely once the material is strongly doped or cold. The printed peak values under the panel are exact regardless of what fits on the axis.

n and p are obtained by numerical quadrature of the plotted distributions, i.e. as Fermi–Dirac integrals of order 1/2, not from the Boltzmann approximation. The substitution u = √(EEc) removes the square-root singularity at the band edge; Simpson's rule on 2000 intervals then gives roughly six significant figures. The last two table rows compare the quadrature with nBoltz = NCexp[−(EcEF)/kT], so the onset of degeneracy is visible as a numerical ratio rather than only as a warning.

GeSiGaAs
mn*/m00.551.180.066
mp*/m00.370.810.52
Eg(300 K)0.66 eV1.12 eV1.42 eV
Eg(0), α, β0.7437, 4.774e-4, 2351.170, 4.730e-4, 6361.519, 5.405e-4, 204

The effective masses are the 300 K density-of-states values tabulated in Pierret, Table 2.1. Other compilations differ: Green's widely used values for silicon are 1.09 and 1.15, which change NC and NV by tens of percent while leaving every curve shape unaffected. If the numbers here are to be compared against a different table, that is the parameter to check first.

The optional temperature dependence uses the Varshni form Eg(T) = Eg(0) − αT2/(T + β), with the parameters listed above; it is off by default so that the tabulated 300 K gap is used at every temperature.

Deliberate simplifications, all of which matter somewhere in a real device:

  • Parabolic, isotropic bands with temperature-independent effective masses. Band non-parabolicity is what makes GaAs, with its very light electron, degenerate at modest doping.
  • No dopant levels, so no freeze-out and no incomplete ionization. The Fermi level is an independent input here; in a real sample it is fixed by the doping through charge neutrality, and the n − p row states which net ionized doping the chosen EF would correspond to.
  • No bandgap narrowing, band tails, or impurity banding, all of which appear at the concentrations reached by the degenerate preset.
  • Only the single lowest conduction band minimum is represented through one density-of-states mass; the satellite valleys in GaAs are not included.