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.
| kT | Thermal energy | |
|---|---|---|
| Eg | Bandgap at this temperature | |
| NC | Effective conduction band density of states | |
| NV | Effective valence band density of states | |
| Ei − midgap | Intrinsic level offset, (3kT/4) ln(mp*/mn*) | |
| ni | Intrinsic carrier concentration |
| n | Area under gcf, integrated numerically | |
|---|---|---|
| p | Area under gv(1 − f) | |
| n − p | Net ionized doping required for neutrality | |
| np/ni2 | Unity while Boltzmann statistics hold | |
| n/nBoltz | Error incurred by the Boltzmann approximation | |
| p/pBoltz | Same test on the valence band side |
Energies are referenced to the valence band edge, so Ev = 0 and Ec = Eg. The three ingredients are exactly as specified:
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 = √(E − Ec) 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[−(Ec − EF)/kT], so the onset of degeneracy is visible as a numerical ratio rather than only as a warning.
| Ge | Si | GaAs | |
|---|---|---|---|
| mn*/m0 | 0.55 | 1.18 | 0.066 |
| mp*/m0 | 0.37 | 0.81 | 0.52 |
| Eg(300 K) | 0.66 eV | 1.12 eV | 1.42 eV |
| Eg(0), α, β | 0.7437, 4.774e-4, 235 | 1.170, 4.730e-4, 636 | 1.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: