「Par%xxxx」:修訂間差異

出自DDCC TCAD TOOL Manual
跳至導覽 跳至搜尋
Yrwu留言 | 貢獻
無編輯摘要
Yrwu留言 | 貢獻
無編輯摘要
 
第9行: 第9行:


TYPE MODPAR
TYPE MODPAR
 
        interger(i4b) :: n  ! total region number
         real(DP), DIMENSION(:), POINTER :: impurity  ! Impurity of fixed charge density
         real(DP), DIMENSION(:), POINTER :: impurity  ! Impurity of fixed charge density
         real(DP), DIMENSION(:), POINTER :: xnc    ! Nc
         real(DP), DIMENSION(:), POINTER :: xnc    ! Nc
第45行: 第45行:
         real(DP), DIMENSION(:,:), POINTER :: efmass    ! effective mass of electron and holes
         real(DP), DIMENSION(:,:), POINTER :: efmass    ! effective mass of electron and holes
         real(DP), DIMENSION(:,:), POINTER :: pe        ! polarization charges.  
         real(DP), DIMENSION(:,:), POINTER :: pe        ! polarization charges.  
         real(DP)  :: t    ! temperature
         real(DP)  :: t    ! temperature
         real(DP)  :: vg  ! gate voltage
         real(DP)  :: vg  ! gate voltage

於 2017年8月14日 (一) 12:44 的最新修訂

The par is structure type defined in 2D-DDCC program. It saves the regional input parameters read in by input file. Therefore, it's value should roughly the same as the input expect some modification to the unit (Mostly converted into cgs unit)

Declear type(MODPAR) :: PAR

The PAR has following variables defined by type (MODPAR) , I didn't list all of them

TYPE MODPAR

       interger(i4b) :: n  ! total region number
       real(DP), DIMENSION(:), POINTER :: impurity   ! Impurity of fixed charge density
       real(DP), DIMENSION(:), POINTER :: xnc    ! Nc
       real(DP), DIMENSION(:), POINTER :: xnv    ! Nv of heavy hole 
       real(DP), DIMENSION(:), POINTER :: xnvlh    !  Nv of light hole
       real(DP), DIMENSION(:), POINTER :: kappa     ! Thermal conductivity
       real(DP), DIMENSION(:), POINTER :: heatC      ! Heat capacity
       real(DP), DIMENSION(:), POINTER :: ni          ! intrinsic carrier density
       real(DP), DIMENSION(:), POINTER :: nisquare    ! square of ! intrinsic carrier density
       real(DP), DIMENSION(:), POINTER :: Gn      
       real(DP), DIMENSION(:), POINTER :: Gp
       !real(DP), DIMENSION(:), POINTER :: expEt
       !real(DP), DIMENSION(:), POINTER :: niexpEt1
       !real(DP), DIMENSION(:), POINTER :: niexpEt2
       real(DP), DIMENSION(:,:), POINTER :: xy     ! define the region range parameters
       real(DP), DIMENSION(:,:,:), POINTER :: trixy    ! define the triagular or special region parameters
       real(DP), DIMENSION(:), POINTER :: trispacing  ! periodic shape's period
       real(DP), DIMENSION(:), POINTER :: dope   ! doping density, + is for n-type doping, - is for p-type doping
       real(DP), DIMENSION(:), POINTER :: ea     ! Activation energy 
       real(DP), DIMENSION(:), POINTER :: mun    ! electron mobility
       real(DP), DIMENSION(:), POINTER :: mup     ! hole mobility
       real(DP), DIMENSION(:), POINTER :: taun     ! non-radiative lifetime tau of electrons
       real(DP), DIMENSION(:), POINTER :: taup     ! non-radiative lifetime tau of holes
       real(DP), DIMENSION(:), POINTER :: trapNt    ! trap density
       real(DP), DIMENSION(:), POINTER :: trapEt     ! Position of trap energy 
       real(DP), DIMENSION(:), POINTER :: trapdegenercy  ! Trap degenercy 
       real(DP), DIMENSION(:), POINTER :: traptaun   ! Trap taun
       real(DP), DIMENSION(:), POINTER :: traptaup    ! Trap taup
       real(DP), DIMENSION(:), POINTER :: recombine   ! B coeficient for radiative remobination
       real(DP), DIMENSION(:), POINTER :: augerC       ! Auger coefficient
       real(DP), DIMENSION(:), POINTER :: generation    ! generation rates
       real(DP), DIMENSION(:), POINTER :: eg       !bandgap
       real(DP), DIMENSION(:,:), POINTER :: di       ! dielectric constant  Eps_r * eps_0
       real(DP), DIMENSION(:), POINTER :: Ecoff      ! Band offset ratio
       real(DP), DIMENSION(:,:), POINTER :: efmass    ! effective mass of electron and holes
       real(DP), DIMENSION(:,:), POINTER :: pe        ! polarization charges. 
       real(DP)  :: t    ! temperature
       real(DP)  :: vg   ! gate voltage
       real(DP)  :: vgstart  
       real(DP)  :: vgstop
       real(DP)  :: vgstep
       real(DP)  :: vd
       real(DP)  :: vdfinal
       real(DP)  :: vdstep
       real(DP)  :: vs   ! source bias
       real(dp)  :: vb   ! base-bias
       real(dp)  :: vref   ! reference voltage
       real(DP)  :: phib   ! Schottky barrier of gate 
       real(DP)  :: jd
       real(DP)  :: js
       real(DP)  :: jg
       real(DP)  :: jb
       real(DP)  :: jvbase
       real(DP) :: jvref
       real(DP)  :: jpb
       real(DP)  :: jpd
       real(DP)  :: jps
       real(DP)  :: jpg
       real(DP)  :: jpvbase
       real(DP)  :: jpvref
       real(DP)  :: heatbndistance
       real(DP)  :: heatsource

   END TYPE MODPAR