Go to the documentation of this file.
47 #ifndef Xyce_N_DEV_Const_h
48 #define Xyce_N_DEV_Const_h
50 #define CONSTroot2 sqrt(2.0)
51 #define CONSTQ (1.6021918e-19) // electron charge
52 #define CONSTCtoK (273.15) // conversion of Celsius to Kelvin
53 #define CONSTboltz (1.3806226e-23) // Boltzmann's constant
54 #define CONSTplanck (6.62606957e-34) // Planck's constant (in J-s)
55 #define CONSTemass (9.10938291e-31) // e- mass in kg.
56 #define CONSTREFTEMP (300.15) // 27 degrees C
58 #define CONSTKoverQ (CONSTboltz/CONSTQ) // K_b/q
60 #define CONSTe exp(1.0)
61 #define CONSTperm0 (8.854214871e-12) // permitivity of free space.
62 #define CONSTpermOxide (3.9*CONSTperm0)
64 #define CONSTvt0 (CONSTboltz * (27.0 +CONSTCtoK)/CONSTQ)
69 #define CONSTEg300 (1.1150877) // band gap for Si at T=300.15K (room temp)
70 #define CONSTEg0 (1.16) // band gap for Si at T=0K. (eV)
71 #define CONSTalphaEg (7.02e-4) // (eV/K)
72 #define CONSTbetaEg (1108.0) // (K)
74 #define CONSTNi0 (1.45e10) // carrier concentration at room temp.
79 #define CONSTEPSOX (3.453133e-11)
80 #define CONSTEPSSI (1.03594e-10)
82 #define CONSTEPSSIL (11.7 * 8.854214871e-12)
93 #define CONSTEXP_THRESHOLD 34.0
94 #define CONSTMAX_EXP 5.834617425e14
95 #define CONSTMIN_EXP 1.713908431e-15
97 #define CONSTDELTA_1 0.02
98 #define CONSTDELTA_2 0.02
99 #define CONSTDELTA_3 0.02
100 #define CONSTDELTA_4 0.02
107 #define CONSTMAX_EXP_ARG 100.0
114 #define CONSTTANH_THRESH 20.0