Documentos de Académico
Documentos de Profesional
Documentos de Cultura
- open systems
2. The effective potential approach
- Madelung and Bohms reformulation of quantum mechanics
- other quantum potential formulations
- the effective potential approach due to Ferry
- simulation examples that utilize the effective potential approach
(A) Simulation of a 50 nm MOSFET device
(B) Simulation of a 250 nm FIBMOS device
(C) Simulation of a SOI device structure
Computational Electronics
1. Schrodinger-Poisson Solvers
1.1 Major concerns for future integrated circuits
Must go 3D instead of 2D
Must model ensemble of devices instead of a single device
Dopant solubility, activation and segregation at the surface
must be addressed
1
0.9
0.8
Cox =
Ctot/Cox
Cpoly
ox
t ox
Cdepl
Cinv
0.7
0.6
0.5
0.4
0.3
20
10
Substrate
C tot =
cm
0.2
1
-3
ox
Cox
1+
C ox
Cox
+
Cpoly Cinv + Cdepl
Cox
1+
Cox
C
+ ox
Cpoly Cinv
40 nm Si -doped Al x Ga As
1-x
(barrier layer)
15 nm Al xGa
Nd1
Nd2
As (spacer layer)
1-x
SI GaAs
Semi - insulating GaAs substrate
Nd1=1x1012 cm-2 Si
Conduction band edge [eV]
Nd2=3x1012 cm-2 Si
Conduction band [eV]
0.8
0.6
Energy of the
ground subband E0
0.4
0.2
0.0
Fermi level EF
-0.2
0.00
0.02
0.04
0.06
0.08
0.10
y-axis [m]
0.7
T = 4.2 K
0.6
EF-E0 = 12 meV
0.5
0.4
0.3
0.2
E0
0.1
0
-0.1
0
EF
20
40
60
80
100
120
140
160
y-axis [nm]
Computational Electronics
ih
(r,t )
h
2
i
=
(r, t ) + V (r )(r,t ) (r,t ) = exp Ht (r,0)
t
2m
h
Computational Electronics
A stable and norm-preserving discretization scheme for the timedependent SWE is the Crank-Nicholson semi-implicit scheme:
i
1 Ht
K +1
K
i
K +1
K
K +1
K
2h
=
H
+ H
=
i
2h
t
1 + Ht
2h
In the actual implementation, one solves the tri-diagonal system
of equations
iht
iht
k
2 j =
2 j +1
2 j 1
K
K
4
4
mh
mh
2
1 =
it
iht
1+ i Ht
V j +1
+ 1 +
+
2h
2 2h j
2mh
=
Computational Electronics
H =
h2 1
+ V
2
m *
h 2 i +1 i i i 1
+ Vi i
2
*
mi*1/ 2
2 mi +1/ 2
Computational Electronics
h2 1 2
1
+ 2
+ V
4 m *
m *
h 2 1 2 1 1 2 1
=
+
+ V
2 m * z 2 z z m * 2 z 2 m *
H =
2
i 1/ 2 m * z
i 1/ 2 z z m * m * z i 1/ 2
i +1/ 2
i +1/ 2 1 i +1/ 2 1
1
i 1/ 2 z z m * i 1/ 2 z z m *
m * z i 1/ 2
Computational Electronics
h2 2
(r ) + V (r )(r ) = E(r )
2m *
1D
Numerical
Approaches
2D and 3D
1. Housholder method
2. Implicitly restarted Arnoldi
method (ARPACK)
Computational Electronics
h 2 2(z)
+ V (z )(z ) = E(z)
2m * z 2
2
V
z 2
e
(N + n ) , n = Ni i2 (z)
A
i
e 2N AW
z e2
2
z 1
Ni z (z z ) i (z )dz
+
2W i
0
2
e Ns z av
2Ed
W =
, Ed = (Ec EF )bulk + (E F E0 ) + E0
e 2N A
V ( z) =
Computational Electronics
eN AW
h 2 2(z )
+ eFs z( z) = E(z), Fs =
2
2m * z
h
1/ 3
h2
Ei
2m *
3 eFs
2
3
i +
4
2/3
Computational Electronics
h 2b 2
8m *
3e N AW 6e N A
2
sc b
sc b
33e Ns
16sc b
sc ox e 2b
sc + ox 32 sc
Computational Electronics
12m * e 2N *
11
b=
, where N * = Ndepl + 32 Ns
2
sc h
N A = 1015 cm 3
Ns = 1012 cm 2
T = 0K
Computational Electronics
2 2
i +1 2 k i i + i 1 = 0
The schematics of the potential used in the discussion is:
Computational Electronics
i +1 = (2 k i ) i i 1
i 1 = (2 k i ) i i +1
(3) At the matching point zm, one matches the solutions < and
>
(4) The eigenvalue is then signaled by equality of the derivatives at zm
d <
dz
=
zm
d >
dz
f =
zm
1 <
>
( zm ) ( z m )
Computational Electronics
4-band
22
21
EF
2-band
VG>0
z-axis [100]
(depth)
2-band:
2-band:
mm=m
l=0.916m0, m||=mt=0.196m0
=m l=0.916m0, m||=mt=0.196m0
4-band:
4-band:
1/2
mm=m
=mt=0.196m
=0.196m0 , , mm||==(m
(ml mmt) )1/2
||
Computational Electronics
Current
Currenthome
homeof
ofthe
thesolver:
solver: Purdue
PurdueSemiconductor
SemiconductorSimulation
SimulationHub
Hub
(http://www.ecn.purdue.edu/labs/punch/)
(http://www.ecn.purdue.edu/labs/punch/)
Computational Electronics
bulk=yes
bulk=yes
temp[K]=300,
temp[K]=300,tox[nm]=1.5,
tox[nm]=1.5,kox=3.9
kox=3.9
uniform=true,
Nb[cm-3]=1.e19
uniform=true, Nb[cm-3]=1.e19
metal=false,
metal=false,Ng[cm-3]=-6.0e19
Ng[cm-3]=-6.0e19
ionize=no,
ionize=no,Ea[meV]=45,
Ea[meV]=45,Ed[meV]=45
Ed[meV]=45
Vmin[V]=0,
Vmin[V]=0,Vmax[V]=2.5,
Vmax[V]=2.5,Vstep[V]=0.1
Vstep[V]=0.1
quantum=yes,
Fermi=yes,
quantum=yes, Fermi=yes,exchange=no,
exchange=no,
e_nsub1=4,
e_nsub1=4,e_nsub2=2
e_nsub2=2
CV_curve=yes,
CV_curve=yes,file_cv=cv.dat
file_cv=cv.dat
charges=no,
file_ch=chrg.dat,
charges=no, file_ch=chrg.dat,
wavefunc=no,
wavefunc=no,file_wf=wfun.dat
file_wf=wfun.dat
toleranc=5.e-6,
toleranc=5.e-6, max_iter=2000
max_iter=2000
Computational Electronics
10
= E HF + E HF
+E
kin
exchange
corr
corr
Hartree-Fock Approximation
for the Ground State Energy
Vasileska et al., J. Vac. Sci. Technol. B 13, 1841 (1995)
(Na=2.8x1015 cm-3, Ns=4x1012 cm-2, T=0 K)
Veff
Energy [meV]
0.18
Exchange-Correlation Correction:
0.14
second subband
0.1
Normalized
wavefunction
0.06
Contracted wavefunctions
first subband
0.02
0
20
40
60
80
100
Computational Electronics
Energy E 10 [meV]
60
T = 4.2 K, Ndepl=10
50
11
-2
cm
40
im
SiO2
Veff(z)=V H(z)
30
Al-Gate
LED
exc
far-ir
Si-Sample
radiation
20
10
Vg
0
0
11
5x10
12
1x10
12
1.5x10
12
2x10
Ns [cm -2 ]
12
2.5x10
12
3x10
Transmission-Line Arrangement
Computational Electronics
11
Computational Electronics
d 2
+ V ( z)(z ) = E(z)
dz 2
1
+ Vi 22 i + 12 i +1 = E i
2 i 1
Ai ,i 1 i 1 + Ai ,i i + Ai ,i +1 i +1 = E i
PA (E ) = det(A EI) = (E i E )
i =1
12
En min Ai ,i Ai , j ; En max Ai ,i + Ai , j ;
i
i
j i
j i
1 1 = 1
1/ 2
2
A11 = T1 A1 , C2 = (A1 )T (A1 ) A11
(3) Subsequent vectors in the basis are then constructed
recursively:
n +1 = Cn +1( A n Ann n Ann 1 n 1)
2 2
Cn +1 = (A n )T (A n ) Ann
Ann 1
1/ 2
Computational Electronics
13
The real utility of the Lanczos method is when many, but bot all,
of the eigenvalues of a large matrix are required. Suppose that
one is interested in the 10 lowest eigenvalues of a matrix of
dimension 1000. The procedure is then the following:
(1) Generate some number of states in a basis larger than the
number of eigenvalues being sought
(2) A linear combination of these eigenvectors is then used in
constructing a new basis of dimension 25
(3) The continued procedure of:
-> generating a limited basis,
-> diagonalizing the tridiagonal matrix
-> using the normalized sum of the lowest eigenvectors as
the first vector in the next basis
converges to the required eigenvalues and eigenvectors.
Computational Electronics
52 2
1 + k 2
1
+ 1 + k 2
2
k
=0
12 i +1 i +1
12 i i 12 i 1 i 1
) ( )
( ) ( )
Solving the linear system of equations for either i-1 or i+1 then
provides a recursion relation for integrating either forward or
backward
Computational Electronics
14
h 2 2
+ Ec ( x )( x ) = E( x )
2m x 2
2
2
2m
+ 2 [E Ec ( x )]( x ) = 0 2 + k x2 ( x )( x ) = 0
2
x
x
h
Computational Electronics
15
i 1 2 i + i +1 2
+ ki i = 0
2
The traveling wave at a specified energy is assumed to be of a
plane-wave type of the form:
( x ) = A( x ) exp[ jxk ( x )]
For a traveling wave that enters the open system at x=0, the
procedure is the following one:
(1) one sets A(L)=1 at the output boundary to get that:
N = exp( jkN L )
i 1 = 2 2ki2 i i +1
(3) For i=0, one has that:
0 = I0 + R0 ; 1 = I0 exp( jk0 ) + R0 exp( jk0 )
exp( jk0 ) 1
I0 = 0
i 2 sin( jk0 )
2m2
i +1 = 2 + 2 (Vi E ) i i 1
h
16
n( x ) =
x n(k ) where
x
2
n(kx ) =
E ECL Ex
ln1+ exp F
kBT
h2
J(x) =
( k j )
* ( k j )
eh
(k j )
n( k j ) * ( k j )
k
2m k
x
x
n( x ) = 21 n( k j ) * (k j ) (k j )k
kj
Computational Electronics
The hydrodynamic formulation is initiated by substituting the wavefunction into the time-dependent SWE:
= ReiS / h , R = n =
h2 2
+ V = ih
2m
t
(r, t )
1
+ S = 0; (r, t ) = R(r, t )2 ; v = S/m
t
m
S(r, t )
1
2
(S ) + V (r, t ) + Q(, r, t ); Hamilton Jacobi eq.
=
( 2)
t
2m
(1)
Q(, r, t ) =
m
h2 1 2
h 2 1 / 2 2 1 / 2
R=
2m R
2m
dv
= (V + Q ) = fc + fq
dt
Computational Electronics
17
Iafrate, Grubin and Ferry, and is based on moments of the WignerBoltzmann equation:
VQ =
h 2 2 (ln n )
8m x 2
Ferry and Zhou derived a form for a smooth quantum potential based
Va 2 ( x) =
dx
(2a )
2 1/ 2
exp 2 ( x x)2 V ( x)
2a
1 sinh( / 2) 2 2
~
W ( x, a 2 , ) = ln
a + Va 2 ( x)
/ 2
2
Computational Electronics
a2 =
1
coth
1
2 2
2
and
2 ( x0 ) = 2
a 2
Va 2 (x0 )
2m
d 3 x
2
0
( )( + )h
2m
2
exp
(
x
x
)
V (x)
2
( )( + )h
d 2
V (, x) =
Computational Electronics
18
V = drV (r ) ni (r)
i
r r2
(r ri )
~ drV (r ) dr exp
2
i
r r 2
~ dr(r ri ) dr V (r ) exp
2
i
~ dr (r ri )Veff (r)
Effective potential
approximation
Quantization
energy
Smoothed,
effective potential
Classical density
Computational Electronics
1
2
V ( x + )e
2 / 2 2
2 2
V 2 2V
+ ... e / 2 d .
+
V ( x ) +
2
2 x
x
2
2
V
Veff ( x) = V ( x) + 2 2 + ....
In semiconductors, typically the
x
dependence of the density upon the
2
2 2 ln( n / n 0 )
potential is as a factor exp(-V)
Veff ( x) = V ( x )
+ ...
x 2
= V (x)
2 2 2 n
+ ....
2
n x
Q=
2
h2
2m*
Computational Electronics
19
2 10
13
1.5 10
13
1 10
13
5 10
12
0 10
(a)
1e17 - classical
1e17 - SCHRED
1e17 - Effective Potential
1e18 - classical
1e18 - SCHRED
1e18 - Effective Potential
1.0
2.0
3.0
4.0
5.0
4
3.5
(b)
1e17 - classical
1e17 - SCHRED
1e17 - Effective Potential
1e18 - classical
1e18 - SCHRED
1e18 - Effective Potential
3
2.5
2
1.5
1
0.5
0
1.0
2.0
3.0
Gate voltage V
4.0
g
5.0
[V]
20
Device specification:
gate
source
N+
SiO2
drain
N+
channel
p-type substrate
Oxide thickness = 2 nm
Channel length = 50 nm
Channel width = 0.8 m
Junction depth = 36 nm
Substrate doping:
NA=1018 cm -3
Doping of the source-drain
regions:
ND = 1019 cm -3
Computational Electronics
Energy [eV]
Distance [nm]
VG = VD = 1 V
source
drain
Distance [nm]
Without Effective
Potential Veff
Computational Electronics
21
Distance [nm]
Distance [nm]
Ex field [V/cm]
source
drain
source
Ey field [V/cm]
drain
Distance [nm]
Distance [nm]
With Veff
Without Veff
Computational Electronics
10
13
V =0.4 V, without V
D
-2
10
50
100
Distance [nm]
eff
eff
V =1 V, with V
D
10
eff
50
60
70
80
90
100
110
Distance [nm]
V =1 V, without V
0
40
12
eff
V =0.4 V, with V
15
150
Computational Electronics
22
0.4
without effective potential
with the effective potential
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
1.6
without Veff
with Veff
2x107
Velocity [cm/s]
2.5x10
V =1V
G
VD = 1 V
1.5x10
1x10
5x10
50
100
150
1.4
1.2
1
0.8
VG=1.0 - without Veff
0.6
0.4
V =1.0 - with V
G
0.2
0
Distance [nm]
eff
0
0.2
0.4
0.6
Drain voltage V
Computational Electronics
0.8
D
1.2
[V]
50 nm
36 nm
Gate length
250 nm
Device width
Bulk depth
400 nm
Oxide thickness
5 nm
1019 cm-3
Substrate doping
1016 cm-3
Implant doping
1.61018 cm-
Substrate doping
1016 cm-3
Implant length
70 nm
Computational Electronics
23
Average electron displacement from the interface and the total channel
width increase when quantum effects are included!
Computational Electronics
Computational Electronics
24
Computational Electronics
25
Gate oxide
(34nm thick)
Gate
Thin SOI
layer (7nm)
n+
pn+
Buried Oxide
Substrate (400nm)
Computational Electronics
Approach 1:
Solve the 2D Schrdinger equation
2
2
h2 2
h
+ V ( x, y, z) j ( x, y, z) = E j ( x ) j ( x, y, z)
2m y 2 2m y 2
y
z
n( x, y , z) = 2 N j ( x ) j ( x, y , z) ; N j ( x ) =
=1 j
E (x) E
1
j
F
2m x k BT F1 / 2
h
k BT
Approach 2:
Use the effective potential approach to obtain the line
electron density.
Computational Electronics
26
1.6x107
1.2x10
15 nm - Effective potential
15 nm - 2D Schrodinger
10 nm - Effective Potential
10 nm - 2D Schrodinger
7 nm - Effective Potential
7 nm - 2D Schrodinger
8x106
4x106
0.5
1.5
Gate Voltage V
2.5
[V]
Computational Electronics
27