Solvetimestep2D

出自DDCC TCAD TOOL Manual
跳至導覽 跳至搜尋

$solvetimestep2D is a command for solving the transient behavior of the device. The format is

$solvetimestep2D
number_of_different_steps(Nt)
steptype contact_type δtttotal par1 par2 par3 par4 ....    
steptype contact_type δtttotal par1 par2 par3 par4 ....    
...
steptype contact_type δtttotal par1 par2 par3 par4 ....    repeat Nt times


The number of parameters depeding on step type. Now we have 3 step types

Steptype  = 1:  
δt,ttotal,vg0
vg=vgend for t<0, for t>0, vg=vg0
Steptype  = 2:  
δt,ttotal,vg0,A0,ω,c0
vg=vg0+A0×sin(2πωt+c0)
Steptype  = 3:  
δt,ttotal,vg0,A0,ω,c0
vg=vg0+int(A0×sin(2πωt+c0))

contact_type

2: gate
3: source
4: drain
Steptype  = 4:  
δt,ttotal,vg0
vg=vgend for t<0, for t>0, vg=vg0 , generation = system generation at t<0 and generation =0 for t> 0
Steptype  = 5:  
δt,ttotal,vg0,ω,c0
vg=vgend for t<0, for t>0, vg=vg0 , generation = system generation at t<0 generation = gen(system)*(0.5+0.5*cos(2πωt+c0))
Steptype  = 6:  
δt,ttotal,vg0,ω,c0
vg=vgend for t<0, for t>0, vg=vg0 , generation = system generation at t<0 generation = gen(system)*Int(0.5+0.5*cos(2πωt+c0))
Steptype  = 7:  
δt,ttotal,vg0,ω,c0
vg=vgend for t<0, for t>0, vg=vg0 , generation = 0 at t<0 (Force Steady state to be 0), generation = gen(system)*(0.5+0.5*cos(2πωt+c0))
Steptype  = 8:  
δt,ttotal,vg0,ω,c0
vg=vgend for t<0, for t>0, vg=vg0 , generation = 0 at t<0 (Force Steady state to be 0), generation =gen(system)*Int(0.5+0.5*cos(2πωt+c0))


For example:

$solvetimestep2D
2
2 2 1.0e-10 1.0e-6 3.00 0.1 1.0e6 0.0 
2 4 1.0e-10 1.0e-6 3.00 0.1 1.0e6 0.0 
 vg=3.0+0.1×sin(2π×106t)
vd=3.0+0.1×sin(2π×106t)


The $Solvetimestep2D setting in GUI interface is here
1. Press Time Dependent module, check the box and press Add new sweep modes.
2. Fill in the fields as needed!



related:
$savetimestep2D