Semiconductor Devices Lecture Notes
Semiconductor Devices Lecture Notes
University Of Manitoba
Obviously the charges for an atom are happy to stay with the atom,
Organic (bunch of C-H so how do we get them free? Bonding with other atoms!
bonds, like plastics)
Metals (Al, Cu, Au…) - Bond one or more types of atoms such that
bond, share electrons, and favor freeing up a flood of electrons.
Insulators (SiN, Al2O3…) - Bond one or more types of atoms such that
bonds share electrons, but it takes a lot of energy to free up electrons.
University Of Manitoba
few electrons, crystal defects
can kill (recapture) these highest cost for Si. medium cost for Si. lowest cost for Si (low
temperature fabrication).
electrons or make it hard to
move them…
3 4 5 6 7 8
1 nm
University Of Manitoba
EECE2077-Semiconductor Devices NSERC Industrial Research Chair in Power System Simulation
4 Semiconductor Bands
Let’s take a closer look at 0K, lots of electrons but At T=300K some electrons get
they are all stuck with Si atoms… (valence band) enough energy to leave the
valance band and make it to the
Is a band But we draw it this
conduction band…
(lots of states) way for simplicity…
E
conduction T=0K T=300K
band Si Si Si Si
EC EC
bandgap Si Si Si Si
University Of Manitoba
valence EV EV
Si Si Si Si
band
Removing negative electron leaves behind a positively charged ‘hole’, a hole is the
absence of an electron!
At 300K, obviously this thermal generation of electrons and holes does not go on
forever… electrons and holes have a lifetime after which they recombine with each other
and disappear…
AND, electrons can move freely through the lattice in electric field (conduction!)
AND, holes can be traded between adjacent Si atoms (also conduction!)
Which is easier… which type will have higher mobility typically? Think of a line of students
and throwing a football from one end to other, or pass it one person at a time…
EECE2077-Semiconductor Devices NSERC Industrial Research Chair in Power System Simulation
5 Metal, Semicon, Insulator
Now, lets revisit the difference between metals, semiconductors, and insulators…
Semiconductor (Si, GaAs, etc..): at 300K
some, but not all, electrons make it to Insulator (SiO2, Al2O3): energy bandgap is
conduction band… so large that at 300K almost no electrons
E can make it to the conduction band...
conduction E
band conduction
EC band
EC
bandgap
University Of Manitoba
valence EV
band bandgap
University Of Manitoba
f(E) simply gives the
300 K probability of finding an
electron at an energy E:
@E=Ef … 1/2
EF is the 50% point
@E<<Ef … 1
@E>>Ef …. 0
k is the Boltzmann constant
n = density of
electrons (e-), 1/cc
University Of Manitoba
p = density of
holes (h+), 1/cc
è h ø
2
Fermi Distribution: h
University Of Manitoba
Carrier Concentration:
n0, p0, n0n, p0n, n0p, p0p
‘0’ = thermal equilib.
University Of Manitoba
EECE2077-Semiconductor Devices NSERC Industrial Research Chair in Power System Simulation
10 MATLAB Example 1
Using MATLAB to plot f(E) vs. T… Adapted from Pierret, Ex 2.3
T=100*ii;
kT=k*T;
dE(ii,1)=-5*kT;
University Of Manitoba
for jj=1:101
f(ii,jj)=1/(1+exp(dE(ii,jj)/kT));
dE(ii,jj+1)=dE(ii,jj)+0.1*kT;
end
end
%Plotting result
Close
plot(dE',f'); grid; %Note the transpose (') to form data columns
xlabel('E-EF(eV)'); ylabel('f(E)');
text(.05,.2,'T=400K'); text(-.03,.1,'T=100K');