「1D DDCC」:修訂間差異
無編輯摘要 |
|||
| (未顯示由 1 位使用者於中間所作的 12 次修訂) | |||
| 第3行: | 第3行: | ||
== Command to run the program == | == Command to run the program == | ||
[[Start using the 1D program]] | [[Start using the 1D program]] (Matlab version)<br> | ||
[[GUI Program explanation]] (matlab version) <br> | |||
[[Trouble shoot]] | |||
== [[NTU-ITRI 1D-DDCC operation manual]] == | |||
'''● [[1D_LED]]'''<br> | |||
'''● [[1D_OLED]]'''<br> | |||
'''● [[1D_HEMT]]'''<br> | |||
'''● [[1D_LASER]]'''<br> | |||
== NTU ITRI DDCC section == | |||
[[Formula for doping and Temperature-dependent mobility model]] | |||
== Commands Manual == | == Commands Manual == | ||
| 第94行: | 第110行: | ||
[[$traps]]<br> | [[$traps]]<br> | ||
[[$useBTBT]]<br> | [[$useBTBT]]<br> | ||
[[$usePool]]<br> | |||
[[$usemunpfunc]]<br> | [[$usemunpfunc]]<br> | ||
| 第110行: | 第127行: | ||
[[$disablehole]] <br> | [[$disablehole]] <br> | ||
[[$disableelec]] <br> | [[$disableelec]] <br> | ||
[[topdynamiccon]]<br> | |||
[[bottomdynamic]]<br> | |||
[[$ifapplyEgofT]]<br> | |||
[[$ifapplymuofT]]<br> | |||
[[$ifapplytauofT]]<br> | |||
[[$ifapplyAugerofT]]<br> | |||
[[$ifTversusJ]] <br> | |||
[[$1Daddefmas]]<br> | |||
[[$useaffinity]]<br> | |||
[[$1daffinity]]<br> | |||
== 1D RCWA commands == | == 1D RCWA commands == | ||
| 第195行: | 第224行: | ||
[[*-gammaratiolh.res]]<br> | [[*-gammaratiolh.res]]<br> | ||
[[*-overlapinlayerslh.res]]<br> | [[*-overlapinlayerslh.res]]<br> | ||
[[*.cavitylayersum]]<br> | |||
== Phasing out file format == | == Phasing out file format == | ||
於 2025年5月25日 (日) 08:50 的最新修訂
1D DDCC is named from One Dimensional Drift-diffusion Charge Control solver. This solver initially solved Poisson Schrodinger Equation developed in U of M, Ann Arbor. Then the function of drift-diffusional solver was added by Prof. Yuh-Renn Wu when he was PhD student in UM and got its name DDCC. After Prof. Wu was an professor in NTU, he continues to improvement of this program. This solver now can solve many different problems such as trap problem, Gaussian shape tail state models, field dependent mobility, optical cavity mode model, and the newly added localization landscape model. The Polarization charges induced in nitride system can be considered as well.
Command to run the program
Start using the 1D program (Matlab version)
GUI Program explanation (matlab version)
Trouble shoot
NTU-ITRI 1D-DDCC operation manual
● 1D_LED
● 1D_OLED
● 1D_HEMT
● 1D_LASER
NTU ITRI DDCC section
Formula for doping and Temperature-dependent mobility model
Commands Manual
$totallayer
$1Dparameters
$maxsteps
$body-V
$diconst
$UseAuger
$Schottky (1D)
$dEc/dEg
$calcgrid
$bottom_efnp
$ivnfile
$wvinpfile
$n2dresfile
$landscape1D
$landscapeDOS
$landshiftEcv
$insulator
$ifferro
$vshift
$nodriftdi
$calltunnel
$usetunnelp
$currentbou
$tunnel-iter-no
$spuriouslimit
$iffermibol
$doping
$opertemp
$fermifile
$float-gate
$gatebias
$Scharfetter
$outfile
$piezcharge
$error
$currentprecision
$tunnellays
$gaussiantraps
$dirrecombine
$callexciton
$ifimpact_ion
$QMdepth
$QMstart
$maxbands
$calculatePL
$noschrodinger
$schrodnoiter
$schrodnodd
$solvecavitymod
$cavitysolNgrid
$ifonlycavitymode
$calcavitygain
$calcavQWLoc
$ifcalculategain
$ifgainwithpol
$inplanestrainrel
$allplanestrainre
$conductionkpdef
$calculatekp
$kpremovelimit
$generation
$ifsolargen
$solarstrength
$SolarSurfaceRM
$absorbtable
$ifsolarspectrum
$traps
$useBTBT
$usePool
$usemunpfunc
$brokengapif
$barrier-curren
$barrier-tunnel
$tunnellimit
$CVwithoutdetrap
$disablehole
$disableelec
topdynamiccon
bottomdynamic
$ifapplyEgofT
$ifapplymuofT
$ifapplytauofT
$ifapplyAugerofT
$ifTversusJ
$1Daddefmas
$useaffinity
$1daffinity
1D RCWA commands
$Call1DRCWA
$RCWAtotallayer
$RCWAlamdalength
$RCWAsourcelength
$RCWAsourceposition
$RCWAsourceintense
$RCWAlamda2
$RCWArefractiveindexreal
$RCWArefractiveindeximage
$RCWAthickness
$RCWAcavitystart
$RCWAcavityend
$$RCWArcaa
$RCWAabovelayer
No longer maintained functions
$DoEalloyfilefluc
$sponcharge
$Pr/Ps
$CoerE
$Ferrolayer
$ferrotable
$ferroparam
$channel
$velsnd
$3Dmass
$2Dmass
$bandgap
$thickness
$taunp
$mobility
$nvspec
$filespec
External function
subroutine munpcalculate
subroutine exciton1D
function solargeneration(x1,x2,eg)
output file format
*-cb.res
*.ivn
*.radqe
*.iv
*.Nsum1D
*.Nsum1Dhighfr
*.vg_*-cb.exciton
*.vg_*-cw.res
*.vg_*-vw.res
*.vg_*-lhvw.res
*.vg_*-pl.info
*.vg_*-pl.res
*.vg_*-pl-eg.res
*.vg_*-pl-lambda.res
*.rcwa.dat
*.rcwaef.dat
*.rcwagamma.dat
*.rcwaemmision.dat
*.rcwaefunnormalize.dat
*.field_data.dat
*.time_sum.res
*.short.time_sum.res
*.time_layersum.res
*.t.res
*-cavitygain.res
*-cavitygainlh.res
*-cavitygainhh.res
*-cavitygainloss.res
*.qwkpen.dat
*.qwkpencwvwoverlap.dat
*.qwkpencwvXYZ.dat
*.qwkpenwvratio.dat
*.qwkpnewcEL.dat
*.qwkpnewcGain.dat
*.qwkpoldcEL.dat
*.qwkpoldcGain.dat
*Kx-i-Ky-j-kpm.wf
*-gammaratiohh.res
*-overlapinlayershh.res
*-gammaratiolh.res
*-overlapinlayerslh.res
*.cavitylayersum
Phasing out file format
*.n2d
*.vg_*-n2d
*.vg_*-n2dwave.res
*.vg_*-vw
*.vg_*-hh2dwave.res
*.vg_*-lh2dwave.res
*.vg_*-out.res
*.vg_*-vc.res
*.vg_*-vv.res