"$negfifscattering" 修訂間的差異

出自 DDCC TCAD TOOL Manual
前往: 導覽搜尋
 
(未顯示同一使用者於中間所作的 9 次修訂)
行 1: 行 1:
$negfifscattering is the command to setup the position that stop calculating the scattering. In our code, source electrode is at right side, and drain electrode is at left side, and we calculate from left side to right side. The carrier injection is mainly from source electrode, then we setup the position or according to the third term to determine the position that stop calculating the scattering. The third term is means until initial injection wavefunction decays to what proportion of original, then stop calculating the scattering.<br>
+
$negfifscattering is the command to setup the position that stop calculating the scattering. You can also use this function and set the parameter with our GUI version at the input box of "Wstop","WstopFactor" in GUI. In our code, source electrode is at right side, and drain electrode is at left side, and we calculate from left side to right side. The carrier injection is mainly from source electrode, then we setup the position or according to the third term to determine the position that stop calculating the scattering. The third term is means until initial injection wavefunction decays to what proportion of original, then stop calculating the scattering.<br>
 
The second term is to setup what kind of scattering of this material. For example, GaAs has polar optical phonon scattering, then we setup the second term is 1 and use $negfpolaropticalphonon command to setup the related parameters; also Si has g-type and f-type intervalley optical phonon scattering, then we setup the second term is 2 and use $negfintervalleyopticalphonon command to setup the related parameters.<br>
 
The second term is to setup what kind of scattering of this material. For example, GaAs has polar optical phonon scattering, then we setup the second term is 1 and use $negfpolaropticalphonon command to setup the related parameters; also Si has g-type and f-type intervalley optical phonon scattering, then we setup the second term is 2 and use $negfintervalleyopticalphonon command to setup the related parameters.<br>
  +
  +
$negfifscatteringc
  +
Wstop material decay factor
  +
  +
Note:
 
material 1 --> GaAs (polar optical phonon)
 
material 2 --> Si (g-type and f-type)
  +
 
Example:
 
Example:
 
$negfifscattering
 
$negfifscattering
 
500 1 0.001
 
500 1 0.001
# Wstop NumIV WstopFactor
 
  +
# Note: GaAs --> NumIV=1 (polar optical phonon)
 
# Si --> NumIV=2 (g-type and f-type)
 
 
In this case, there are 681 mesh grids from left side(drain) to right side(source). And we setup that after the 500th mesh grid, stop calculating the scattering. Then the code will check what position the initial injection wavefunction decays to 0.001 of original. If the position is smaller than 500, then still calculate the scattering until 500th mesh grid; if the position is larger than 500, then replace the position with new one.
 
In this case, there are 681 mesh grids from left side(drain) to right side(source). And we setup that after the 500th mesh grid, stop calculating the scattering. Then the code will check what position the initial injection wavefunction decays to 0.001 of original. If the position is smaller than 500, then still calculate the scattering until 500th mesh grid; if the position is larger than 500, then replace the position with new one.
Related commands:
+
related commands:
[[$negfintervalleyopticalphonon]], [[$negfpolaropticalphonon]], [[$negfacousticphonon]], [[$negfsurfaceroughness]], [[$negfionizedimpurity]], [[$negfoverlapcalculation]],
+
[[$ifsolvenegf]], [[$negfintervalleyopticalphonon]], [[$negfpolaropticalphonon]], [[$negfacousticphonon]], [[$negfsurfaceroughness]], [[$negfionizedimpurity]], [[$negfoverlapcalculation]]

於 2019年6月18日 (二) 01:11 的最新修訂

$negfifscattering is the command to setup the position that stop calculating the scattering. You can also use this function and set the parameter with our GUI version at the input box of "Wstop","WstopFactor" in GUI. In our code, source electrode is at right side, and drain electrode is at left side, and we calculate from left side to right side. The carrier injection is mainly from source electrode, then we setup the position or according to the third term to determine the position that stop calculating the scattering. The third term is means until initial injection wavefunction decays to what proportion of original, then stop calculating the scattering.
The second term is to setup what kind of scattering of this material. For example, GaAs has polar optical phonon scattering, then we setup the second term is 1 and use $negfpolaropticalphonon command to setup the related parameters; also Si has g-type and f-type intervalley optical phonon scattering, then we setup the second term is 2 and use $negfintervalleyopticalphonon command to setup the related parameters.

 $negfifscatteringc
 Wstop   material   decay factor
 Note:
 material 1 --> GaAs (polar optical phonon)
 material 2 --> Si (g-type and f-type)

Example:

 $negfifscattering
 500 1 0.001

In this case, there are 681 mesh grids from left side(drain) to right side(source). And we setup that after the 500th mesh grid, stop calculating the scattering. Then the code will check what position the initial injection wavefunction decays to 0.001 of original. If the position is smaller than 500, then still calculate the scattering until 500th mesh grid; if the position is larger than 500, then replace the position with new one. related commands:

   $ifsolvenegf,  $negfintervalleyopticalphonon, $negfpolaropticalphonon, $negfacousticphonon, $negfsurfaceroughness, $negfionizedimpurity, $negfoverlapcalculation