4.3.14Semiconductor Fabrication

Atomic layer deposition (ALD)

1,855 words8 min readdifficulty · medium1 backlinks

WHAT is ALD?

The canonical example is depositing Al₂O₃ from trimethylaluminum (TMA) and water:

Half A:  Al-OH+Al(CH3)3Al-O-Al(CH3)2+CH4\text{Half A: } \ \text{Al-OH}^* + \text{Al(CH}_3)_3 \rightarrow \text{Al-O-Al(CH}_3)_2^* + \text{CH}_4\uparrow Half B:  Al-CH3+H2OAl-OH+CH4\text{Half B: } \ \text{Al-CH}_3^* + \text{H}_2\text{O} \rightarrow \text{Al-OH}^* + \text{CH}_4\uparrow

(the asterisk * marks a surface species).


WHY does it self-limit? (First-principles derivation)

Setup: A surface has a finite density of reactive sites N0N_0 (e.g. -OH groups per cm²). When precursor A flows, it reacts with an available site with some probability. Let θ(t)\theta(t) = fraction of sites already reacted.

The rate of new reactions is proportional to (precursor arriving) × (sites still free):

dθdt=kP(1θ)\frac{d\theta}{dt} = k\,P\,(1-\theta)

where PP is precursor partial pressure and kk a rate constant. Why (1θ)(1-\theta)? Because a site already occupied cannot react again — the reaction runs out of fuel.

Solve this first-order ODE (separable):

0θdθ1θ=0tkPdt    ln(1θ)=kPt\int_0^\theta \frac{d\theta'}{1-\theta'} = \int_0^t kP\,dt' \;\Rightarrow\; -\ln(1-\theta) = kPt  θ(t)=1ekPt \boxed{\ \theta(t) = 1 - e^{-kPt}\ }

Growth per cycle then follows:

GPC=θmaxN0Natoms/vol(thickness added per full cycle)\text{GPC} = \frac{\theta_{max} N_0}{N_{\text{atoms/vol}}} \quad(\text{thickness added per full cycle})

Typical GPC ≈ 0.9–1.2 Å/cycle for Al₂O₃. Total thickness:

d=GPC×(#cycles)d = \text{GPC} \times (\#\text{cycles})

HOW a cycle runs (the 4 steps)

Figure — Atomic layer deposition (ALD)
  1. Pulse A (e.g. TMA) → reacts with surface -OH, saturates, releases CH₄.
  2. Purge (inert gas, N₂/Ar) → removes excess A + byproducts. WHY: prevents gas-phase mixing with B.
  3. Pulse B (e.g. H₂O) → reacts with surface -CH₃, restores -OH.
  4. Purge → clean for next cycle.

Repeat N times → thickness = N × GPC.


Worked examples


Common mistakes (Steel-manned)


Feynman check

Recall Explain to a 12-year-old (click to reveal)

Imagine painting a wall but the paint only sticks to dry spots. You spray "paint A" — it sticks everywhere it can and then stops (no dry spots left). You wipe away the extra spray. Then you spray "paint B" that makes the wall dry again. Wipe again. Each A-then-B round adds exactly one thin coat, always the same thickness — even inside deep cracks — because the paint decides for itself when to stop. Want it thicker? Just do more rounds!


Recall drills


What makes each ALD half-reaction stop on its own?
It is self-limiting — the precursor reacts only with available surface sites and stops once they are consumed.
What sets the final ALD film thickness?
The number of cycles × growth-per-cycle (GPC); not pulse duration or flux.
Write the coverage vs time equation for a self-limiting half-reaction.
θ(t)=1ekPt\theta(t) = 1 - e^{-kPt}, saturating at θmax\theta_{max}.
Why is ALD prized for high-aspect-ratio structures?
Self-limiting reactions saturate every surface equally, giving ~100% conformal step coverage even deep in trenches.
What are the 4 steps of one ALD cycle?
Pulse A → Purge → Pulse B → Purge.
Why is a purge step essential?
It removes excess precursor and byproducts so precursors never meet in the gas phase (which would cause CVD-like uncontrolled growth).
What is the "ALD window"?
A temperature range where GPC is flat/constant because growth is purely surface-controlled (no condensation, no thermal decomposition).
Give the classic Al2O3 ALD precursor pair.
Trimethylaluminum (TMA) + water (H2O), releasing CH4.
Is one ALD cycle a full monolayer?
No — usually sub-monolayer due to steric hindrance from bulky ligands.
Typical GPC for Al2O3 ALD?
About 0.9–1.2 Å per cycle.

Connections

Concept Map

splits reaction into

separated by

precursors pulsed

react only with

consumed then

described by

solves to

saturates at

caused by

sets

thickness =

example

Atomic Layer Deposition

Two self-limiting half-reactions

Inert gas purge

Sequentially, never together

Surface sites

Self-limiting saturation

dtheta/dt = kP 1-theta

theta = 1 - exp -kPt

Sub-monolayer theta_max

Steric hindrance of ligands

Growth per cycle

GPC x number of cycles

Al2O3 from TMA + water

Hinglish (regional understanding)

Intuition Hinglish mein samjho

Dekho, ALD ka core idea bahut simple hai: film ko hum ek-ek atomic layer karke banate hain, ek hi baar mein nahi. Iske liye chemical reaction ko do halves mein tod dete hain. Pehle ek precursor (jaise TMA) daalte hain — ye surface ke sites (jaise -OH groups) ke saath react karta hai aur jaise hi ssite khatam, reaction apne aap ruk jaata hai. Isko bolte hain self-limiting. Phir purge karke extra gas nikaal dete hain, taaki dono precursor gas mein aapas mein na milein. Phir doosra precursor (paani) daalte hain, wo surface reset kar deta hai. Ek cycle = A, purge, B, purge.

Iska sabse bada faayda? Thickness bilkul cycle count se control hoti hai — 50 cycle chahiye toh ~50 Å (5 nm) mil jaata hai, ekdum accurate. Time zyada dene se film moti nahi hoti, kyunki reaction saturate hoke ruk chuki hai. Ye baat yaad rakhna warna galti ho jaati hai — log sochte hain "zyada pulse = zyada thick", but ALD mein aisa nahi hota.

Doosra bada faayda conformality hai. Agar bahut deep trench hai (DRAM capacitor jaisa, 40:1 aspect ratio), toh bhi ALD neeche tak same thickness deta hai, kyunki har surface apne aap saturate ho jaati hai. Bas dose thoda lamba karo taaki molecule andar tak diffuse ho jaayein. Yahi cheez modern transistors ke high-k gate dielectric (HfO2, Al2O3) aur memory fabrication mein ALD ko must-have bana deti hai.

Formula wala part: coverage θ(t)=1ekPt\theta(t)=1-e^{-kPt} hota hai — exponential curve jo dheere-dheere 1 (ya θmax\theta_{max}) tak pahunchti hai. Iska matlab last ke sites bharne mein time lagta hai, isliye recipe mein thoda over-dose karte hain guarantee ke liye. Bas itna samajh lo toh ALD clear hai.

Go deeper — visual, from zero

Test yourself — Semiconductor Fabrication

Connections