Electronic Devices & Circuits · Chapter 3

Carrier Concentration and the Fermi Level

Part 1 · Where the carriers actually are, expressed as one energy that moves with doping and temperature.

Dr. Mithun MondalEngineering DevotionDigital Textbook
i Learning Objectives

By the end of this chapter you should be able to:

  • State the form of the density of states near a band edge and explain why it vanishes at the edge itself.
  • Write down the Fermi-Dirac distribution, evaluate it at 0 K and 300 K, and state the meaning of \(E_F\) in terms of occupancy.
  • Justify the Boltzmann approximation and give the condition under which it fails.
  • Derive \(n = N_C e^{-(E_C-E_F)/kT}\) and \(p = N_V e^{-(E_F-E_V)/kT}\), and use them to obtain \(np = n_i^2\) independently of Chapter 2.
  • Locate \(E_i\) in intrinsic silicon and explain why it is not exactly at midgap.
  • Derive \(E_F - E_i = kT\ln(N_D/n_i)\) and use it to place the Fermi level for a given doping.
  • Define degenerate doping, give the concentration at which silicon becomes degenerate, and describe the temperature dependence of \(E_F\).

Chapter 2 asserted two results and used them freely: that \(n_i = 1.0\times10^{10}\ \text{cm}^{-3}\) in silicon at 300 K, and that \(np = n_i^2\) in any sample in equilibrium. Both were argued from generation and recombination rates, which is honest but incomplete — it says nothing about where in each band the carriers sit, and it gives no way of calculating \(n_i\) from the properties of the crystal. This chapter supplies the missing machinery, and the reward is a single number, the Fermi level, that encodes the entire carrier situation of a piece of semiconductor.

Counting carriers requires two ingredients that are entirely independent of one another. The density of states says how many allowed states exist per unit energy at each energy, and it is a property of the crystal alone. The Fermi-Dirac distribution says what fraction of the states at a given energy is occupied, and it is a property of temperature and of one energy parameter, \(E_F\). Multiply the two and integrate, and the carrier concentration falls out. The whole of Chapter 5 — the built-in potential of a junction — is nothing more than the statement that \(E_F\) must be flat in equilibrium, so it is worth understanding properly what \(E_F\) is before meeting it there.

The Fermi level is not an energy any electron has. In silicon at 300 K it sits inside the forbidden gap, where no state exists and therefore no electron can be. It is a parameter of the occupancy function — the energy at which a state, if one existed there, would be half occupied — and its usefulness is that one number fixes both \(n\) and \(p\) simultaneously. When two materials are joined, their Fermi levels must line up, and that single requirement generates the built-in potential of every junction in this course.

1 How Many States Are There to Occupy?

Chapter 1 established that a band contains of order \(10^{22}\) states per cubic centimetre. That total is not what a carrier calculation needs. What it needs is the distribution: how those states are spread over energy, because occupancy depends strongly on energy and the states near the band edge will turn out to be the only ones that matter.

The counting is done by treating a conduction electron as a free particle of effective mass \(m_n^*\) confined to the crystal, so that its allowed wavevectors form a uniform grid in \(k\)-space with one state per volume \((2\pi/L)^3\), doubled for spin. Counting the states inside a shell between \(k\) and \(k + dk\) and converting to energy with \(E - E_C = \hbar^2k^2/2m_n^*\) gives the density of states per unit volume per unit energy:

\[ g_C(E) = \frac{4\pi (2m_n^*)^{3/2}}{h^3}\sqrt{E - E_C}\,, \qquad E \ge E_C \]

and the mirror expression \(g_V(E) \propto \sqrt{E_V - E}\) for the valence band, with \(m_p^*\) in place of \(m_n^*\). Both are zero inside the gap, which is the formal statement that the gap is forbidden.

Two features of this result carry all the physics. First, \(g_C(E_C) = 0\): there are no states exactly at the band edge. That is not a numerical accident but a consequence of the three-dimensional counting — the shell of \(k\)-space at \(k = 0\) has zero volume — and it means the density of states grows smoothly out of the edge rather than starting at some finite value. Second, \(g\) increases as the square root of the distance from the edge, so states become more abundant deeper into the band. If availability alone decided matters, the carriers would sit deep inside the band.

They do not, and Figure 3.2 shows why: the occupancy falls exponentially with energy, far faster than \(\sqrt{E - E_C}\) rises, so the product peaks close to the edge and then dies. The peak of \(g_C(E)f(E)\) lies exactly \(kT/2 = 13\) meV above \(E_C\), and 95 per cent of the conduction electrons lie within about \(3kT = 78\) meV of the edge. On the scale of a 1.12 eV gap that is a sliver seven per cent as wide, and it justifies a simplification used everywhere afterwards: the electrical behaviour of a semiconductor is set entirely by what happens within a few \(kT\) of the two band edges. It is why a band diagram drawn as two lines, \(E_C\) and \(E_V\), loses nothing important.

The effective mass enters through \(m^{*3/2}\), so a material with light carriers has few states near its band edge. Gallium arsenide, with \(m_n^* = 0.067\,m_0\), has \(N_C = 4.7\times10^{17}\ \text{cm}^{-3}\) against silicon's \(2.8\times10^{19}\) — sixty times fewer. That, and not any difference in gap, is why GaAs becomes degenerate at a much lower doping than silicon does.

One qualification should be recorded now and returned to in Part 5. The parabolic band assumed here — \(E - E_C \propto k^2\) with a single effective mass — is an approximation to the real band structure, and silicon's conduction band is not a single minimum but six equivalent valleys along the crystal axes. The standard treatment folds the valley count and the anisotropy of each valley into one density-of-states effective mass, \(m_n^* = 1.08\,m_0\) for silicon, which is why that number differs from the \(0.26\,m_0\) conductivity mass used for mobility in Chapter 4. The two masses answer different questions: one counts states, the other governs acceleration. Quoting the wrong one is a common source of factor-of-four errors.

2 The Fermi-Dirac Distribution

Electrons are indistinguishable particles of half-integral spin, and Pauli's principle forbids two of them from occupying the same state. Statistics obeying that constraint give the Fermi-Dirac distribution, the probability that a state of energy \(E\) is occupied at temperature \(T\):

\[ f(E) = \frac{1}{1 + \exp\!\left(\dfrac{E - E_F}{kT}\right)} \]

\(E_F\) is the Fermi level, sometimes called the chemical potential. It is a parameter of the distribution, fixed by requiring that the total number of electrons come out right; it is not itself an energy that any particular electron possesses.

Setting \(E = E_F\) gives \(f = 1/(1+e^0) = 1/2\) at every temperature. That is the operational definition, and it holds even when \(E_F\) lies in the gap where there is no state to be half-occupied — the statement is then conditional, about a state that would be there if the crystal allowed it.

E = E_F 1.0 0.5 0.0 f(E) –0.2 –0.1 +0.1 +0.2 +0.3 E – E_F (eV) T = 0 K: a step T = 300 K T = 600 K f = 1/2 at E = E_F, at every T Heating does not move E_F here; it only widens the range over which f falls from 1 to 0, from nothing to about 8kT.
Figure 3.1 — The Fermi-Dirac distribution at 0 K, 300 K and 600 K

At \(T = 0\) the exponent is \(\pm\infty\) and the distribution is a perfect step: every state below \(E_F\) full, every state above it empty. This is the ground state of the electron gas, and it makes \(E_F\) at absolute zero exactly the energy of the highest occupied state. Raising the temperature rounds the step over a width of a few \(kT\), symmetrically about \(E_F\), and does nothing else. States below \(E_F\) lose some occupancy, states above gain the same amount, and the crossing point stays fixed at one half. A useful consequence is that

\[ f(E_F + \Delta E) = 1 - f(E_F - \Delta E) \]

The probability of finding an electron \(\Delta E\) above the Fermi level equals the probability of finding an empty state — a hole — the same distance below it. The symmetry of the distribution is why electrons and holes end up with symmetric expressions.

Some numerical values, all at 300 K where \(kT = 25.9\) meV:

\(E - E_F\)Exact \(f(E)\)Boltzmann \(e^{-(E-E_F)/kT}\)Error
00.50001.0000100 %
\(kT\) = 26 meV0.26890.367937 %
\(2kT\) = 52 meV0.11920.135313 %
\(3kT\) = 78 meV0.04740.04985 %
\(5kT\) = 129 meV0.006690.006740.7 %
0.56 eV (midgap)\(3.91\times10^{-10}\)\(3.91\times10^{-10}\)< 0.001 %

Once \(E - E_F\) exceeds about \(3kT\) the unity in the denominator is negligible against the exponential and \(f(E) \approx e^{-(E-E_F)/kT}\). This is the Boltzmann approximation, and in a non-degenerate semiconductor it is superb: the conduction-band edge in intrinsic silicon lies 0.57 eV above \(E_F\), which is \(22kT\), so the error is far below any other uncertainty in the problem. The approximation matters because it turns an integral that has no closed form into one that does.

It is worth being clear about what \(E_F\) is and is not, because the term is used loosely elsewhere. In a metal at 0 K it is the highest occupied energy, and calling it "the top of the electron sea" is fair. In a semiconductor it is nothing of the sort: it usually lies in the gap, where no state exists. The general statement, true in both cases, is thermodynamic — \(E_F\) is the chemical potential of the electrons, the energy change when one electron is added to the system at constant temperature and volume. Two systems in contact and in equilibrium must share one value of it, exactly as two bodies in thermal contact must share one temperature. That equalisation is the whole content of Chapter 5, and it is the only property of \(E_F\) that matters for junctions.

3 Carrier Concentrations and the Effective Density of States

The electron concentration is the density of states multiplied by the occupancy, integrated over the conduction band:

\[ n = \int_{E_C}^{\infty} g_C(E)\, f(E)\, dE \]

With the Boltzmann approximation, \(f(E) \to e^{-(E-E_F)/kT}\), the integral becomes \(\int_0^\infty \sqrt{u}\,e^{-u/kT}du\) after substituting \(u = E - E_C\), which is a standard gamma integral equal to \(\tfrac{1}{2}\sqrt{\pi}\,(kT)^{3/2}\). Collecting the constants:

\[ n = N_C \exp\!\left(-\frac{E_C - E_F}{kT}\right), \qquad N_C = 2\left(\frac{2\pi m_n^* kT}{h^2}\right)^{3/2} \]

\(N_C\) is the effective density of states in the conduction band. It has the units of a concentration and the interpretation of one: the whole band behaves as though \(N_C\) states were bunched at \(E_C\), all of them at that single energy. For silicon at 300 K, \(N_C = 2.8\times10^{19}\ \text{cm}^{-3}\).

The same argument on the valence band, where an empty state is a hole and the occupancy is \(1 - f(E)\), gives

\[ p = N_V \exp\!\left(-\frac{E_F - E_V}{kT}\right), \qquad N_V = 2\left(\frac{2\pi m_p^* kT}{h^2}\right)^{3/2} = 1.04\times10^{19}\ \text{cm}^{-3} \]

Both \(N_C\) and \(N_V\) scale as \(T^{3/2}\), which is the slowly varying prefactor promised in Chapter 2. Multiplying the two expressions makes \(E_F\) cancel, which is the algebraic reason the mass-action law is true:

\[ np = N_C N_V \exp\!\left(-\frac{E_C - E_V}{kT}\right) = N_C N_V\, e^{-E_g/kT} = n_i^2 \]

The product depends on the crystal and the temperature but not on the doping, because doping enters only through \(E_F\) and \(E_F\) has cancelled. Chapter 2 got the same result from rate balance; this derivation shows it is a property of the statistics.

conduction band valence band E_C E_V E_F bands g(E) ∝ √(E–E_C) f(E) 0 1 n(E) = g(E) f(E) electrons: n holes: p peak at E_C + kT/2 Many states are available deep inside each band, but almost none of them is occupied: the product is what counts. Nearly every carrier lies within 3kT = 78 meV of a band edge, so the edges alone fix the behaviour. The energy scale of the fourth panel is exaggerated: on the scale of the 1.12 eV gap, both peaks would be hairlines.
Figure 3.2 — Density of states, occupancy and their product for intrinsic silicon

The word "effective" in effective density of states deserves a sentence, because it is doing real work. There are not \(2.8\times10^{19}\) states at \(E_C\); the states are spread over the band as \(\sqrt{E-E_C}\) and there are far more of them in total. What \(N_C\) records is that for the purpose of computing \(n\), a band with a square-root density of states weighted by a Boltzmann tail behaves identically to \(N_C\) states sitting exactly at the edge. The substitution is exact, not an approximation, given Boltzmann statistics — the gamma integral has done the averaging once and for all. It is a considerable simplification: every carrier calculation from here on treats each band as a single energy level with a known multiplicity.

A second point about \(N_C\) and \(N_V\): both carry \(T^{3/2}\), so they rise with temperature, and this is a genuine physical effect and not an artefact. Heating widens the energy range over which the Boltzmann tail is appreciable, so more of the band becomes accessible and the effective count grows. At 400 K, \(N_C = 4.3\times10^{19}\) and \(N_V = 1.6\times10^{19}\ \text{cm}^{-3}\). The growth is slow enough to be swamped by the exponential in every calculation in Part 1, but it must be included when computing \(n_i\) at a temperature far from 300 K.

i Two values of \(n_i\), and which to use

Substituting the numbers gives \(n_i = \sqrt{2.8\times10^{19}\times1.04\times10^{19}}\ e^{-1.12/(2\times0.025852)} = 1.71\times10^{19}\times3.91\times10^{-10} = 6.7\times10^{9}\ \text{cm}^{-3}\), whereas the measured value is \(1.0\times10^{10}\ \text{cm}^{-3}\). The factor of 1.5 corresponds to an effective gap of 1.099 eV rather than 1.12 — a discrepancy of 21 meV, less than one \(kT\), arising from the temperature dependence of the effective masses and from band-tail effects the simple theory omits. Use the formula to understand the behaviour and the measured value in every calculation; the difference will be about 10 meV in any Fermi level you place, which is below the accuracy of anything else you will do.

4 The Fermi Level in Intrinsic Material

In intrinsic material \(n = p\). Writing the two expressions with \(E_F = E_i\), the intrinsic Fermi level, and equating them:

\[ N_C e^{-(E_C - E_i)/kT} = N_V e^{-(E_i - E_V)/kT} \]

Taking logarithms and rearranging:

\[ E_i = \frac{E_C + E_V}{2} - \frac{kT}{2}\ln\!\frac{N_C}{N_V} = \frac{E_C + E_V}{2} - \frac{3kT}{4}\ln\!\frac{m_n^*}{m_p^*} \]

The intrinsic level sits at midgap plus a correction that vanishes only if the two effective densities of states are equal.

For silicon at 300 K, \(\ln(N_C/N_V) = \ln(2.8/1.04) = 0.990\), so the correction is \(-\tfrac{1}{2}(0.0259)(0.990) = -12.8\) meV. The intrinsic Fermi level lies 12.8 meV below midgap, giving \(E_C - E_i = 0.573\) eV and \(E_i - E_V = 0.547\) eV. The asymmetry has a simple cause: the conduction band offers more effective states than the valence band (\(m_n^* > m_p^*\)), so to keep \(n = p\) the Fermi level must sit slightly further from \(E_C\) than from \(E_V\), suppressing electrons in favour of holes.

Twelve millielectronvolts is one twentieth of \(kT\) and about one per cent of the gap, so "\(E_i\) is at midgap" is a perfectly good approximation for drawing diagrams. It is worth knowing where it comes from, because the correction grows with temperature (it is proportional to \(T\)) and because in a material with a large mass asymmetry it is not small.

Rewriting the carrier expressions in terms of \(E_i\) rather than the band edges gives the two forms actually used in practice. Since \(n_i = N_C e^{-(E_C-E_i)/kT}\), dividing the general expression for \(n\) by this gives

\[ n = n_i \exp\!\left(\frac{E_F - E_i}{kT}\right), \qquad p = n_i \exp\!\left(\frac{E_i - E_F}{kT}\right) \]

Two expressions worth memorising. They make the mass-action law obvious — the exponents cancel on multiplication — and they show at a glance that moving \(E_F\) up increases \(n\) and decreases \(p\) by the same factor. A displacement of \(kT\ln 10 = 59.5\) meV changes either concentration by a factor of ten.

These two forms also make one common exam question trivial. If a sample is described as having \(n = 100 p\), then dividing the expressions gives \(n/p = e^{2(E_F-E_i)/kT} = 100\), so \(E_F - E_i = \tfrac{1}{2}kT\ln 100 = 0.0298\) eV, and the individual concentrations follow from \(np = n_i^2\): \(n = 10 n_i = 10^{11}\) and \(p = 10^{9}\ \text{cm}^{-3}\). No knowledge of the doping is needed, because the ratio of the populations and the position of the Fermi level are the same piece of information written two ways.

Note also what these say about the position of \(E_F\) relative to \(E_i\): it is a direct measure of how far the material has been pushed from intrinsic. \(E_F\) above \(E_i\) means n-type, below means p-type, and equal means intrinsic or exactly compensated. In Chapter 5 the bending of the bands across a junction is nothing but this statement applied position by position.

5 How Doping Moves the Fermi Level

Doping does not change \(N_C\), \(N_V\), \(E_g\) or \(n_i\). It changes \(n\) and \(p\), and since \(E_F\) is the parameter that sets both, the Fermi level must move. Take n-type material with complete ionisation, so \(n \approx N_D\), and substitute into \(n = n_i e^{(E_F-E_i)/kT}\):

\[ N_D = n_i \exp\!\left(\frac{E_F - E_i}{kT}\right) \;\Longrightarrow\; E_F - E_i = kT \ln\!\frac{N_D}{n_i} \]

The central result of the chapter. For p-type material the mirror derivation from \(p \approx N_A\) gives \(E_i - E_F = kT\ln(N_A/n_i)\), so the Fermi level moves below the intrinsic level by the same rule.

The logarithm makes the movement slow. Every decade of doping shifts \(E_F\) by \(kT\ln 10 = 59.5\) meV, so raising \(N_D\) from \(10^{14}\) to \(10^{18}\ \text{cm}^{-3}\) — four decades, a factor of ten thousand in carriers — moves the Fermi level by only 238 meV, about a fifth of the gap. This is why doping can be varied over orders of magnitude while the band diagram still looks much the same.

1 Worked Example 3.1 — Placing the Fermi level in doped silicon

Silicon at 300 K, \(n_i = 1.0\times10^{10}\ \text{cm}^{-3}\), \(N_C = 2.8\times10^{19}\), \(N_V = 1.04\times10^{19}\ \text{cm}^{-3}\), \(kT = 0.02585\) eV, \(E_g = 1.12\) eV.

(a) \(N_D = 10^{16}\ \text{cm}^{-3}\). The shift above the intrinsic level is

\[ E_F - E_i = 0.02585 \ln\!\frac{10^{16}}{10^{10}} = 0.02585 \times 13.816 = 0.357\ \text{eV} \]

Measured from the conduction-band edge instead, \(E_C - E_F = kT\ln(N_C/n) = 0.02585\ln(2.8\times10^{3}) = 0.205\) eV. The Fermi level sits about a fifth of an electronvolt below \(E_C\), comfortably inside the gap and well clear of the band.

(b) \(N_A = 10^{17}\ \text{cm}^{-3}\). \(E_i - E_F = 0.02585\ln(10^{7}) = 0.417\) eV, and \(E_F - E_V = kT\ln(N_V/p) = 0.02585\ln(104) = 0.120\) eV. The Fermi level is 120 meV above the valence-band edge.

(c) Check the minority carrier. In case (a), \(p = n_i e^{(E_i - E_F)/kT} = 10^{10}e^{-13.816} = 10^{4}\ \text{cm}^{-3}\), agreeing with the \(n_i^2/N_D\) of Chapter 2 as it must. The two routes are the same calculation.

(d) A trap for the unwary. The two answers in (a) do not quite add to \(E_C - E_i = 0.573\) eV; they give 0.562 eV. The 11 meV discrepancy is the difference between the measured \(n_i = 1.0\times10^{10}\) and the value \(6.7\times10^{9}\) implied by \(N_C\), \(N_V\) and \(E_g = 1.12\) eV. Use one route or the other consistently within a problem and the discrepancy never appears.

Doping (cm\(^{-3}\))\(E_F - E_i\)\(E_C - E_F\)Status
\(N_D = 10^{14}\)+0.238 eV0.324 eVnon-degenerate
\(N_D = 10^{16}\)+0.357 eV0.205 eVnon-degenerate
\(N_D = 10^{18}\)+0.476 eV0.086 eVborderline (\(3.3kT\))
\(N_D = 10^{19}\)+0.536 eV0.027 eVdegenerate
\(N_A = 10^{17}\)–0.417 eV\(E_F - E_V\) = 0.120 eV

6 Degenerate Doping and Where the Approximations Break

Everything above rests on the Boltzmann approximation, which needs \(E_C - E_F\) to exceed about \(3kT\). Push the doping high enough and the Fermi level climbs to within \(3kT\) of the conduction-band edge, and beyond that into the band itself. The material is then degenerate.

The threshold is easy to find. Setting \(E_C - E_F = 3kT\) in \(n = N_C e^{-(E_C-E_F)/kT}\) gives

\[ n_{\text{deg}} = N_C e^{-3} = 2.8\times10^{19} \times 0.0498 = 1.4\times10^{18}\ \text{cm}^{-3} \]

For p-type silicon the corresponding figure is \(N_V e^{-3} = 5.2\times10^{17}\ \text{cm}^{-3}\), lower because \(N_V\) is smaller. Above these concentrations the Boltzmann approximation, the mass-action law and \(E_F - E_i = kT\ln(N_D/n_i)\) all cease to be reliable.

Several things change at once in degenerate material, and it is worth knowing which effects belong together.

  • The Fermi level enters the band, so at 0 K the bottom of the conduction band is filled to \(E_F\) exactly as in a metal. Degenerate silicon has a positive temperature coefficient of resistance and looks metallic in its conduction.
  • The donor states, being so numerous, overlap and broaden into an impurity band that merges with the conduction band. Ionisation energy effectively vanishes and there is no freeze-out.
  • The gap narrows — by roughly 35 meV at \(10^{19}\ \text{cm}^{-3}\) and over 100 meV at \(10^{20}\) — because the dense charged impurities perturb the band edges. This band-gap narrowing raises \(n_i^2\) and is one reason heavily doped emitters have poorer injection efficiency than simple theory predicts.
  • Mobility collapses. At \(10^{19}\ \text{cm}^{-3}\) the electron mobility is about 116 cm\(^2\)/V·s against 1350 in lightly doped material, because every ionised impurity is a scattering centre.

The word degenerate is borrowed from statistical mechanics, where a gas is called degenerate when quantum effects — here, the exclusion principle — dominate its behaviour. A non-degenerate carrier gas is dilute enough that the chance of two electrons competing for one state is negligible, which is exactly the condition that makes Fermi-Dirac statistics collapse to Boltzmann. At \(1.4\times10^{18}\ \text{cm}^{-3}\) in silicon the average spacing between conduction electrons has fallen to about 9 nm, comparable with the spread of the electron wavefunctions themselves, and the dilute approximation is finished.

Degenerate regions are not an accident to be avoided; they are used deliberately. The notation \(n^+\) and \(p^+\) on a device cross-section means exactly this: doping at \(10^{19}\) to \(10^{20}\ \text{cm}^{-3}\), chosen so that the region behaves as a low-resistance contact rather than as an active semiconductor. Every ohmic contact in an integrated circuit relies on a degenerate layer under the metal, because the depletion region at a metal-semiconductor junction becomes thin enough for carriers to tunnel through it instead of having to climb the barrier — the mechanism Chapter 13 uses for the Schottky diode, run in reverse. The tunnel diode of the same chapter needs both sides degenerate, and the emitter of a bipolar transistor is doped an order of magnitude above the base precisely to force injection one way.

7 The Fermi Level Against Temperature

The relation \(E_F - E_i = kT\ln(N_D/n_i)\) has temperature in two places, and they pull in opposite directions. The prefactor \(kT\) grows linearly with \(T\), pushing \(E_F\) away from \(E_i\). The logarithm shrinks, because \(n_i\) grows exponentially while \(N_D\) is fixed. The exponential wins comprehensively, so heating always drives \(E_F\) towards midgap.

Figure 3.3 plots the result for three samples, computed from charge neutrality with incomplete ionisation included so that the low-temperature end is honest. Three regions appear, and they are the same three regions Chapter 2 found in the carrier concentration — necessarily so, since the two quantities are two views of one situation.

E_i (intrinsic level) E_C E_V 100 200 300 400 500 600 700 Temperature (K) +0.4 +0.2 0 –0.2 –0.4 E_F – E_i (eV) n-type, N_D = 10¹⁸ n-type, N_D = 10¹⁶ p-type, N_A = 10¹⁶ 300 K: +0.357 eV Heating drives every Fermi level towards midgap, because thermally generated pairs eventually outnumber the dopants.
Figure 3.3 — The Fermi level against temperature for three doping levels

The heavier doping in the figure illustrates the logarithm at work. Raising \(N_D\) from \(10^{16}\) to \(10^{18}\ \text{cm}^{-3}\) — a hundredfold — lifts the room-temperature Fermi level by only \(2kT\ln 10 = 119\) meV, and the two n-type curves stay roughly that far apart across the whole plot. The more heavily doped sample also stays extrinsic to a higher temperature, simply because \(n_i\) has further to climb before it can compete: at 700 K it is still 0.136 eV above \(E_i\) while the lightly doped sample has effectively arrived there. Doping heavily is one way to buy temperature range, and it is why power devices and high-temperature parts use higher doping than their small-signal equivalents, at the cost of lower breakdown voltage — a trade Chapter 12 quantifies.

\(T\)\(n_i\) (cm\(^{-3}\))\(E_F - E_i\), \(N_D = 10^{16}\)Half gap
200 K\(5.3\times10^{4}\)+0.447 eV0.574 eV
300 K\(1.0\times10^{10}\)+0.357 eV0.562 eV
400 K\(5.3\times10^{12}\)+0.260 eV0.548 eV
500 K\(2.5\times10^{14}\)+0.158 eV0.533 eV
600 K\(3.6\times10^{15}\)+0.058 eV0.516 eV

At very low temperature the Fermi level lies about halfway between the donor level and the conduction-band edge, which is where it must be for the donors to be half ionised; as \(T\) rises through the freeze-out region it moves down as ionisation completes. Through the extrinsic plateau it falls steadily and almost linearly, because \(n\) is pinned at \(N_D\) while \(kT\ln(N_D/n_i)\) shrinks. Above about 600 K the intrinsic carriers dominate and every curve, whatever its doping, collapses onto \(E_i\).

The engineering content of that last statement is worth spelling out. A junction's built-in potential is the difference between the Fermi levels of the two sides before they are joined, so as the curves converge the barrier shrinks. At 600 K the \(10^{16}\) n-type and \(10^{16}\) p-type curves are separated by only 0.116 eV against 0.714 eV at 300 K, so the junction's ability to block reverse current has largely gone. Chapter 5 computes that potential properly; the point here is that its temperature coefficient, roughly \(-2\) mV/K for silicon, is read straight off this graph, and it is the same \(-2\) mV/K that appears as the temperature coefficient of a diode's forward drop in Chapter 6 and as the input offset drift of a differential pair in Chapter 27.

One parameter, four consequences
Fixing \(E_F\) fixes everything about the carrier population

Given \(E_F\), the electron concentration is \(n_i e^{(E_F-E_i)/kT}\), the hole concentration is \(n_i e^{(E_i-E_F)/kT}\), the conductivity follows from Chapter 4, and the position of \(E_F\) relative to \(E_i\) states the type and degree of doping. Conversely, in equilibrium \(E_F\) must be constant throughout a connected system, however the doping varies with position — and forcing that flat line through a junction with different doping on each side is precisely what bends the bands and creates the built-in field of Chapter 5.

8 Summary and Key Results

Chapter 3 — the statistics of carriers (silicon at 300 K unless stated)
QuantityExpressionValue or consequence
Density of states\(g_C(E) = \dfrac{4\pi(2m_n^*)^{3/2}}{h^3}\sqrt{E-E_C}\)Zero at the band edge, rising as \(\sqrt{E-E_C}\); zero throughout the gap
Fermi-Dirac occupancy\(f(E) = \left[1 + e^{(E-E_F)/kT}\right]^{-1}\)\(f = 1/2\) at \(E = E_F\) at every temperature; a step at 0 K
Boltzmann approximation\(f(E) \approx e^{-(E-E_F)/kT}\) for \(E - E_F > 3kT\)5 % error at \(3kT\), 0.7 % at \(5kT\), negligible across a 1.12 eV gap
Effective densities of states\(N_C = 2(2\pi m_n^* kT/h^2)^{3/2}\), similarly \(N_V\)\(N_C = 2.8\times10^{19}\), \(N_V = 1.04\times10^{19}\) cm\(^{-3}\); both \(\propto T^{3/2}\)
Carrier concentrations\(n = N_C e^{-(E_C-E_F)/kT}\), \(p = N_V e^{-(E_F-E_V)/kT}\)Multiplying gives \(np = N_C N_V e^{-E_g/kT} = n_i^2\), independent of \(E_F\)
Intrinsic level\(E_i = \dfrac{E_C+E_V}{2} - \dfrac{kT}{2}\ln\dfrac{N_C}{N_V}\)12.8 meV below midgap in Si; \(E_C - E_i = 0.573\) eV, \(E_i - E_V = 0.547\) eV
Carriers from \(E_i\)\(n = n_i e^{(E_F-E_i)/kT}\), \(p = n_i e^{(E_i-E_F)/kT}\)A shift of \(kT\ln 10 = 59.5\) meV changes either concentration tenfold
Fermi level from doping\(E_F - E_i = kT\ln(N_D/n_i)\); \(E_i - E_F = kT\ln(N_A/n_i)\)\(N_D = 10^{16}\) gives +0.357 eV; \(N_A = 10^{17}\) gives –0.417 eV
Degeneracy threshold\(E_C - E_F < 3kT\), i.e. \(n > N_C e^{-3}\)\(1.4\times10^{18}\) cm\(^{-3}\) n-type, \(5.2\times10^{17}\) p-type; above this the theory fails
Temperature dependence\(E_F \to E_i\) as \(T\) rises, since \(n_i\) grows exponentiallyFor \(N_D = 10^{16}\): +0.447 eV at 200 K falling to +0.058 eV at 600 K

9 Common Mistakes

! Reading \(f(E_F) = 1/2\) as &quot;half the electrons sit at \(E_F\)&quot;

The Fermi function gives the probability that a state at \(E\) is occupied, not the number of electrons there. In silicon at 300 K, \(E_F\) lies inside the forbidden gap, where \(g(E) = 0\) and so the number of electrons at \(E_F\) is exactly zero — a half chance of occupying a state that does not exist. To find how many carriers are at an energy you must multiply \(f(E)\) by \(g(E)\), and that product, shown in the fourth panel of Figure 3.2, peaks \(kT/2\) above \(E_C\) and dies within a few \(kT\).

! Believing that doping changes \(n_i\)

\(n_i^2 = N_C N_V e^{-E_g/kT}\) contains only material constants and temperature. Doping changes \(E_F\), which raises one carrier population and lowers the other by the same factor, leaving the product alone. If a calculation appears to give a doping-dependent \(n_i\), what has actually happened is either that the sample has become degenerate, so the Boltzmann forms no longer apply, or that band-gap narrowing above \(10^{19}\) cm\(^{-3}\) has reduced \(E_g\). Both are real effects, but neither is what the symbol \(n_i\) means.

! Using \(E_F - E_i = kT\ln(N_D/n_i)\) at \(10^{19}\) cm\(^{-3}\)

The formula is built on the Boltzmann approximation and on complete ionisation, and at \(10^{19}\) cm\(^{-3}\) it would place \(E_F\) 0.536 eV above \(E_i\), which is 27 meV above \(E_C\) — inside the conduction band, where the derivation is invalid. The correct treatment uses the Fermi-Dirac integral of order one half. The practical rule is simple: check that the answer leaves \(E_F\) at least \(3kT\) below \(E_C\), and if it does not, say that the material is degenerate rather than quoting a number.

10 Chapter Review

  1. 1. Silicon at 300 K is doped with \(5\times10^{16}\) cm\(^{-3}\) phosphorus. Locate \(E_F\) relative to \(E_i\) and to \(E_C\), and find both carrier concentrations.

    With complete ionisation, \(n \approx N_D = 5\times10^{16}\) cm\(^{-3}\). Then \(E_F - E_i = kT\ln(N_D/n_i) = 0.02585\ln(5\times10^{16}/10^{10}) = 0.02585 \times 15.425 = 0.399\) eV, so the Fermi level lies 0.399 eV above the intrinsic level. Measured from the conduction band, \(E_C - E_F = kT\ln(N_C/n) = 0.02585\ln(2.8\times10^{19}/5\times10^{16}) = 0.02585 \times 6.328 = 0.164\) eV. Since \(0.164\) eV is \(6.3kT\), comfortably more than \(3kT\), the non-degenerate treatment is valid. The hole concentration is \(p = n_i^2/n = 10^{20}/5\times10^{16} = 2.0\times10^{3}\) cm\(^{-3}\).

  2. 2. Why does the density of states vanish at the band edge, and why does it not matter that \(g(E)\) keeps rising deep into the band?

    The state count comes from the volume of a shell in \(k\)-space between \(k\) and \(k+dk\), which is \(4\pi k^2 dk\). At the band edge \(k = 0\), that volume is zero, so no states exist exactly at \(E_C\); converting to energy through \(E - E_C = \hbar^2 k^2/2m^*\) turns this into \(g \propto \sqrt{E-E_C}\). It does not matter that \(g\) keeps rising because occupancy falls exponentially, as \(e^{-(E-E_F)/kT}\), and an exponential beats a square root at any temperature. The product \(g(E)f(E)\) therefore peaks at \(E_C + kT/2 = E_C + 13\) meV and is negligible beyond about \(3kT = 78\) meV, so essentially all the conduction electrons sit within a sliver at the bottom of the band.

  3. 3. Show that \(np = n_i^2\) follows from the Boltzmann carrier expressions, and state the two conditions that make the derivation valid.

    Multiplying \(n = N_C e^{-(E_C-E_F)/kT}\) and \(p = N_V e^{-(E_F-E_V)/kT}\) gives \(np = N_C N_V \exp[-((E_C-E_F)+(E_F-E_V))/kT]\). The Fermi level cancels in the exponent, leaving \(np = N_C N_V e^{-(E_C-E_V)/kT} = N_C N_V e^{-E_g/kT}\), a quantity depending only on the material and the temperature; evaluating it for intrinsic material where \(n = p = n_i\) identifies it as \(n_i^2\). The conditions are, first, thermal equilibrium, since a single \(E_F\) describing both bands is exactly what equilibrium means and a biased or illuminated sample needs two separate quasi-Fermi levels; and second, non-degeneracy, since the Boltzmann approximation was used for both bands and fails once \(E_F\) comes within \(3kT\) of either edge.

  4. 4. A sample of silicon is found to have \(E_F\) exactly 0.20 eV below \(E_C\) at 300 K. What is it doped with, and how heavily?

    Since \(E_F\) lies well above midgap — \(E_C - E_F = 0.20\) eV against \(E_C - E_i = 0.573\) eV — the material is n-type. The electron concentration follows directly from the conduction band: \(n = N_C e^{-(E_C-E_F)/kT} = 2.8\times10^{19}\exp(-0.20/0.02585) = 2.8\times10^{19} \times 4.24\times10^{-4} = 1.19\times10^{16}\) cm\(^{-3}\). Assuming complete ionisation and no compensation, \(N_D \approx 1.2\times10^{16}\) cm\(^{-3}\). The hole concentration is \(n_i^2/n = 8.4\times10^{3}\) cm\(^{-3}\). Note that a measurement of \(E_F\) to within 10 meV pins the doping only to within a factor of \(e^{0.010/0.02585} = 1.5\); the logarithmic relation cuts both ways.

  5. 5. Two silicon samples, one n-type at \(10^{16}\) cm\(^{-3}\) and one p-type at \(10^{16}\) cm\(^{-3}\), are separately heated from 300 K to 600 K. What happens to their Fermi levels, and why does this limit the useful temperature range of a junction made from them?

    At 300 K, \(E_F - E_i = +0.357\) eV in the n-type sample and \(-0.357\) eV in the p-type, a separation of 0.714 eV. At 600 K, \(n_i\) has risen to \(3.6\times10^{15}\) cm\(^{-3}\), only a factor of 2.8 below the doping, so \(E_F - E_i = kT\ln(2.8) = 0.0517 \times 1.03 = +0.053\) eV, and the separation has collapsed to about 0.116 eV. Both Fermi levels are converging on \(E_i\) because the thermally generated carriers are overtaking the dopants. When the two samples are joined, the built-in potential of the junction equals that Fermi-level separation divided by \(q\), so the barrier falls from about 0.71 V to about 0.12 V. A barrier that small blocks almost nothing: reverse leakage rises, the diode stops rectifying, and any transistor built on the junction loses its ability to control current. This is the physical origin of the maximum junction temperature on every silicon data sheet.