Skip to main content

Fermi Level, Ec, Ev, Eg Explained


Fermi Level, Ec, Ev, Eg Explained | Semiconductor Physics

Fermi Level, Ec, Ev, Eg Explained in Semiconductor Physics

Semiconductor physics is based on energy band theory. The most important concepts are:

  • Ec → Conduction band energy
  • Ev → Valence band energy
  • Eg → Bandgap energy
  • EF → Fermi level

These concepts explain how electrons move inside semiconductors like silicon, germanium, and gallium arsenide.


1. Energy Band Diagram

In solids, discrete atomic energy levels combine to form continuous energy bands.

The two important bands are:

  • Valence Band
  • Conduction Band

The region between them is called the forbidden energy gap.

SVG Energy Band Diagram

Ec Ev Eg EF Energy

2. Valence Band (Ev)

The valence band contains bonded electrons. These electrons participate in atomic bonding and normally cannot move freely.

At absolute zero temperature, the valence band is completely filled.

Ev = Top of valence band

3. Conduction Band (Ec)

The conduction band contains free electrons that can move through the material and conduct current.

If an electron gains enough energy, it jumps from the valence band into the conduction band.

E ≥ Ec

4. Bandgap Energy (Eg)

The energy difference between conduction band and valence band is called the bandgap.

Eg = Ec - Ev

This energy must be supplied to free an electron.

Typical Bandgap Values

Material Bandgap
Silicon 1.12 eV
Germanium 0.66 eV
Gallium Arsenide 1.43 eV

5. Fermi Level (EF)

The Fermi level is one of the most important concepts in semiconductor physics.

The Fermi level is the energy level where the probability of electron occupancy is 50%.

6. Fermi-Dirac Probability Function

The probability that an energy state contains an electron is:

f(E) = 1 / [1 + e^((E - EF)/kT)]

Where:

Symbol Meaning
f(E) Probability of occupancy
E Energy level
EF Fermi level
k Boltzmann constant
T Temperature

At:

E = EF

The probability becomes:

f(EF) = 1/2

Meaning:

States at the Fermi level have 50% probability of containing an electron.

7. Electron and Hole Concentration

Electron Concentration

n = Nc e^(-(Ec - EF)/kT)

Hole Concentration

p = Nv e^(-(EF - Ev)/kT)

Where:

  • n = electron concentration
  • p = hole concentration
  • Nc = effective density of states in conduction band
  • Nv = effective density of states in valence band

8. Intrinsic Semiconductor

In a pure semiconductor:

EF ≈ (Ec + Ev) / 2

The Fermi level lies approximately at the middle of the bandgap.


9. n-Type Semiconductor

Donor impurities add extra electrons.

Therefore:

EF → Ec

The Fermi level shifts upward toward the conduction band.


10. p-Type Semiconductor

Acceptor impurities create holes.

EF → Ev

The Fermi level shifts downward toward the valence band.

How the Fermi Level Changes with Carrier Density

The Fermi level changes with carrier density because it represents the energy level at which the probability of finding an electron is 50% under thermal equilibrium. As the concentration of electrons or holes changes, the Fermi level shifts to maintain equilibrium within the semiconductor.

Intrinsic Semiconductor

In an intrinsic (pure) semiconductor:

  • Electron concentration (n) equals hole concentration (p).
  • The Fermi level is located approximately at the center of the band gap.

Effect of Increasing Electron Density (n-Type Semiconductor)

When donor impurities are added to a semiconductor, the electron concentration increases. As a result, the Fermi level shifts upward toward the conduction band.

Fermi Level Equation for n-Type Semiconductor

EF = Ei + kT ln(n / ni)

Where:

  • EF = Fermi level
  • Ei = Intrinsic Fermi level
  • n = Electron concentration
  • ni = Intrinsic carrier concentration
  • k = Boltzmann constant
  • T = Absolute temperature (Kelvin)

Since the logarithmic term increases with electron concentration, a higher electron density causes the Fermi level to move closer to the conduction band.

Effect of Increasing Hole Density (p-Type Semiconductor)

When acceptor impurities are introduced, the hole concentration increases. Consequently, the Fermi level shifts downward toward the valence band.

Fermi Level Equation for p-Type Semiconductor

EF = Ei - kT ln(p / ni)

As the hole concentration increases, the logarithmic term becomes larger, causing the Fermi level to move downward toward the valence band.

Relationship Between Carrier Density and Fermi Level

Carrier Density Fermi Level Movement Direction
Electron concentration increases Toward the conduction band Upward
Electron concentration decreases Toward the middle of the band gap Downward
Hole concentration increases Toward the valence band Downward
Hole concentration decreases Toward the middle of the band gap Upward

Why Does the Fermi Level Shift?

The carrier concentration depends exponentially on the position of the Fermi level. The relationships are:

n ∝ exp[(EF − EC) / kT]

p ∝ exp[(EV − EF) / kT]

Raising the Fermi level significantly increases the number of electrons in the conduction band, while lowering it increases the number of holes in the valence band. This exponential relationship explains why even a small shift in the Fermi level results in a large change in carrier density.

Key Takeaways

  • The Fermi level is near the center of the band gap in intrinsic semiconductors.
  • Increasing electron concentration shifts the Fermi level upward.
  • Increasing hole concentration shifts the Fermi level downward.
  • The Fermi level controls the probability of electron occupancy at different energy states.
  • Carrier density and Fermi level are related through exponential functions, making the shift highly sensitive to doping concentration.


Contact Us

Name

Email *

Message *

Popular Posts

LDPC Encoding and Decoding Techniques

Low Density Parity Check (LDPC) Guide Comprehensive analysis of linear error-correcting block codes, Tanner graphs, and 5G-NR implementations. 📘 Overview 🧮 Encoding 🧩 Decoding 📚 Resources Theory Encoding Tech Tanner Graph 5G Encoding Decoding 'LDPC' is the abbreviation for 'low density parity check'. LDPC code H matrix contains very few amount of 1's and mostly zeroes. LDPC codes are error correcting code. Using LDPC codes, channel capacities that are close to the theoretical Shannon limit can be achieved. Low density parity check (LDPC) codes are linear error-correcting block code suitable for error correction in a large block sizes transmi...

Gaussian minimum shift keying (GMSK)

📘 Overview & Theory 🧮 Simulator for GMSK 🧮 MSK and GMSK: Understanding the Relationship 🧮 MATLAB Code for GMSK 📚 Simulation Results for GMSK 📚 Q & A and Summary 📚 Further Reading Dive into the fascinating world of GMSK modulation, where continuous phase modulation and spectral efficiency come together for robust communication systems! Core Process of GMSK Modulation Phase Accumulation (Integration of Filtered Signal) After applying Gaussian filtering to the Non-Return-to-Zero (NRZ) signal, we integrate the smoothed signal to produce a continuous phase signal. For GMSK, the modulation index is $h=0.5$, meaning a bit '1' results in a phase shift of $\pi/2$: θ(t) = 2Ī€h ∫ 0 t m filtered (Ī„) dĪ„ This integration is crucial for avoiding abrupt phase transitions, ensuring smooth and continuous phase changes. Phase Mo...

UGC NET Electronic Science Previous Year Question Papers with Solutions

Download Papers and Solutions Exam Pattern Preparation Tips FAQs More Home / Engineering & Other Exams / UGC NET 2026 PYQ 📊 Exam Highlights: Electronic Science (88) Feature Details Junior Research Fellowship (JRF) ₹37,000 + HRA per month Eligibility M.Sc/M.Tech in Electronics (55%) Validity of Certificate JRF (3 Years) | Lectureship (Lifetime) đŸ“Ĩ Download UGC NET Electronics PDFs Complete collection of previous year question papers, answer keys and explanations for Subject Code 88. Start Downloading 📂 View All Question Papers June 2025 - Question Paper Download PDF June 2025 - Sol...

Constellation Diagrams of ASK, PSK, and FSK (with MATLAB Code + Simulator)

Constellation Diagrams: ASK, FSK, and PSK Comprehensive guide to signal space representation, including interactive simulators and MATLAB implementations. 📘 Overview 🧮 Simulator ⚖️ Theory 📈 Q-function 📚 Resources BASK Modulation Transmits one of two signals: 0 or $\sqrt{E_b}$, representing binary 0 and 1. Simple but sensitive to noise. BFSK Modulation Transmits one of two signals: $\sqrt{E_b}$ on the Y-axis or $\sqrt{E_b}$ on the X-axis. These are orthogonal signals. BPSK Modulation Transmits $+\sqrt{E_b}$ or $-\sqrt{E_b}$ (antipodal signaling). Most efficient binary scheme. ...

Online Simulator for ASK, FSK, and PSK Signal Generation

Interactive Digital Signal Processing (DSP) Tutorial and Simulator for ASK, FSK, and BPSK modulation techniques. Try our new Digital Signal Processing Simulator!   •   Interactive ASK, FSK, and BPSK tools updated for 2025. Start Now Digital Modulation Visualizer: ASK, FSK, & BPSK Simulator Learn and visualize binary modulation techniques (ASK, FSK, BPSK) in real-time with adjustable carrier and sampling parameters. Perfect for DSP students and engineers. 📡 ASK Simulator đŸ“ļ FSK Simulator 🎚️ BPSK Simulator 📚 More Topics ASK Modulator FSK Modulator BPSK Modulator Demodulation More Topics 1. ASK (Ampli...

MATLAB Code for OTFS (Orthogonal Time Frequency Space)

MATLAB Code for OTFS (Orthogonal Time Frequency Space) %% Clear workspace clc; clear; close all ; %% Step 1: OTFS Parameters N_delay = 4; % Number of delay bins (rows) N_doppler = 4; % Number of Doppler bins (columns) N_sym = N_delay * N_doppler; modOrder = 4; % QPSK SNR_dB = 20; % Noise level %% Step 2: Generate random data symbols data = randi([0 modOrder-1], N_sym, 1); txSymbols = pskmod(data, modOrder, pi/4); disp( 'Transmitted Delay-Doppler symbols:' ); disp(reshape(txSymbols, N_delay, N_doppler)); %% Step 3: Map Delay-Doppler → Time-Frequency (ISFFT) % ISFFT: Inverse Symplectic Finite Fourier Transform % 1. Take IDFT along Doppler (columns) % 2. Take DFT along Delay (rows) ddSymbols = reshape(txSymbols, N_delay, N_doppler); % Step 3a: IDFT along columns (Doppler) tfGrid = ifft(ddSymbols, N_doppler, 2); %IFFT (accross columns) along Doppler → spreads in time (Delay → Time) %FFT (accross rows)along Delay → spreads in frequency (Delay → Frequency) % Step 3b: DFT along ...

1G to 5G Technology - Evolution of Wireless Generations

Cellular wireless evolution Generation Frequency band PHY features Data rate Spectral Eff. (bps/Hz) 1G 850 MHz FDMA, FM N/A N/A 2G 900 MHz, 1.8 GHz TDMA/CDMA, GMSK/QPSK, FEC, PC 10 Kbps < 1 3G 1.8–2.5 GHz CDMA, QAM 1–40 Mbps 1–8 4G 2–8 GHz OFDMA, SC-FDMA, QAM, MIMO-OFDM 100–600 Mbps 15 5G 1–6 GHz mm wave (26–28 GHz) < 1 GHz (massive IoT) visible light? massive MIMO, beamforming D2D, Full duplex, NOMA LDPC and Polar codes OFDM & variants (adapted to extremes?) multi-Gbps several tens Waveform design is the major change between the generations Mobile Wireless Generations Specifications  1G  Voice, Analog traffic, FDMA  2G  Voice, SMS, CS data ...