2.2.10Doping & PN Junctions

Shockley diode equation

1,635 words7 min readdifficulty · medium4 backlinks

What is it?


Deriving it from first principles (Derivation-from-scratch)

WHAT we build: current = charge that diffuses across the depletion edge per second.

Step 1 — The barrier and Boltzmann statistics. In equilibrium the junction has a built-in potential VbiV_{bi}. The number of majority carriers with enough energy to climb the barrier follows the Boltzmann factor eqVbi/kTe^{-qV_{bi}/kT}. Why this step? Carriers must thermally hop the electrostatic hill; the fraction that can is exponential in barrier height, a universal statistical-mechanics result.

Step 2 — Apply a bias. Forward bias VV lowers the barrier to VbiVV_{bi}-V. So the population that can cross scales as: eq(VbiV)/kT=eqVbi/kTeqV/kTe^{-q(V_{bi}-V)/kT} = e^{-qV_{bi}/kT}\cdot e^{qV/kT} Why this step? Applied voltage shifts the electrostatic hill directly; a lower hill lets exponentially more carriers over.

Step 3 — Injected minority-carrier concentration. The equilibrium minority concentration np0n_{p0} already carries the eqVbi/kTe^{-qV_{bi}/kT} factor. So under bias the injected excess at the depletion edge is: np(0)=np0eqV/kTn_p(0) = n_{p0}\,e^{qV/kT} Excess above equilibrium: Δn=np0(eqV/kT1)\Delta n = n_{p0}\left(e^{qV/kT}-1\right) Why this step? Current is driven by carriers beyond equilibrium — we subtract the equilibrium 11.

Step 4 — Diffusion current from the gradient. These injected carriers diffuse and recombine over a diffusion length LnL_n. The diffusion current density (Fick's law) is: Jn=qDnΔnLn=qDnnp0Ln(eqV/kT1)J_n = q\,D_n\frac{\Delta n}{L_n} = \frac{qD_n n_{p0}}{L_n}\left(e^{qV/kT}-1\right) Adding the symmetric hole term: J=(qDnnp0Ln+qDppn0Lp)JS(eqV/kT1)J = \underbrace{\left(\frac{qD_n n_{p0}}{L_n}+\frac{qD_p p_{n0}}{L_p}\right)}_{J_S}\left(e^{qV/kT}-1\right) Why this step? A concentration gradient always drives diffusion; the injected excess decays over LL, giving slope Δn/L\Delta n / L.

Step 5 — Bundle constants. Multiply by area AA and insert nn and VT=kT/qV_T=kT/q: I=IS(eV/(nVT)1)\boxed{I = I_S\left(e^{V/(nV_T)}-1\right)}


Figure — Shockley diode equation

Reading the equation (the three regimes)


Worked examples


Common mistakes (Steel-man then fix)


Recall Feynman: explain to a 12-year-old

Imagine a hill with kids on one side wanting to slide down to the other. The hill is high, so only a few make it over — those few are the "leakage." Now you push the whole slide down a bit (that's the voltage). Each little push doesn't just help a few more kids — it lets ten times more kids over for every small push! That's why a diode goes from "almost no current" to "lots of current" over a tiny voltage range. And if you tilt the hill the wrong way, still only that same tiny handful trickles over — no matter how hard you tilt it.


Active-recall flashcards

Write the Shockley diode equation.
I=IS(eV/(nVT)1)I = I_S\left(e^{V/(nV_T)}-1\right)
What is VTV_T and its value at 300 K?
Thermal voltage VT=kT/q26mVV_T=kT/q \approx 26\,\text{mV} at 300 K.
Why is there a "1-1" term?
It forces I=0I=0 at V=0V=0 and gives the constant IS-I_S leakage in reverse bias.
What does ISI_S physically come from?
Diffusion of minority carriers: ISqDnnp0Ln+qDppn0LpI_S\propto \frac{qD_n n_{p0}}{L_n}+\frac{qD_p p_{n0}}{L_p} (times area).
Approximate current in strong forward bias?
IISeV/nVTI\approx I_S e^{V/nV_T} (drop the 1-1).
Approximate current in strong reverse bias?
IISI\approx -I_S (saturates at leakage).
How much extra voltage multiplies current by 10 (n=1n=1)?
VTln1060mVV_T\ln 10 \approx 60\,\text{mV}.
Invert the equation to get V from I.
V=nVTln ⁣(IIS+1)V = nV_T\ln\!\left(\frac{I}{I_S}+1\right).
What is the ideality factor nn and its range?
Correction for recombination; n=1n=1 ideal, 1122 real diodes.
Statistical factor that governs barrier crossing?
Boltzmann factor eqVbi/kTe^{-qV_{bi}/kT}; bias lowers barrier by VV.

Connections

Concept Map

current governed by

form

barrier crossing fraction

forward bias lowers to Vbi minus V

excess above equilibrium

Fick's law diffusion

bundle constants

sets leakage scale

approx 26 mV at 300K

1 ideal, 1-2 real

times area A

PN junction one-way valve

Shockley equation

I = Is(e^V/nVT - 1)

Boltzmann factor

Barrier Vbi

Injected minority carriers

Delta n = np0(e^qV/kT - 1)

Diffusion current density

Reverse saturation current Is

Thermal voltage VT = kT/q

Ideality factor n

Hinglish (regional understanding)

Intuition Hinglish mein samjho

Dekho, diode ek one-way valve hai — current ek hi direction me easily jaane deta hai. Shockley equation batati hai ki kitna current bahega given voltage pe: I=IS(eV/nVT1)I = I_S(e^{V/nV_T}-1). Yahan asli magic exponential me hai. Junction pe ek "hill" (barrier) hota hai, aur carriers ko us hill ko cross karna padta hai. Jab aap forward voltage lagate ho, wo hill choti ho jaati hai, aur Boltzmann statistics ke hisaab se exponentially zyada carriers cross kar paate hain. Isiliye thoda sa voltage badhao aur current chhalaang maar deta hai.

VT=kT/qV_T = kT/q ko thermal voltage kehte hain, room temperature (300K) pe iska value ~26 mV hota hai — ye number yaad rakhna, exam me kaam aata hai. Ek killer rule: har extra 60 mV voltage current ko 10 guna kar deta hai (kyunki VTln10=60V_T \ln 10 = 60 mV). Yahi reason hai ki practical diode almost 0.7 V pe "clamp" ho jaata hai — usse aage voltage badhana mushkil, current bahut tezi se badhta hai.

Ab wo "1-1" ko mat bhoolna. Strong forward bias me to eV/nVTe^{V/nV_T} itna bada ho jaata hai ki 1-1 ignore kar sakte ho. Lekin V=0V=0 pe e01=0e^0-1=0 — matlab bina voltage ke koi current nahi, bilkul sahi. Aur reverse bias me exponential zero ho jaata hai, to sirf IS-I_S (tiny leakage) bachta hai — current saturate ho jaata hai, resistor ki tarah badhta nahi. Common galti: log samajhte hain reverse me zyada voltage se zyada current — nahi bhai, wo constant leakage rehta hai.

Practical tip: agar current se voltage nikaalna ho to inverse use karo — V=nVTln(I/IS+1)V = nV_T \ln(I/I_S + 1). Voltage current ka logarithm hai, isiliye current 1000 guna badhe to voltage sirf thoda sa (~3VTln103V_T\ln10 \approx 180 mV) badhta hai. Ye samajh gaye to diode ki poori feel aa jaati hai.

Test yourself — Doping & PN Junctions

Connections