⚛️ Semiconductor Physics Tool

Semiconductor Hole Diffusion Length Calculator

Compute the hole diffusion length from carrier mobility, lifetime, and temperature using the Einstein relation and L = √(Dτ).

🔬 Input Parameters

Typical: 100–600 cm²/V·s for Si at 300 K

Typical: 0.01–100 µs for indirect semiconductors

Room temperature ≈ 300 K (27 °C)

Assumptions & Model

  • Non-degenerate semiconductor (Maxwell–Boltzmann statistics)
  • Einstein relation: D = μkT/q
  • Diffusion length: L = √(Dτ)
  • Constant mobility and lifetime (no field dependence)
  • Low-level injection, no trapping effects
  • Temperature in kelvin (K), charge q = 1.602176634×10⁻¹⁹ C
  • Boltzmann constant k = 1.380649×10⁻²³ J/K

📡 Carrier Diffusion Visualization

p-type region
Lp (diffusion length)

Holes diffuse from the injection point (left) and recombine over a characteristic length Lp.

📊 Results

Formula

D = μ · k · T / q

L = √(D · τ)

Unit Conversions

Understanding Hole Diffusion Length in Semiconductors

Hole diffusion length (Lp) is a fundamental parameter in semiconductor physics that quantifies how far minority carriers (holes in an n-type material) can travel by diffusion before recombining. It directly impacts the performance of devices such as solar cells, photodetectors, bipolar transistors, and LEDs.

Hole Diffusion

When excess holes are injected into an n-type semiconductor, they move from regions of high concentration to low concentration due to random thermal motion — a process called diffusion. The average distance a hole travels before recombining with an electron is the diffusion length.

Diffusion Coefficient (D)

The diffusion coefficient describes how quickly carriers spread. For non-degenerate semiconductors, it is related to mobility by the Einstein relation:

D = μ k T / q

where μ is the mobility, k is Boltzmann's constant, T is temperature in kelvin, and q is the elementary charge.

Carrier Mobility (μ)

Mobility measures how easily holes drift in an electric field. It depends on temperature, doping concentration, and material quality. In silicon, hole mobility is typically 100–600 cm²/V·s at room temperature.

Carrier Lifetime (τ)

Lifetime is the average time a minority carrier survives before recombination. It is influenced by defects, impurities, and surface conditions. High-quality silicon can have lifetimes from microseconds to milliseconds.

Einstein Relation

The Einstein relation bridges drift and diffusion. At thermal equilibrium, it connects mobility to the diffusion coefficient, ensuring consistency with the Boltzmann distribution.

Diffusion Length (L)

Combining the diffusion coefficient and lifetime yields:

L = √(D τ)

L represents the average distance a carrier diffuses before recombination. Larger L means carriers can be collected more efficiently in devices like solar cells.

Temperature Effect

Temperature affects both mobility and lifetime. In the non-degenerate regime, D increases linearly with T because of the Einstein relation. However, mobility itself decreases with temperature due to increased phonon scattering (μ ∝ T-3/2 for lattice scattering), so the net effect on L depends on the dominant scattering mechanism.

Semiconductor Applications

  • Solar cells: Long diffusion length is essential for collecting photogenerated carriers.
  • Photodetectors: Determines response speed and quantum efficiency.
  • Bipolar transistors: Base width must be smaller than L to minimize recombination.
  • LEDs: Diffusion length affects internal quantum efficiency.

Worked Example

Given: μp = 450 cm²/V·s, τp = 1 µs, T = 300 K.

Step 1 — Convert to SI: μ = 450 × 10⁻⁴ = 0.045 m²/V·s; τ = 1 × 10⁻⁶ s.

Step 2 — Diffusion coefficient:
D = (0.045 × 1.380649×10⁻²³ × 300) / 1.602176634×10⁻¹⁹
D ≈ 1.163 × 10⁻³ m²/s = 11.63 cm²/s.

Step 3 — Diffusion length:
L = √(1.163×10⁻³ × 1×10⁻⁶) ≈ √(1.163×10⁻⁹) ≈ 3.41×10⁻⁵ m = 34.1 µm.

Thus, holes can diffuse about 34 µm before recombining.

Frequently Asked Questions

What is hole diffusion length? ▼

It is the average distance a hole travels by diffusion before recombining with an electron. It is defined as L = √(Dτ) and is a key figure of merit for semiconductor devices.

How do I calculate hole diffusion coefficient? ▼

Use the Einstein relation: D = μ k T / q. Ensure mobility is in m²/V·s, temperature in K, k = 1.380649×10⁻²³ J/K, q = 1.602176634×10⁻¹⁹ C.

What units are used for mobility and lifetime? ▼

Mobility is commonly expressed in cm²/V·s or m²/V·s. Lifetime is usually in seconds (s), milliseconds (ms), microseconds (µs), or nanoseconds (ns). Our calculator handles all these units internally in SI.

Does temperature affect hole diffusion length? ▼

Yes. In the non-degenerate approximation, D is proportional to T through the Einstein relation. However, mobility itself decreases with temperature due to phonon scattering, so the overall effect on L depends on the material and temperature range.

What is a typical hole diffusion length in silicon? ▼

For high-quality silicon with τ ≈ 1 µs and μ ≈ 450 cm²/V·s, L is about 30–40 µm. In very pure material with ms lifetimes, L can exceed 100 µm.

Why is diffusion length important for solar cells? ▼

In a solar cell, photogenerated carriers must reach the junction before recombining. A long diffusion length relative to the device thickness ensures high collection efficiency and better performance.

Can I use this calculator for electrons too? ▼

The physics is identical for electrons — simply enter electron mobility and electron lifetime. The tool is labeled for holes because that is a common query, but the equations are general.

What are the limitations of this model? ▼

The model assumes non-degenerate statistics, constant mobility and lifetime, and low-level injection. At high doping or high injection levels, Fermi–Dirac statistics and field-dependent mobility must be considered.