Derivation of the Drift-Diffusion Equation

advertisement
Derivation of the Drift-Diffusion Equation
Lecture Prepared By:
Sanjoy Mukherjee
Drift-Diffusion Equation - Applicability
Basic equations governing transport in semiconductors and
semiconductor devices:
• Instances where Drift-Diffusion Equation cannot be used
– Accelerations during rapidly changing electric fields (transient
effects)
• Non quasi-steady state
• Non-Maxwellian distribution
– Accurate prediction of the distribution or spread of the transport
behavior is required
• Instances when Drift-Diffusion Equation can represent
the trend (or predict the mean behavior of the transport
properties)
– Feature length of the semiconductors smaller than the mean free
path of the carriers
• Instances when Drift-Diffusion equations are accurate
– Quasi-steady state assumption holds (no transient effects)
– Device feature lengths much greater than the mean free paths of
the carrier
The Method of Moments
In the Method of Moments, both sides of a equation are multiplied by a
function (a moment generating function) raised to a integer power, and
then integrated over all space
∴ A( x, k , t ) + B( x, k , t ) = C ( x, k , t )
Multiplying by the Moment
generating Function Θn(k)
( n = order of the moment)
k
3
k
3
k
3
(
)
(
)
(
)
(
)
(
)
Θ
k
A
x
,
k
,
t
d
k
+
Θ
k
B
x
,
k
,
t
d
k
=
Θ
k
C
(
x
,
k
,
t
)
d
k
∫
∫
∫
Method of Moments Applied to the Boltzmann Transport Equation
The Boltzmann Transport Equation with relaxation time approximation:
v
r v
f − f0
∂f Fext v
+
⋅ ∇k f + v ⋅ ∇ x f = −
∂t
τ
h
f = a classical distribution function at nonequilibrium state that represents
the probability of finding a particle at position x, with momentum k and at
time t. The subscript 0 corresponds to the equilibrium state
Multiplying throughout by the moment generating function Θn and
integrating over all k space
v v
v
1
∂f 3
n
3
n r
3
n f − f0 3
∫ Θ ∂t d k + h ∫ Θ (Fext ⋅ ∇ k f )d k + ∫ Θ (v ⋅ ∇ x f )d k = − ∫ Θ τ d k
n
Method of Moments Applied to the Boltzmann Transport Equation
If Θ = 1 and n = 1 then:
r v
1 v v
f − f0 3
∂f 3
3
3
∫ ∂t d k + h ∫ (Fext ⋅ ∇ k f )d k + ∫ (v ⋅ ∇ x f )d k = − ∫ τ d k
Simplifies to
∂n v
v
+ ∇ x ⋅ (nv ) = 0
∂t
Carrier Continuity Equation
If Θ = v and n = 1 then:
r ∂f 3
rr v
r f − f0 3
1 r v v
3
3
∫ v ∂t d k + h ∫ v (Fext ⋅ ∇ k f )d k + ∫ v (v ⋅ ∇ x f )d k = − ∫ v τ d k
Simplifies to
v
v
J n = nqµ n F + qDn ∇ x n
Drift-Diffusion Equation
In the subsequent slides we would derive the Drift-Diffusion Equation
from Boltzmann Transport Equation by utilizing this Method of Moments
Drift-Diffusion Equation Derivation – 1st. Term
r ∂f 3
rr v
r f − f0 3
1 r v v
3
3
(
)
(
)
∫ v ∂t d k + h ∫ v Fext ⋅ ∇ k f d k + ∫ v v ⋅ ∇ x f d k = − ∫ v τ d k
Velocity is time independent
∂ r 3
v fd k
∫
∂t
n = carrier concentration = ∫ G (k ) f (k )d 3 k
G (k ) = Density of states
1 dN
2
1
=
=
V dk (2π )3 4π 3
1
∴ n = ∫ 3 f (k )d 3k = ∫ f ' (k )d 3k
4π
=
r ∂f 3
∂ v
∫ v ∂t d k = ∂t (nv )
Drift-Diffusion Equation Derivation – 2nd. Term
r ∂f 3
rr v
r f − f0 3
1 r v v
3
3
(
)
(
)
d
k
+
v
F
⋅
∇
f
d
k
+
v
v
⋅
∇
f
d
k
=
−
v
d k
v
ext
k
x
∫ ∂t
∫
∫
∫
h
τ
v v
v
v
v v
Identity : F ⋅ ∇g = ∇ ⋅ (gF ) − g∇ ⋅ F
v
1 r v
1 r v v
3
3
(
)
(
)
v
∇
⋅
f
F
d
k
−
f
v
∇
⋅
F
d
k
k
ext
k
ext
∫
∫
h
h
v v v v
vv vv
v
Identity : (gF ⋅ ∇ )G = ∇ ⋅ (gFG ) − G∇ ⋅ (gF )
1
h
{∫ [
] }
v rv
v v r 3
∇ k ( fv Fext ) − ( fFext ⋅ ∇ k )v d k
f is finite and so the surface integral (integral of
divergence of fvFext) at infinity vanishes identically
v v r 3
1
− ∫ ( fFext ⋅ ∇ k )v d k
h
Drift-Diffusion Equation Derivation – 2nd. Term (Continued)
Substituting:
v v r 3
1
1 r v v
− ∫ ( fFext ⋅ ∇ k )v d k − ∫ fv (∇ k ⋅ Fext )d 3 k
h
h
v
v
Substituting − ∇ x E = Fext
v
v r 3
1
1 r v v
3
(
)
(
)
f
∇
E
⋅
∇
v
d
k
+
f
v
∇
⋅
∇
E
d
k
x
k
k
x
∫
∫
h
h
v v
v v
v v
∇ k ⋅ ∇ x E = ∇ x ⋅ ∇ k E = h∇ x ⋅ v
∫
r v v 3
fv (∇ x ⋅ v )d k
Substituting, the second term is finally reduced to:
v
v r 3
r v v 3
1 r v v
1
3
v (Fext ⋅ ∇ k f )d k = ∫ ( f∇ x E ⋅ ∇ k )v d k + ∫ fv (∇ x ⋅ v )d k
∫
h
h
Drift-Diffusion Equation Derivation – 3rd. Term
r ∂f 3
rr v
r f − f0 3
1 r v v
3
3
∫ v ∂t d k + h ∫ v (Fext ⋅ ∇ k f )d k + ∫ v (v ⋅ ∇ x f )d k = − ∫ v τ d k
v v
v
v
v v
Identity : F ⋅ ∇g = ∇ ⋅ (gF ) − g∇ ⋅ F
vv
v 3
v v v 3
∫ v ∇ x ⋅ ( fv )d k − ∫ v f (∇ x ⋅ v )d k
vv
v v
vv
v v v
Identity : G∇ ⋅ (gF ) = ∇ ⋅ (gFG ) − (gF ⋅ ∇ )G
v
vv 3
v v v 3
∫ ∇ x ⋅ ( fv v )d k − ∫ ( fv ⋅ ∇ x )v d k
Substituting, the third term is finally reduced to:
v
rr v
vv 3
v v v 3
v v v 3
3
∫ v (v ⋅ ∇ x f )d k = ∫ ∇ x ⋅ ( fv v )d k − ∫ ( fv ⋅ ∇ x )v d k − ∫ v f (∇ x ⋅ v )d k
Drift-Diffusion Equation Derivation – Right Hand Term
r ∂f 3
rr v
r f − f0 3
1 r v v
3
3
∫ v ∂t d k + h ∫ v (Fext ⋅ ∇ k f )d k + ∫ v (v ⋅ ∇ x f )d k = − ∫ v τ d k
−
Re call
∫
1 r
3
(
)
v
f
−
f
d
k
0
∫
τ
v
fd 3 k = n and ∫ v fd 3 k = v n
n = carrier concentration
v = average velocity
−n
v − v0
τ
At equilibrium the ensemble
velocity v0 (by definition) = 0
Substituting, the right hand term is finally reduced to:
r f − f0 3
v
d k = −n
−∫v
τ
τ
Drift-Diffusion Equation Derivation – General Form
r ∂f 3
rr v
r f − f0 3
1 r v v
3
3
∫ v ∂t d k + h ∫ v (Fext ⋅ ∇ k f )d k + ∫ v (v ⋅ ∇ x f )d k = − ∫ v τ d k
v
v r 3
r v v 3
∂ (nv ) 1
+ ∫ ( f∇ x E ⋅ ∇ k )v d k + ∫ fv (∇ x ⋅ v )d k +
∂t
h
v
v
vv 3
v v v 3
v v v 3
∫ ∇ x ⋅ ( fv v )d k − ∫ ( fv ⋅ ∇ x )v d k − ∫ v f (∇ x ⋅ v )d k = −n
τ
v
v r 3
v
v
∂ (nv ) 1
vv 3
v v v 3
+ ∫ ( f∇ x E ⋅ ∇ k )v d k + ∫ ∇ x ⋅ ( fv v )d k − ∫ ( fv ⋅ ∇ x )v d k = − n
∂t
h
τ
Standard Drift-Diffusion Equation for Electrons/Holes
The general Drift-Diffusion derived in the previous slides may be further
simplified with the help of certain assumptions
• Assumptions
h 2k 2
– The energy of the carriers, E =
2m
– Mass is isotropic and constant
1 2
∴ E x = E y = E z = Ei = mvi
2
– Material is isotropic, and so the spatial temperature
v
gradient is zero
∇ x Ei = 0
Standard Drift-Diffusion Equation for Electrons/Holes-Text Version
v
v r 3
v
v
∂ (nv ) 1
vv 3
v v v 3
+ ∫ ( f∇ x E ⋅ ∇ k )v d k + ∫ ∇ x ⋅ ( fv v )d k − ∫ ( fv ⋅ ∇ x )v d k = − n
∂t
h
τ
v
v
Substituting − ∇ x E = Fext
v v r 3
1
− ∫ fFext ⋅ ∇ k v d k
h
v
2
v v 1 v2
v
h k
h k kv = mvv v 1 v
⇒ ∇k E =
→ v = ∇ k E ⇒ ∇ k v = ∇ k E
E=
2m
h
h
m
v2
h 2k 2
h2
⇒ ∇k E =
again E =
2m
m
v v h
∴ ∇k v =
m
2
v
Fext
−
m
∫
fd 3 k
2
recall
∫
fd 3 k = n
v
Fext
−
n
m
Standard Drift-Diffusion Equation for Electrons/Holes-Text Version
v
v r 3
v
v
∂ (nv ) 1
vv 3
v v v 3
+ ∫ ( f∇ x E ⋅ ∇ k )v d k + ∫ ∇ x ⋅ ( fv v )d k − ∫ ( fv ⋅ ∇ x )v d k = − n
∂t
h
τ
Assuming the mass is isotropic and constant and therefore:
v x2

vv
fv v = f  0
0

0
0
0 
 fE x
1
 2
fE y
0  =  0
0  taking E x = E y = E z = Ei = mvi2
m
2
 0
fE z 
0 v z2 
0
v
v
2  ∂fE x ∂fE y ∂fE z  2 v
vv
now ∇ x ⋅ ( fv v ) = 
f∇ x Ei + Ei ∇ x f
+
+
=
m  ∂x
∂z  m
∂y
v
v
2 v
vv 3
∴ ∫ ∇ x ⋅ ( fv v )d k = n∇ x Ei + Ei ∇ x n
m
0
v y2
[
[
]
]
Assuming the material is isotropic i.e. temperature or energy is spatially independent
0
1
v
v
v
v
Ei = E
2
2
vv 3
3
∴ ∫ ∇ x ⋅ ( fv v )d k =
n ∇ x E i + E i ∇ x n  →
E ∇ xn
3m
m
[
]
Standard Drift-Diffusion Equation for Electrons/Holes-Text Version
v
v r 3
v
v
∂ (nv ) 1
vv 3
v v v 3
+ ∫ ( f∇ x E ⋅ ∇ k )v d k + ∫ ∇ x ⋅ ( fv v )d k − ∫ ( fv ⋅ ∇ x )v d k = − n
∂t
h
τ
v
v
∂ (nv ) Fext
2 v
n+
E ∇ x n = −n
−
m
∂t
3m
τ
Notice that this
term is completely
ignored in the text
v
v
v
Fext = −qF where q = electronic ch arg e, F = field
E=
3
k BT , where T = temperature
2
v
v
∂ (− qn v )
q τF
qτ
τ
+ (− qn v ) =
n+
k BT ∇ x n
∂t
m
m
2
density = J n = − qn v
electron
current
electron
mobility = µ n =
qτ
m
v
v
∂J n
τ
+ J n = nq µ n F + µ n k BT∇ x n
∂t
Standard Drift-Diffusion Equation for Electrons/Holes-My Version
v
v r 3
v
v
∂ (nv ) 1
vv 3
v v v 3
+ ∫ ( f∇ x E ⋅ ∇ k )v d k + ∫ ∇ x ⋅ ( fv v )d k − ∫ ( fv ⋅ ∇ x )v d k = − n
∂t
τ
h
vv
v v
vv
v v v
Identity : G∇ ⋅ (gF ) = ∇ ⋅ (gFG ) − (gF ⋅ ∇ )G
vv
v 3
(
v
∇
⋅
f
v
∫ x )d k
v
v
v v
v v
Identity : ∇ ⋅ (gF ) = F ⋅ ∇g + g∇ ⋅ F
[
]
[
]
v v v 3
vv v
3
v
f
∇
⋅
v
d
k
+
v
v
⋅
∇
f
d
k
x
∫ x
∫
v v 1v v
1v v
Re call ∇ x ⋅ v = ∇ x ⋅ ∇ k E = ∇ k ⋅ ∇ x E
h
h
0
v 1 v v  3
vv v
3
v
f
∇
⋅
∇
E
d
k
v
v
f
d
k
+
⋅
∇
x
∫  h k x 
∫
[
Assuming the material is isotropic
i.e. energy is spatially independent
v
∇xE = 0
]
Next Slide
Standard Drift-Diffusion Equation for Electrons/Holes-My Version
Previous Slide
vv v
3
v
v
⋅
∇
fd
k
x
∫
Assuming the mass is isotropic and constant and therefore:
v x2
vv 
vv =  0
0

0
0
 Ex 0
1
 2
0  =  0 E y 0  taking E x = E y = E z = Ei = mvi2
2
m
 0
0 v z2 
0 E z 
v
2 Ei  ∂f ∂f ∂f  2
vv v
+ +
=
now v v ⋅ ∇ x f =
Ei ∇ x f
m  ∂x ∂y ∂z  m
v
2
vv v
∴ ∫ v v ⋅ ∇ x f d 3k =
Ei ∇ x n
m
0
v y2
[
[
]
]
1
v
v
v
E
E
=
2
2
i
vv
3
3
∴ ∫ v v ⋅ ∇ x fd k =
E i ∇ x n  →
E ∇ xn
3m
m
[
]
Standard Drift-Diffusion Equation for Electrons/Holes-My Version
v
v r 3
v
v
∂ (nv ) 1
vv 3
v v v 3
+ ∫ ( f∇ x E ⋅ ∇ k )v d k + ∫ ∇ x ⋅ ( fv v )d k − ∫ ( fv ⋅ ∇ x )v d k = − n
∂t
τ
h
v
v
∂ (nv ) Fext
2 v
n+
E ∇ x n = −n
−
m
∂t
3m
τ
As before in the
text version
v
v
∂J n
τ
+ J n = nq µ n F + µ n k BT∇ x n
∂t
ALTHOUGH BOTH THE TEXT VERSION AND MY
VERSION ENDS UP WITH THE SAME ANSWER MY
APPROACH IS ACCURATE SINCE IT ACCOUNTS FOR
ALL THE TERMS IN THE GENERAL DRIFTDUFFUSION EQUATION.
Drift-Diffusion Equation for Electron and Holes – And Finally
v
v
∂J n
Taking τ
+ J n = nq µ n F + µ n k BT∇ x n
∂t
If the above equation is restricted to only zero order in Jn, then
∂J n
~0
∂t
v
v
∴ J n = nqµ n F + µ n k BT∇ x n
k T


Diffusion coeff  Einstein Re lation  Dn = µ n B
q


v
v
∴ J n = nqµ n F + qDn ∇ x n.......... .......... ......(1)
Similarly, for holes (moves in opposite direction);
v
v
∴ J p = npµ p F − pD p ∇ x p.......... .......... .....( 2)
Equation (1) and (2) are the Drift-Diffusion Equations for
Electrons and Holes respectively
Resources
•
Books
– The Physics of Semiconductors, Kevin F. Brennan, Cambridge University Press,
New York (1999)
– Introduction to Modern Statistical Mechanics, David Chandler, Oxford University
Press, New York (1987)
– Introduction to Statistical Thermodynamics, Terrell L. Hill, Dover Publications
Inc., New York (1986)
•
Websites
– A great site hosted by the UIUC, Some great 1-D derivations in statistical
mechanics
• http://www-ncce.ceg.uiuc.edu/tutorials/bte_dd/html/bte_dd.html
– A good site with introductory derivations on statistical mechanics and some
classical physics derivations, hosted by James Graham in UC-Berkeley
• http://astron.berkeley.edu/~jrg/ay202/lectures.html
– The Mathworld® site. I find it one of the most helpful to check out theorems and
formulae (I checked out the divergence theorem for this derivation)
• http://mathworld.wolfram.com/
End of Lecture
Download