Exercises — Ion implantation and diffusion
How to use this page: Each problem sits at a difficulty level (L1 → L5). Try it with the Solution callout collapsed, then open it. After each level there is a [!mistake] warning about the exact trap that catches most people there. Every number here is machine-checked in the verify block.
Parent: Ion Implantation and Diffusion. If a symbol looks unfamiliar, it is defined the first time it appears below.
Constants we reuse (define once, use forever):
Related vault notes if you get stuck: Fick's Laws, Diffusion Equation, Arrhenius Equation, Doping and PN Junctions, MOSFET Structure.
Level 1 — Recognition
L1.1
State Fick's first law and explain, in one sentence, why it carries a minus sign.
Recall Solution
is the flux — how many atoms cross a unit area per second. The minus sign says atoms flow down the concentration slope: from crowded regions toward empty ones. If falls as grows, then , and the minus flips it so (flow into the wafer). Look at figure s01: the red arrow (flux) points opposite to the direction in which the black concentration curve climbs.

L1.2
Which stops an ion deeper into the wafer — a higher accelerating voltage or a lower one? Which process gives you the more precise dose: diffusion or ion implantation?
Recall Solution
- Higher voltage → deeper. More energy means the ion ploughs further before it runs out of energy and stops. Depth () is set by energy.
- Ion implantation gives precise dose, because dose is just counted from the beam charge () — you literally tally the ions. Diffusion's dose depends on temperature and time and is only moderate.
L1.3
In the implant profile , at what depth is the concentration largest, and what is the value there?
Recall Solution
The exponent is zero (its largest possible value, since the exponent is never positive) exactly when . There , so . The peak is buried at , not at the surface. See figure s02.

Level 2 — Application
L2.1 — Implant dose from beam
A boron beam of current hits an area for . Find the dose .
Recall Solution
Each ion carries charge . Total charge delivered is ; number of ions is ; dose is that divided by area:
L2.2 — Peak concentration from dose
Boron implant: dose , straggle . Find the peak concentration .
Recall Solution
A Gaussian of height and width has area . Setting that equal to the dose : The whole dose is packed into a narrow spike, so the peak is huge.
L2.3 — Diffusion length
For a drive-in with and (1 hour), compute the diffusion length in micrometres.
Recall Solution
An hour at this temperature moves dopants only about a tenth of a micron — diffusion is a slow crawler.
Level 3 — Analysis
L3.1 — Depth scaling with time
A drive-in produces junction depth after 30 min. Same temperature — how long to double the depth?
Recall Solution
Junction depth tracks the diffusion length: . Same means same , so . Four times the time for twice the depth. Depth is a slow function of time. See figure s03 — the curve flattens.

L3.2 — Temperature is the master knob (Arrhenius)
with . By what factor does change when the temperature rises from to ? (Use ; convert to kelvin: add 273.)
Recall Solution
, . The prefactor cancels in a ratio: A 100 °C rise multiplies by roughly 10×. That is why temperature, not time, is the dominant control for diffusion.
L3.3 — Surface-source dose growth
For a constant-source (predeposition) profile , the total dose is . If , , , find .
Recall Solution
Unlike a fixed-dose drive-in, here dose grows with because the surface keeps supplying atoms.
Level 4 — Synthesis
L4.1 — Implant then anneal (straggle growth)
Boron is implanted with , then annealed at a temperature where for . The straggle after anneal becomes . Compute it (in m) and the new peak concentration if the original dose was .
Recall Solution
Work in cm. , so . The anneal broadened the spike. New peak (dose is conserved — the anneal only spreads it): Broader profile → lower peak (same area). See figure s04: the annealed Gaussian is shorter and wider.

L4.2 — Junction depth of an implant
An implant has , straggle , peak . It sits in a background of the opposite type with concentration . The junction depth is where the implant concentration drops to (implant background). Find (deeper side).
Recall Solution
Set the Gaussian equal to and solve for : Take logs: Two junctions form — one on each side of the buried peak. The deeper one: (The shallower junction sits at .) Figure s05 shows the horizontal line cutting the Gaussian at two depths.

Level 5 — Mastery
L5.1 — Choose the process and design the schedule
You must place a shallow, precisely-dosed boron layer () very near the surface for a MOSFET threshold-adjust (MOSFET Structure). (a) Which tool — diffusion or implantation? (b) Why must an anneal follow? (c) If the anneal has for s and the as-implanted straggle is , what is the final straggle?
Recall Solution
(a) Ion implantation. Only implantation gives precise dose (count the charge: ) and shallow, energy-set depth. Diffusion at ~1000 °C would spread too far and its dose is only moderate — wrong tool for a delicate threshold layer.
(b) Anneal is mandatory because implantation (i) smashes the crystal lattice (damage) and (ii) leaves most boron atoms in interstitial, electrically inactive sites. Heating repairs the lattice and moves boron onto substitutional lattice sites so it actually donates carriers. Without anneal, the dopants are physically present but do nothing electrically.
(c) , so . The anneal roughly doubled the width — a real design tension: you need the anneal to activate, but it also blurs your carefully-placed profile. Minimize (short, hot, "rapid thermal anneal") to activate while spreading as little as possible.
L5.2 — Two temperatures, same depth
Diffusion A runs at temperature giving for time min. To reach the same junction depth at a temperature where , how long () should you run?
Recall Solution
Same depth means same diffusion length: , so (the product is what sets depth). A 5× faster means 5× shorter time for the identical profile. Only the product matters — this is the single most important lever for planning any thermal step.