Hello.
The code from Silvaco below is not working with.
I received the following warning
Warning: License(s) unavailable. waiting for license(s).
Can you help me on the issue?
I appreciate it!
go atlas
title ideal diode
mesh rect nx=3 ny=40 outfile=diode.mesh
x.mesh loc=0.0 node=1
x.mesh loc=1.0 node=3
y.mesh loc=0.0 node=1
y.mesh loc=195 node=10
y.mesh loc=199.9 node=15
y.mesh loc=200 node=20
y.mesh loc=201 node=25
y.mesh loc=205 node=30
y.mesh loc=400 node=40
$
region num=1 silicon ix.low=1 ix.high=3 iy.low=1 iy.high=40
electrode num=1 ix.low=1 ix.high=3 iy.low=1 iy.high=1
electrode num=2 ix.low=1 ix.high=3 iy.low=40 iy.high=40
$
doping uniform conc=1e18 p.type y.top=0 y.bottom=200
doping uniform conc=1e16 n.type
$doping gaussian n.type conc=1e18 junc=0.1
$
contact num=1 resis=1e6
contact num=2 neutral
models consrh auger arora
material num=1 taun0=1e-7 taup0=1e-7
symbolic carriers=2 newton
solve init outfile=diode.sol0
solve v1=0.1 nsteps=9 vstep=0.1 elec=1 outfile=diode.sol1 currents
$solve v1=0.6 outfile=diode.sol1 currents
$ transient
method rhsnorm xnorm autonr
solve v1=-2 tstep=10e-12 tstop=100e-9
$outfile=diode1.sol0 currents
$print solution x.min=0 x.max=1 y.min=0 y.max=1
$plot.1d poten a.x=0 a.y=0 b.x=1 b.y=1
$options PLOTDEV=lw PLOTFILE=a.ps
$
end