3.1 Semiconductors & Doping
Semiconductors are materials with an electrical conductivity between that of metals and insulators. Their behavior can be precisely controlled through doping, making them the foundation of all modern electronic devices.
Band Theory
When atoms come together in a solid, their discrete energy levels broaden into continuous bands. The two most important bands are the valence band (highest occupied band) and the conduction band (lowest unoccupied band). The energy gap between them is the band gap $E_g$.
- - Metals: No band gap (or overlapping bands), $E_g = 0$
- - Semiconductors: Small band gap, $E_g \approx 0.1$--$4$ eV
- - Insulators: Large band gap, $E_g > 4$ eV
Common band gaps: Si = 1.12 eV, Ge = 0.67 eV, GaAs = 1.42 eV, diamond = 5.5 eV.
Intrinsic Semiconductors
In a pure (intrinsic) semiconductor, electron-hole pairs are created by thermal excitation across the band gap. The intrinsic carrier concentration is:
where $N_c$ and $N_v$ are the effective density of states in the conduction and valence bands respectively. For an intrinsic semiconductor:
The mass action law $np = n_i^2$ holds for both intrinsic and extrinsic semiconductors in thermal equilibrium.
Extrinsic Semiconductors: Doping
Doping introduces impurity atoms to control the carrier type and concentration:
n-type (donor doping)
Group V atoms (P, As, Sb) in Si donate an extra electron. Majority carriers: electrons. $n \approx N_d$ when $N_d \gg n_i$.
p-type (acceptor doping)
Group III atoms (B, Al, Ga) in Si accept an electron, creating a hole. Majority carriers: holes. $p \approx N_a$ when $N_a \gg n_i$.
Fermi Level Position
The Fermi level $E_F$ shifts with doping:
Here $E_i$ is the intrinsic Fermi level, located near the middle of the band gap.
Electrical Conductivity
Both electrons and holes contribute to electrical conductivity:
where $q$ is the elementary charge, $\mu_e$ and $\mu_h$ are the electron and hole mobilities. Typical values for Si at 300 K:$\mu_e \approx 1400$ cm$^2$/Vs, $\mu_h \approx 450$ cm$^2$/Vs.
The p-n Junction
When p-type and n-type semiconductors are brought into contact, a depletion region forms at the junction. The built-in potential is:
The depletion width depends on the applied voltage $V$:
Video Lectures
15. Semiconductors
Goodie Bag 5: Electronic Materials
16. Doping
Python: Carrier Concentration vs Temperature
Intrinsic carrier concentration for Si, Ge, and GaAs as a function of temperature, including the temperature dependence of the band gap via the Varshni relation.
Intrinsic Carrier Concentration vs Temperature
PythonPlots ni(T) for Si, Ge, and GaAs using temperature-dependent band gaps
Click Run to execute the Python code
Code will be executed with Python 3 on the server
Fortran: Fermi Level & Carrier Concentrations
Computes the Fermi level position and carrier concentrations for n-type and p-type doped silicon at various doping levels and temperatures.
Fermi Level in Doped Silicon
FortranCarrier concentrations and Fermi level for n-type and p-type Si
Click Run to execute the Fortran code
Code will be compiled with gfortran and executed on the server