「$solvetimestep」:修訂間差異

出自DDCC TCAD TOOL Manual
跳至導覽 跳至搜尋
Yrwu留言 | 貢獻
無編輯摘要
Yuming留言 | 貢獻
無編輯摘要
 
(未顯示由 2 位使用者於中間所作的 8 次修訂)
第2行: 第2行:


  $solvetimestep
  $solvetimestep
  steptype
number_of_different_steps(Nt)
  parameters(1) parameters(2) ....     
steptype <math>\delta t ~~  t_{total}</math> par1 par2 par3 par4 ....   
  steptype <math>\delta t ~~  t_{total}</math> par1 par2 par3 par4 ....   
...
  steptype <math>\delta t ~~  t_{total}</math> par1 par2 par3 par4 ....    repeat Nt times
 


The number of parameters depeding on step type. Now we have 3 step types <br>
The number of parameters depeding on step type. Now we have 3 step types <br>
第18行: 第22行:
  <math>\delta t, ~~t_{total},~~ vg_0 ,~~  A_{0} ,~~ \omega ,~~ c_{0}  </math><br>
  <math>\delta t, ~~t_{total},~~ vg_0 ,~~  A_{0} ,~~ \omega ,~~ c_{0}  </math><br>
  <math> vg=vg_0 +  int(A_{0} \times sin\left( 2\pi \omega t + c_0 \right)) </math><br>
  <math> vg=vg_0 +  int(A_{0} \times sin\left( 2\pi \omega t + c_0 \right)) </math><br>


For example: <br>  
For example: <br>  


  $solvetimestep  
  $solvetimestep
  2
  2
  1.0e-10 1.0e-6 3.00 0.1 1.0e6 0.0  
  2 1.0e-10 1.0e-6 3.00 0.1 1.0e6 0.0  
1 1.0e-10 1.0e-6 3.20
first run
  <math> vg=3.0 + 0.1 \times sin\left( 2\pi \times 10^{6} t  \right) </math><br>
then run
  <math> vg=3.2 </math><br>


  <math> vg=3.0 + 0.1 \times sin\left( 2\pi \times 10^{6} t  \right) </math><br>
<big>'''The $solvetimestep setting for 1D-DDCC in GUI interface '''</big> <br>
 
3.Modify the '''number of layers'''.<br>
[[檔案:1d_$solvetimestep_fig1.jpg|1300px]]<br>
4.Choose the '''steptype'''.<br>
5.Modify the '''parameters'''.<br>
[[檔案:1d_$solvetimestep_fig2.jpg|700px]]<br>

於 2025年1月4日 (六) 13:16 的最新修訂

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

$solvetimestep
number_of_different_steps(Nt)
steptype δtttotal par1 par2 par3 par4 ....    
steptype δtttotal par1 par2 par3 par4 ....    
...
steptype δ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=vg_end 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))


For example:

$solvetimestep
2
2 1.0e-10 1.0e-6 3.00 0.1 1.0e6 0.0 
1 1.0e-10 1.0e-6 3.20 
first run
 vg=3.0+0.1×sin(2π×106t)
then run vg=3.2

The $solvetimestep setting for 1D-DDCC in GUI interface

3.Modify the number of layers.

4.Choose the steptype.
5.Modify the parameters.