principles of semiconductor devices-l4
TRANSCRIPT
-
8/8/2019 Principles of Semiconductor Devices-L4
1/33
www.nanohub.org
NCN
Lecture 4: Solution of Schrodinger EquationMuhammad Ashraful [email protected]
Alam ECE606 S09 1
-
8/8/2019 Principles of Semiconductor Devices-L4
2/33
Outline
2) Analytical solution of toy problems
oun vs. unne ng s a es
4) Conclusions5) dditional Notes: Numerical solution of Schrodinger Equation
Reference: Vol. 6, Ch. 2 (pages 29 45)
Alam ECE606 S09 2
-
8/8/2019 Principles of Semiconductor Devices-L4
3/33
Motivation
PeriodicStructure
Alam ECE606 S09 3
-
8/8/2019 Principles of Semiconductor Devices-L4
4/33
Time independent Schrodinger Equation
2 2d d =
Assume
/iEt 2
02m dx dt iEt iEt iEt
,
2
0
( ) ( ) ( )
2
xU x x i x
m
e e e
dx
+ =
2 2
20
( )2
d U x E
m dx
+ =
202 0
md E U
+ =
Alam ECE606 S09 4
dx
-
8/8/2019 Principles of Semiconductor Devices-L4
5/33
Time independent Schrodinger Equation
20
2 2
2( ) 0
md E U
dx
+ =
If E >U, then .
2
22 0d
k
+ =[ ]02m U
k E
( ) ( ) ( ) x A sin kx B cos kx = +ikx ikx A e A e+ +
( ) x x x De Ee += +2
22 0
d
=[ ]02m U E
> , en .
Alam ECE606 S09 5
x
-
8/8/2019 Principles of Semiconductor Devices-L4
6/33
A Simple Differential Equation2 2
20
( )2
d U x E
m dx
+ =
Obtain U(x) and the boundary conditions for a given problem.
Solve the 2nd order equation pretty basic
2 *
Compute anything else you need, e.g.,
=
* d p dx
= *d
E dxi dt
=
Alam ECE606 S09 6
0
-
8/8/2019 Principles of Semiconductor Devices-L4
7/33
Outline
2) Analytical solution of toy problems
oun vs. unne ng s a es
4) Conclusions5) Additional Notes: Numerical solution of Schrodinger Equation
Alam ECE606 S09 7
-
8/8/2019 Principles of Semiconductor Devices-L4
8/33
Full Problem Difficult: Toy Problems First
Structure
E
Case 3:Free electronE >> U
Case 1:Electron in finite well
E < U
Case 2:Electron in infinite well
Alam ECE606 S09 8
-
8/8/2019 Principles of Semiconductor Devices-L4
9/33
Five Steps for Analytical Solution
d 2 2
+k 2 =01)2N unknowns
( ) 0 x = =
2)( ) 0 x = + =
B B x x x x += ==
3)
B B x x x x
d d dx dx
+= ==
2N2 unknowns (for continuous U)
Det (coefficient matrix)=0And find E by graphical
4) 2( , ) 1 x E dx
= 5)
Alam ECE606 S09 9
or numer ca so ut on or wave unction
-
8/8/2019 Principles of Semiconductor Devices-L4
10/33
Case 1: Bound levels in Finite Well (steps 1,2)
U(x)E
E
sin cos A kx B kx = + oun ary conditions
x x De Ne ++=
( ) 0 x x
= == + = x x
e Ce
+=
100 a
-
8/8/2019 Principles of Semiconductor Devices-L4
11/33
Step3: Continuity of wave function
B B x x x x += ==
C B
C kA
==
3)
B B x x x x
d d dx dx
+= == sin( ) cos( ) a
a
A ka B ka De
+ =
sin coskx B kx = +
=
xCe = x De =
Alam ECE606 S09 110 a
-
8/8/2019 Principles of Semiconductor Devices-L4
12/33
Step 3: Continuity of Wavefunction
C B=C kA =
sin( ) cos( ) a A ka B ka De + =cos( ) sin( ) akA ka kB ka De =
0 0 01 1 A
sin( ) co0
0 0s( ) a
a
BC ka ka e
=
Alam ECE606 S09 12
-
8/8/2019 Principles of Semiconductor Devices-L4
13/33
Step 4: Bound level in Finite Well
det (Matrix)=0
02
2 (1 ) 2tan( )
mU a
E =
0
Un y un nown s
i Use Matlab function (ii) Use graphical method
Alam ECE606 S09 13
-
8/8/2019 Principles of Semiconductor Devices-L4
14/33
Step 4: Graphical Method for Bound Levels
2 5 x x= +
2 5 y x= +2
1 y x= 0 2a ( ) 1t n a
=
Ey
=E/U
0
x
Alam ECE606 S09 14
-
8/8/2019 Principles of Semiconductor Devices-L4
15/33
Step 4: Graphical Method for Bound Levels
E / U
=
E1E1
=E/U
Alam ECE606 S09 15
-
8/8/2019 Principles of Semiconductor Devices-L4
16/33
Step 5: Wave functions x
sin coskx B kx = +e = e =
sin( ) co
0
0 0 00 0s( ) a
A
B
ka ka e C
k
=
00cos( ) sin( ) / aka D De k ka
0 01 1 B
cos(
0 0
sin )) 0 (aC kA
D kae Aka
=
10 0
0 0
1 1 B
C kA
=
Alam ECE606 S09 16
cos( ) s n0 aka ae
-
8/8/2019 Principles of Semiconductor Devices-L4
17/33
Step 5: Calculating Wave function
xCe = x De =sin cos A kx B kx = +
11 1 0 0 B =
sin( )cos( ) 0 a kaka D e
2
1dx
=
( ) ( )20 2 2 2 2
0
a x x
ae dx A sin kx B sin kx dx e d C x D
+ + +
Alam ECE606 S09 17
-
8/8/2019 Principles of Semiconductor Devices-L4
18/33
Aside: Infinite Quantum Well
d 2 2 = [ ]02 m E U
dx2
)cos(sin kx Bkx A += 1) Solutions:
2) Boundary conditions
( ) ( ) ( )0 x a A sin ka A sin n = = = =
2 2 2
2n
n E
=02 nn
m E nk
= =
Alam ECE606 S09 18
-
8/8/2019 Principles of Semiconductor Devices-L4
19/33
Five steps for Analytical Solution: Follow rules
d 2 2
+k 2 =01)2N unknowns
( ) 0 x = =
2)( ) 0 x = + =
B B x x x x += ==
3)
B B x x x x
d d dx dx
+= ==
2N2 unknowns (for continuous U)
Det(coefficient matix)=0And find E by graphical
4) 2( , ) 1 x E dx
= 5)
Alam ECE606 S09 19
or numer ca so ut on or wave unction
-
8/8/2019 Principles of Semiconductor Devices-L4
20/33
Practical examples: Si/Ag and Si/SiO2
SiO 2 SiSi
Alam ECE606 S09 20
Speer et. al, Science 314, 2006.
-
8/8/2019 Principles of Semiconductor Devices-L4
21/33
Outline
2) Analytical solution of toy problems
oun vs. unne ng s a es
4) Conclusions5) Additional Notes: Numerical solution of Schrodinger Equation
Alam ECE606 S09 21
-
8/8/2019 Principles of Semiconductor Devices-L4
22/33
Case 2: Solution for Particles with E>>U
d dx 2 +k
2
=0[ ]02m E U
k
E
U x ~ 01) Solution
( ) ( ) ( ) x A sin kx B cos kx = +
x xe A e+ +
2) Boundary condition ( ) positive going wave= negative going wave
ikx
ikx
x A e
A e
+
=
Alam ECE606 S09 22
-
8/8/2019 Principles of Semiconductor Devices-L4
23/33
Free Particle
x A sin kx B cos kx= +ikx ikx A e A e+ +
( ) positive going wave=
ikx
ikx
x A e +
=
2 2 2*= =U(x) ~ 0
+
* d
Alam ECE606 S09 23
0
-i dx
-
8/8/2019 Principles of Semiconductor Devices-L4
24/33
Case 3: Bound vs. Tunneling State
1 1ik x ik x Ae Be+Boundar conditions
1 1ik x ik xCe Me + 1 1ik x ik x De Ne+N=0
, , , ,
4 equations from x=0 and x=a interfaces
No bound levels
Ratios of D/ C is of
Alam ECE606 S09 24
.
-
8/8/2019 Principles of Semiconductor Devices-L4
25/33
Practical Example: Oxide Tunneling
Alam ECE606 S09 25
-
8/8/2019 Principles of Semiconductor Devices-L4
26/33
Conclusions
1) We have discussed the analytical solution of Schrodinger equation for simple potentials. Such potential arises in wide variety of practical systems.
2) Numerical solution is very powerful, but it is easy to get wrong results if one is not careful.
o v ng oun eve pro em s eren compare o the solution of tunneling problem. The corresponding recipes should be followed carefully.
Alam ECE606 S09 26
-
8/8/2019 Principles of Semiconductor Devices-L4
27/33
Outline
2) Analytical solution of toy problems
oun vs. unne ng s a es
4) Conclusions
5) Additional Notes: Numerical solution of Schrodinger Equation
Alam ECE606 S09 27
-
8/8/2019 Principles of Semiconductor Devices-L4
28/33
Numerical solution of Schrodinger Equation
d 2 2
+k 2 =0 [ ]02k m E U( x ) / x
U0(x)
k > 0 = ik = ik
Alam ECE606 S09 28
x
-
8/8/2019 Principles of Semiconductor Devices-L4
29/33
(1) Define a grid
2 2d =2
02m dx1
3
a
Alam ECE606 S09 29
0 1 2 3 N+1N
-
8/8/2019 Principles of Semiconductor Devices-L4
30/33
Aside: Finite difference Connecting neighbors
2 2d a d a ... x x a
= + + ++0
0
2 x a x adx dx= =
2 2d a d
0 0
00 22 x a x aa ...
dx d x
x x a
= =
= +
( ) ( ) ( )0
220 00 2
x a
xd
a x a adx
x
=
+ + =
d 2 dx 2
= i1 2 i + i+1a 2
Alam ECE606 S09 30
-
8/8/2019 Principles of Semiconductor Devices-L4
31/33
(2) Express equation in Finite Difference Form
22 d =
2
0 2dx
2
0 202m a
dx 2i
= +a 2
=0 1 0 0 1i ii i i +
(0) =0 ( L) =0N unknowns
Alam ECE606 S09 31
0 1 2 N+1- +
-
8/8/2019 Principles of Semiconductor Devices-L4
32/33
(3) Define the matrix
t 0 i1 + 2 t 0 + E Ci( ) i t 0 i+1[ ]=E i (i = 2, 3N-1)
( )0 0 0 1 0 22 Ci it t E t E + + = (i = 1)0 1 0 0 1 N Ci N N i +
H = E t 0 (2t 0 + E C 1) t 0
t 0 (2t 0 + E Ci) t 0 = E
N x N N x 1
Alam ECE606 S09 32
-
8/8/2019 Principles of Semiconductor Devices-L4
33/33
(4) Solve the Eigen value Problem
wron
4Eigenvalue
problem; easily
12
so ve w t MATLAB & nanohub tools
a
Alam ECE606 S09 33
1 32 4 N(N-1)