「$usespecgen」:修訂間差異

出自DDCC TCAD TOOL Manual
跳至導覽 跳至搜尋
Yrwu留言 | 貢獻
無編輯摘要
Yrwu留言 | 貢獻
無編輯摘要
 
(未顯示同一使用者於中間所作的 16 次修訂)
第1行: 第1行:
$usespecgen is the command to put generation profile with a specific function, which is mostly Gaussian shape generation profile.
$usespecgen is the command to put a generation profile with a specific function, which is mostly a Gaussian shape generation profile.


  $usespecgen
  $usespecgen
  N_region
  N_region
  func_type A B sigx, sigy, xc, yc
  func_type, A, <math>\hbar\omega</math>, P1 , P2, P3, P4, P5, P6, P7
1 A <math>\hbar\omega</math> <math>\sigma_{x}~ \sigma_{y}</math> xc yc
2 A <math>\hbar\omega</math> <math>\sigma_{x}~ \sigma_{y}</math> xc yc
3 A <math>\hbar\omega</math> <math>\sigma_{x}~ \sigma_{y}</math> xc yc
4 A <math>\hbar\omega</math> <math>\sigma_{y}</math> yc
5 A <math>\hbar\omega</math> <math>\sigma_{x}</math> xc


<math>\hbar\omega</math> is the phonon energy of light source. If <math>\hbar\omega > Eg</math>, the generation rate will be activated. 


For function type
For the function types:
  1: <math> G(x,y) = A*B * exp(-\frac{(x-xc)^{2}}{sigx^{2}}) * exp(-\frac{(y-yc)^{2}}{sigy^{2}})   </math>
P1->P4 = <math>\sigma_{x}~ \sigma_{y}</math> xc yc
  2: <math> G(x,y) = A*B * exp(-\frac{(x-xc)^{2}}{sigx^{2}})* exp(-\frac{(x-xc)^{2}}{sigx^{2}})* exp(-\frac{-|(y-yc)|}{sigy})  </math>
  1: If <math>\hbar\omega > Eg</math>, <math> G(x,y) = A * exp\left(-\frac{(x-xc)^{2}}{2*\sigma_{x}^{2}}\right) * exp\left(-\frac{(y-yc)^{2}}{2*\sigma_{y}^{2}} \right) </math>
  3: <math> G(x,y) = A*B * exp(-\frac{(x-xc)^{2}}{sigx^{2}})* exp(-\frac{(x-xc)^{2}}{sigx^{2}}) * exp(-\frac{-|(x-xc)|}{sigx})  </math>
 
P1->P4 = <math>\sigma_{x}~ \sigma_{y}</math> xc yc
  2: If <math>\hbar\omega > Eg</math>, <math> G(x,y) = A * exp\left(-\frac{(x-xc)^{2}}{2*\sigma_{x}^{2}}\right) * exp\left(-\frac{|(y-yc)|}{\sigma_{y}} \right)  </math>
 
P1->P4 = <math>\sigma_{x}~ \sigma_{y}</math> xc yc
  3: If <math>\hbar\omega > Eg</math>, <math> G(x,y) = A * exp\left(-\frac{(y-yc)^{2}}{2*\sigma_{y}^{2}}\right) * exp\left(-\frac{|(x-xc)|}{\sigma_{x}} \right)  </math>
 
P1->P2 =  <math>\sigma_{y}</math> yc
4: If <math>\hbar\omega > Eg</math>, <math> G(x,y) = A * exp\left(-\frac{|(y-yc)|}{\sigma_{y}}\right)  </math>
 
P1->P2 = <math>\sigma_{x}</math> xc
5: If <math>\hbar\omega > Eg</math>, <math> G(x,y) = A * exp\left(-\frac{|(x-xc)|}{\sigma_{x}}\right)  </math>

於 2025年10月19日 (日) 04:49 的最新修訂

$usespecgen is the command to put a generation profile with a specific function, which is mostly a Gaussian shape generation profile.

$usespecgen
N_region
func_type, A, ω, P1 , P2, P3, P4, P5, P6, P7
1 A ω σxσy xc yc
2 A ω σxσy xc yc
3 A ω σxσy xc yc
4 A ω σy yc
5 A ω σx xc 

ω is the phonon energy of light source. If ω>Eg, the generation rate will be activated.

For the function types:

P1->P4 = σxσy xc yc
1: If ω>Eg, G(x,y)=A*exp((xxc)22*σx2)*exp((yyc)22*σy2)
P1->P4 = σxσy xc yc 
2: If ω>Eg, G(x,y)=A*exp((xxc)22*σx2)*exp(|(yyc)|σy)
P1->P4 = σxσy xc yc 
3: If ω>Eg, G(x,y)=A*exp((yyc)22*σy2)*exp(|(xxc)|σx)
P1->P2 =  σy yc
4: If ω>Eg, G(x,y)=A*exp(|(yyc)|σy)
P1->P2 = σx xc 
5: If ω>Eg, G(x,y)=A*exp(|(xxc)|σx)