I am currently conducting research on the gate all around element. I would like to complete the structure using the current sprocess and compare the change in conductance of the gate all around using the sdevice.

This code is some of my solve code.

Solve {

*- Creating initial guess:

Coupled(Iterations=20 LineSearchDamping=0.01) { Poisson eQuantumPotential hQuantumPotential Contact }

Coupled(Iterations=20) { Poisson electron Contact }

NewCurrentFile="tmp"

Quasistationary(

InitialStep=0.01 MinStep=1e-3 MaxStep=0.5

Goal { Name="drain" Voltage=0 }

Goal { Name="gate" Voltage=0 }

) {

Coupled {poisson electron hole eQuantumPotential hQuantumPotential Contact }

}

NewCurrentFile="V-0"

Transient (

InitialTime=0 FinalTime=10e-12 MinStep = 1e-13 InitialStep=1e-12 MaxStep=1e-2 Increment = 1.4 Decrement=2

Goal{Name="drain" Voltage=3}

Goal{Name="gate" Voltage=-4}

) {

Coupled { poisson electron hole eQuantumPotential hQuantumPotential Contact }

Plot(FilePrefix="n@node@_VG_0" Time=(range = (0 10e-12) Intervals = 40) )

}

NewCurrentFile="tmp"

Quasistationary(

InitialStep=0.01 MinStep=1e-3 MaxStep=0.5

Goal { Name="drain" Voltage=3 }

Goal { Name="gate" Voltage=-4 }

) {

Coupled {poisson electron hole eQuantumPotential hQuantumPotential Contact }

}

NewCurrentFile="V-1"

Transient (

InitialTime=10e-12 FinalTime=70e-12 MinStep = 1e-13 InitialStep=1e-12 MaxStep=1e-2 Increment = 1.4 Decrement=2

Goal{Name="drain" Voltage=3}

Goal{Name="gate" Voltage=-4}

) {

Coupled { poisson electron hole eQuantumPotential hQuantumPotential Contact }

Plot(FilePrefix="n@node@_VG_1" Time=(range = (10e-12 70e-12)Intervals = 40) )

}

NewCurrentFile="tmp"

Quasistationary(

InitialStep=0.01 MinStep=1e-3 MaxStep=0.5

Goal { Name="drain" Voltage=3 }

Goal { Name="gate" Voltage=-4 }

) {

Coupled {poisson electron hole eQuantumPotential hQuantumPotential Contact }

}

NewCurrentFile="V-2"

Transient (

InitialTime=70e-12 FinalTime=80e-12 MinStep = 1e-13 InitialStep=1e-12 MaxStep=1e-2 Increment = 1.4 Decrement=1.5

Goal{Name="drain" Voltage=0.0}

Goal{Name="gate" Voltage=0.0}

) {

Coupled { poisson electron hole eQuantumPotential hQuantumPotential Contact }

Plot(FilePrefix="n@node@_VG_2" Time=(range = (70e-12 80e-12)Intervals = 40) )

}

NewCurrentFile="tmp"

Quasistationary(

InitialStep=0.01 MinStep=1e-4 MaxStep=0.5

Goal { Name="drain" Voltage=0.0 }

Goal { Name="gate" Voltage=0.0 }

) {

Coupled {poisson electron hole eQuantumPotential hQuantumPotential Contact }

}

NewCurrentFile="V-3"

Transient (

InitialTime=80e-12 FinalTime=140e-12 MinStep = 1e-14 InitialStep=1e-13 MaxStep=1e-3 Increment = 1.2 Decrement=2

Goal{Name="drain" Voltage=0}

Goal{Name="gate" Voltage=0}

) {

Coupled { poisson electron hole eQuantumPotential hQuantumPotential Contact }

Plot(FilePrefix="n@node@_VG_3" Time=(range = (80e-12 140e-12)Intervals = 40) )

}

NewCurrentFile="tmp"

Quasistationary(

InitialStep=0.01 MinStep=1e-3 MaxStep=0.5

Goal { Name="drain" Voltage=0 }

Goal { Name="gate" Voltage=0 }

) {

Coupled {poisson electron hole eQuantumPotential hQuantumPotential Contact }

}

NewCurrentFile="V-4"

Transient (

InitialTime=140e-12 FinalTime=150e-12 MinStep = 1e-13 InitialStep=1e-12 MaxStep=1e-2 Increment = 1.4 Decrement=2

Goal{Name="drain" Voltage=3}

Goal{Name="gate" Voltage=-4}

) {

Coupled { poisson electron hole eQuantumPotential hQuantumPotential Contact }

Plot(FilePrefix="n@node@_VG_4" Time=(range = (140e-12 150e-12)Intervals = 40) )

}

}

Running this code won't give me the result I want. Can you tell me which part to fix?

More Lee Won Bok's questions See All
Similar questions and discussions