Some problems, using silvaco(TCAD)

Discussion in 'Homework Help' started by alcircuits73, Feb 3, 2012.

  1. alcircuits73

    Thread Starter New Member

    Feb 3, 2012
    1
    0
    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
     
Loading...