go atlas

mesh space.mult=1

x.mesh loc=0.00 spac=0.10

x.mesh loc=25.00 spac=0.10

x.mesh loc=50.00 spac=0.10

y.mesh loc=0.00 spac=0.10

y.mesh loc=2.77 spac=0.05

y.mesh loc=3.37 spac=0.10

y.mesh loc=3.62 spac=0.10

y.mesh loc=3.656 spac=0.05

y.mesh loc=5.656 spac=0.10

y.mesh loc=6.156 spac=0.10

y.mesh loc=8.156 spac=0.10

Region Number=1 Material=InP X.Min=0 X.Max=50 Y.Min=0 Y.Max=2.77 ## p+ #

Region Number=2 Material=InP X.Min=0 X.Max=50 Y.Min=2.77 Y.Max=3.37 #i-inp multiplication

Region Number=3 Material=InP X.Min=0 X.Max=50 Y.Min=3.37 Y.Max=3.62 #n+ inp charged

Region Number=4 Material=InGaAsP X.Min=0 X.Max=50 Y.Min=3.62 Y.Max=3.656 graded compx.top=0 compy.top=0 compx.bottom=0.47 compy.bottom=1#InGaAsP Grading

Region Number=5 Material=InGaAs X.Min=0 X.Max=50 Y.Min=3.656 Y.Max=5.656 x.comp=0.47 #i-inGaAs absorption

Region Number=6 Material=InP X.Min=0 X.Max=50 Y.Min=5.656 Y.Max=6.156 #inp buffer

Region Number=7 Material=InP X.Min=0 X.Max=50 Y.Min=6.156 Y.Max=8.156 #inp substrate

electrode name=cathode x.min=0 x.max=10 top

electrode name=cathode x.min=40 x.max=50 top

electrode name=anode bottom

Doping Region=1 Uniform P.Type Conc=4e17

Doping Region=2 Uniform n.Type Conc=1e15

Doping Region=3 Uniform n.Type Conc=1e17

Doping Region=4 Uniform n.Type Conc=1e16

Doping Region=5 Uniform n.Type Conc=1e15

Doping Region=6 Uniform n.Type Conc=6.6e16

Doping Region=7 Uniform n.Type Conc=3e18

Material Material=InP User.Default=InP

Material Material=InGaAs User.Default=InGaAs

Material Material=InGaAsP User.Default=InGaAsP

models fermi srh fldmob optr print auger bgn

impact selb

contact name=Anode Aluminum

contact name=Cathode Aluminum

method Newton

method climit=1e-4

output impac e.field jx.e jy.e jx.h jy.h opt.int con.band val.band

#light

beam num=1 wavelength=1 angle=270 x.ori=20 y.ori=4

solve init

solve b1=1e-03

solve b1=1e-02

solve b1=1e-01

solve b1=0.2

solve b1=0.3

save outf=apd_1.str

tonyplot apd_1.str -set apd_2.set

log outf=apd_1.log

solve vanode=-0.01

solve vanode=-0.1

solve vanode=-1 vstep=-1 vfinal=-20 name=anode

solve vstep=-0.1 vfinal=-80 name=anode

solve mode=dc

log off

tonyplot -overlay apd_0.log apd_1.log -set apd_3.set

# Dark

solve init

log outf=apd_0.log

solve vanode=-0.01

solve vanode=-0.1

solve vanode=-1 vstep=-1 vfinal=-20 name=anode

solve vstep=-0.1 vfinal=-22 name=anode

save outf=apd_0.str

solve vstep=-0.1 vfinal=-80 name=anode

log off

tonyplot apd_0.str -set apd_0.set

tonyplot apd_0.str -set apd_1.set

More Sanaz Hekmati's questions See All
Similar questions and discussions