Some problems, using silvaco(TCAD)

Thread Starter

alcircuits73

Joined Feb 3, 2012
1
Hi guys !
I've some problems in using silvaco! I cannot break down a diode, actually I don't know how! but I did some tries on customizing an example and now I don't know why it's not work( and why it should work!)

this is my edit :

go atlas

mesh auto space.mult=1.0
#
x.mesh loc=0.00 spac=0.5
x.mesh loc=3.00 spac=0.2
x.mesh loc=4.00 spac=0.25
x.mesh loc=16.00 spac=0.25
x.mesh loc=17.00 spac=0.2
x.mesh loc=24.00 spac=0.5
#
y.mesh loc=0.00 spac=0.1
y.mesh loc=0.30 spac=0.1
y.mesh loc=1.00 spac=0.2
y.mesh loc=3.00 spac=0.4


region num=1 silicon

electr name=anode x.min=1 length=2
electr name=cathode bot

#.... N-epi doping
doping n.type conc=1e15 uniform

#.... Guardring doping
doping n.type conc=3e19 x.min=3 x.max=4 y.min=0 y.max=.30 uniform
#???doping n.type conc=3e19 x.min=22 x.max=23 y.min=0 y.max=.30 uinform

doping p.type conc=5e17 x.min=4 x.max=8 y.min=0 y.max=1 uniform
doping p.type conc=5e17 x.min=16 x.max=20 y.min=0 y.max=1 uniform


#.... N+ doping
doping p.type conc=3e19 x.min=6 x.max=18 y.top=0 y.bottom=0.30 uniform


save outf=diodeex01_0.str
tonyplot diodeex01_0.str -set diodeex01_0.set

# I DON'T KHNOW WHAT TO DO WITH TWO BELOW LINES
model conmob fldmob srh auger bgn
contact name=anode workf=4.97

solve init



log outfile=diodeex01.log
IMPACT SELB
METHOD CLIMIT=1e-4
SOLVE vcathode=1.0 VSTEP=1.0 VFINAL=30.0 NAME=cathode
tonyplot diodeex01.log -set diodeex01_log.set

#method newton
#log outfile=diodeex01.log
#solve vanode=0.05 vstep=0.1 vfinal=2 name=anode
#tonyplot diodeex01.log -set diodeex01_log.set
quit
 
Top