1 #==============================================================================
2 # This file is used to test Density-Gradient solver
3 #==============================================================================
5 # Create an initial simulation mesh
6 MESH Type=GSS ModelFile=mos.cgns Triangle="pzA"
7 XMESH WIDTH=0.001 N.SPACES=2
8 YMESH DEPTH=0.011 N.SPACES=64
10 # Si (thick=10nm) and SiO2 (thick=1nm)
11 REGION Label=Si Material=Si
12 REGION Label=SiO2 Material=SiO2 Y.top=0 Y.bottom=-0.001
14 SEGMENT Label=ISGATE Location=TOP
15 SEGMENT Label=OMSUB Location=BOTTOM
17 PROFILE Type=Uniform Ion=Acceptor N.PEAK=1E15 X.MIN=0.0 X.MAX=0.05 \
18 Y.TOP=0.0 Y.BOTTOM=-0.2
20 set DopingScale = 1e18
22 boundary Type=GateContact ID=ISGATE WorkFunction=4.7
23 boundary Type=OhmicContact ID=OMSUB Res=0 Cap=0 Ind=0
26 PLOT Variable=DeviceMesh
28 # use DDML1 to get a classical initial value.
29 METHOD Type = DDML1 Scheme = Newton NS=Basic LS=LU toler.relax=1e6
30 SOLVE Type=EQUILIBRIUM
32 # since quantum solution differs much from classical solution near Si/SiO2 interface
33 # use QNFactor to overcome the initial value problem.
34 #METHOD Type = QDDML1E Scheme = Newton NS=LineSearch LS=LU Damping=Potential QNFactor=0.01 QPFactor=0 toler.relax=1e6
35 #SOLVE Type=EQUILIBRIUM
36 METHOD Type = QDDML1E Scheme = Newton NS=LineSearch LS=LU Damping=Potential QNFactor=0.1 QPFactor=0 toler.relax=1e6
37 SOLVE Type=EQUILIBRIUM
38 METHOD Type = QDDML1E Scheme = Newton NS=LineSearch LS=LU Damping=Potential QNFactor=1.0 QPFactor=0 toler.relax=1e6
39 SOLVE Type=EQUILIBRIUM
41 METHOD Type = QDDML1E Scheme = Newton NS=LineSearch LS=LU Damping=Potential QNFactor=1.0 QPFactor=0 toler.relax=1e6
42 SOLVE Type=DCSWEEP VScan=ISGATE VSTART=0 vstep=0.02 vstop=1.2
44 PLOT Variable=Potential Resolution=RES.High AzAngle=240 ElAngle=40
45 PLOT Variable=ElecDensity Resolution=RES.High AzAngle=240 ElAngle=40
46 PLOT Variable=HoleDensity Resolution=RES.High AzAngle=240 ElAngle=40
47 PLOT Variable=QuantumEc Resolution=RES.High AzAngle=240 ElAngle=40
48 PLOT Variable=QuantumEv Resolution=RES.High AzAngle=240 ElAngle=40