vbicdefs.h
来自「ngspice又一个电子CAD仿真软件代码.功能更全」· C头文件 代码 · 共 770 行 · 第 1/2 页
H
770 行
double VBICpotentialSC; double VBICjunctionExpSC; double VBICsmoothCapSC; double VBICidealSatCurBE; double VBICportionIBEI; double VBICidealEmissCoeffBE; double VBICnidealSatCurBE; double VBICnidealEmissCoeffBE; double VBICidealSatCurBC; double VBICidealEmissCoeffBC; double VBICnidealSatCurBC; double VBICnidealEmissCoeffBC; double VBICavalanchePar1BC; double VBICavalanchePar2BC; double VBICparasitSatCur; double VBICportionICCP; double VBICparasitFwdEmissCoeff; double VBICidealParasitSatCurBE; double VBICnidealParasitSatCurBE; double VBICidealParasitSatCurBC; double VBICidealParasitEmissCoeffBC; double VBICnidealParasitSatCurBC; double VBICnidealParasitEmissCoeffBC; double VBICearlyVoltF; double VBICearlyVoltR; double VBICrollOffF; double VBICrollOffR; double VBICparRollOff; double VBICtransitTimeF; double VBICvarTransitTimeF; double VBICtransitTimeBiasCoeffF; double VBICtransitTimeFVBC; double VBICtransitTimeHighCurrentF; double VBICtransitTimeR; double VBICdelayTimeF; double VBICfNcoef; double VBICfNexpA; double VBICfNexpB; double VBICtempExpRE; double VBICtempExpRBI; double VBICtempExpRCI; double VBICtempExpRS; double VBICtempExpVO; double VBICactivEnergyEA; double VBICactivEnergyEAIE; double VBICactivEnergyEAIC; double VBICactivEnergyEAIS; double VBICactivEnergyEANE; double VBICactivEnergyEANC; double VBICactivEnergyEANS; double VBICtempExpIS; double VBICtempExpII; double VBICtempExpIN; double VBICtempExpNF; double VBICtempExpAVC; double VBICthermalResist; double VBICthermalCapacitance; double VBICpunchThroughVoltageBC; double VBICdeplCapCoeff1; double VBICfixedCapacitanceCS; double VBICsgpQBselector; double VBIChighCurrentBetaRolloff; double VBICtempExpIKF; double VBICtempExpRCX; double VBICtempExpRBX; double VBICtempExpRBP; double VBICsepISRR; double VBICtempExpXISR; double VBICdear; double VBICeap; double VBICvbbe; double VBICnbbe; double VBICibbe; double VBICtvbbe1; double VBICtvbbe2; double VBICtnbbe; double VBICebbe; double VBIClocTempDiff; double VBICrevVersion; double VBICrefVersion; double VBICcollectorConduct; /* collector conductance */ double VBICbaseConduct; /* base conductance */ double VBICemitterConduct; /* emitter conductance */ double VBICsubstrateConduct; /* substrate conductance */ unsigned VBICtnomGiven : 1; unsigned VBICextCollResistGiven : 1; unsigned VBICintCollResistGiven : 1; unsigned VBICepiSatVoltageGiven : 1; unsigned VBICepiDopingGiven : 1; unsigned VBIChighCurFacGiven : 1; unsigned VBICextBaseResistGiven : 1; unsigned VBICintBaseResistGiven : 1; unsigned VBICemitterResistGiven : 1; unsigned VBICsubstrateResistGiven : 1; unsigned VBICparBaseResistGiven : 1; unsigned VBICsatCurGiven : 1; unsigned VBICemissionCoeffFGiven : 1; unsigned VBICemissionCoeffRGiven : 1; unsigned VBICdeplCapLimitFGiven : 1; unsigned VBICextOverlapCapBEGiven : 1; unsigned VBICdepletionCapBEGiven : 1; unsigned VBICpotentialBEGiven : 1; unsigned VBICjunctionExpBEGiven : 1; unsigned VBICsmoothCapBEGiven : 1; unsigned VBICextOverlapCapBCGiven : 1; unsigned VBICdepletionCapBCGiven : 1; unsigned VBICepiChargeGiven : 1; unsigned VBICextCapBCGiven : 1; unsigned VBICpotentialBCGiven : 1; unsigned VBICjunctionExpBCGiven : 1; unsigned VBICsmoothCapBCGiven : 1; unsigned VBICextCapSCGiven : 1; unsigned VBICpotentialSCGiven : 1; unsigned VBICjunctionExpSCGiven : 1; unsigned VBICsmoothCapSCGiven : 1; unsigned VBICidealSatCurBEGiven : 1; unsigned VBICportionIBEIGiven : 1; unsigned VBICidealEmissCoeffBEGiven : 1; unsigned VBICnidealSatCurBEGiven : 1; unsigned VBICnidealEmissCoeffBEGiven : 1; unsigned VBICidealSatCurBCGiven : 1; unsigned VBICidealEmissCoeffBCGiven : 1; unsigned VBICnidealSatCurBCGiven : 1; unsigned VBICnidealEmissCoeffBCGiven : 1; unsigned VBICavalanchePar1BCGiven : 1; unsigned VBICavalanchePar2BCGiven : 1; unsigned VBICparasitSatCurGiven : 1; unsigned VBICportionICCPGiven : 1; unsigned VBICparasitFwdEmissCoeffGiven : 1; unsigned VBICidealParasitSatCurBEGiven : 1; unsigned VBICnidealParasitSatCurBEGiven : 1; unsigned VBICidealParasitSatCurBCGiven : 1; unsigned VBICidealParasitEmissCoeffBCGiven : 1; unsigned VBICnidealParasitSatCurBCGiven : 1; unsigned VBICnidealParasitEmissCoeffBCGiven : 1; unsigned VBICearlyVoltFGiven : 1; unsigned VBICearlyVoltRGiven : 1; unsigned VBICrollOffFGiven : 1; unsigned VBICrollOffRGiven : 1; unsigned VBICparRollOffGiven : 1; unsigned VBICtransitTimeFGiven : 1; unsigned VBICvarTransitTimeFGiven : 1; unsigned VBICtransitTimeBiasCoeffFGiven : 1; unsigned VBICtransitTimeFVBCGiven : 1; unsigned VBICtransitTimeHighCurrentFGiven : 1; unsigned VBICtransitTimeRGiven : 1; unsigned VBICdelayTimeFGiven : 1; unsigned VBICfNcoefGiven : 1; unsigned VBICfNexpAGiven : 1; unsigned VBICfNexpBGiven : 1; unsigned VBICtempExpREGiven : 1; unsigned VBICtempExpRBIGiven : 1; unsigned VBICtempExpRCIGiven : 1; unsigned VBICtempExpRSGiven : 1; unsigned VBICtempExpVOGiven : 1; unsigned VBICactivEnergyEAGiven : 1; unsigned VBICactivEnergyEAIEGiven : 1; unsigned VBICactivEnergyEAICGiven : 1; unsigned VBICactivEnergyEAISGiven : 1; unsigned VBICactivEnergyEANEGiven : 1; unsigned VBICactivEnergyEANCGiven : 1; unsigned VBICactivEnergyEANSGiven : 1; unsigned VBICtempExpISGiven : 1; unsigned VBICtempExpIIGiven : 1; unsigned VBICtempExpINGiven : 1; unsigned VBICtempExpNFGiven : 1; unsigned VBICtempExpAVCGiven : 1; unsigned VBICthermalResistGiven : 1; unsigned VBICthermalCapacitanceGiven : 1; unsigned VBICpunchThroughVoltageBCGiven : 1; unsigned VBICdeplCapCoeff1Given : 1; unsigned VBICfixedCapacitanceCSGiven : 1; unsigned VBICsgpQBselectorGiven : 1; unsigned VBIChighCurrentBetaRolloffGiven : 1; unsigned VBICtempExpIKFGiven : 1; unsigned VBICtempExpRCXGiven : 1; unsigned VBICtempExpRBXGiven : 1; unsigned VBICtempExpRBPGiven : 1; unsigned VBICsepISRRGiven : 1; unsigned VBICtempExpXISRGiven : 1; unsigned VBICdearGiven : 1; unsigned VBICeapGiven : 1; unsigned VBICvbbeGiven : 1; unsigned VBICnbbeGiven : 1; unsigned VBICibbeGiven : 1; unsigned VBICtvbbe1Given : 1; unsigned VBICtvbbe2Given : 1; unsigned VBICtnbbeGiven : 1; unsigned VBICebbeGiven : 1; unsigned VBIClocTempDiffGiven : 1; unsigned VBICrevVersionGiven : 1; unsigned VBICrefVersionGiven : 1;} VBICmodel;#ifndef NPN#define NPN 1#define PNP -1#endif /*NPN*//* device parameters */#define VBIC_AREA 1#define VBIC_OFF 2#define VBIC_IC 3#define VBIC_IC_VBE 4#define VBIC_IC_VCE 5#define VBIC_TEMP 6#define VBIC_DTEMP 7#define VBIC_M 8/* model parameters */#define VBIC_MOD_NPN 101 #define VBIC_MOD_PNP 102 #define VBIC_MOD_TNOM 103 #define VBIC_MOD_RCX 104 #define VBIC_MOD_RCI 105 #define VBIC_MOD_VO 106 #define VBIC_MOD_GAMM 107 #define VBIC_MOD_HRCF 108 #define VBIC_MOD_RBX 109 #define VBIC_MOD_RBI 110 #define VBIC_MOD_RE 111 #define VBIC_MOD_RS 112 #define VBIC_MOD_RBP 113 #define VBIC_MOD_IS 114 #define VBIC_MOD_NF 115 #define VBIC_MOD_NR 116 #define VBIC_MOD_FC 117 #define VBIC_MOD_CBEO 118 #define VBIC_MOD_CJE 119 #define VBIC_MOD_PE 120 #define VBIC_MOD_ME 121 #define VBIC_MOD_AJE 122 #define VBIC_MOD_CBCO 123 #define VBIC_MOD_CJC 124 #define VBIC_MOD_QCO 125 #define VBIC_MOD_CJEP 126 #define VBIC_MOD_PC 127 #define VBIC_MOD_MC 128 #define VBIC_MOD_AJC 129 #define VBIC_MOD_CJCP 130 #define VBIC_MOD_PS 131 #define VBIC_MOD_MS 132 #define VBIC_MOD_AJS 133 #define VBIC_MOD_IBEI 134 #define VBIC_MOD_WBE 135 #define VBIC_MOD_NEI 136 #define VBIC_MOD_IBEN 137 #define VBIC_MOD_NEN 138 #define VBIC_MOD_IBCI 139 #define VBIC_MOD_NCI 140 #define VBIC_MOD_IBCN 141 #define VBIC_MOD_NCN 142 #define VBIC_MOD_AVC1 143 #define VBIC_MOD_AVC2 144 #define VBIC_MOD_ISP 145 #define VBIC_MOD_WSP 146 #define VBIC_MOD_NFP 147 #define VBIC_MOD_IBEIP 148 #define VBIC_MOD_IBENP 149 #define VBIC_MOD_IBCIP 150 #define VBIC_MOD_NCIP 151 #define VBIC_MOD_IBCNP 152 #define VBIC_MOD_NCNP 153 #define VBIC_MOD_VEF 154 #define VBIC_MOD_VER 155 #define VBIC_MOD_IKF 156 #define VBIC_MOD_IKR 157 #define VBIC_MOD_IKP 158 #define VBIC_MOD_TF 159 #define VBIC_MOD_QTF 160 #define VBIC_MOD_XTF 161 #define VBIC_MOD_VTF 162 #define VBIC_MOD_ITF 163 #define VBIC_MOD_TR 164 #define VBIC_MOD_TD 165 #define VBIC_MOD_KFN 166 #define VBIC_MOD_AFN 167 #define VBIC_MOD_BFN 168 #define VBIC_MOD_XRE 169 #define VBIC_MOD_XRBI 170 #define VBIC_MOD_XRCI 171 #define VBIC_MOD_XRS 172 #define VBIC_MOD_XVO 173 #define VBIC_MOD_EA 174 #define VBIC_MOD_EAIE 175 #define VBIC_MOD_EAIC 176 #define VBIC_MOD_EAIS 177 #define VBIC_MOD_EANE 178 #define VBIC_MOD_EANC 179 #define VBIC_MOD_EANS 180 #define VBIC_MOD_XIS 181 #define VBIC_MOD_XII 182 #define VBIC_MOD_XIN 183 #define VBIC_MOD_TNF 184 #define VBIC_MOD_TAVC 185 #define VBIC_MOD_RTH 186 #define VBIC_MOD_CTH 187 #define VBIC_MOD_VRT 188 #define VBIC_MOD_ART 189 #define VBIC_MOD_CCSO 190 #define VBIC_MOD_QBM 191 #define VBIC_MOD_NKF 192 #define VBIC_MOD_XIKF 193 #define VBIC_MOD_XRCX 194 #define VBIC_MOD_XRBX 195 #define VBIC_MOD_XRBP 196 #define VBIC_MOD_ISRR 197 #define VBIC_MOD_XISR 198 #define VBIC_MOD_DEAR 199 #define VBIC_MOD_EAP 200 #define VBIC_MOD_VBBE 201 #define VBIC_MOD_NBBE 202#define VBIC_MOD_IBBE 203#define VBIC_MOD_TVBBE1 204 #define VBIC_MOD_TVBBE2 205 #define VBIC_MOD_TNBBE 206 #define VBIC_MOD_EBBE 207 #define VBIC_MOD_DTEMP 208 #define VBIC_MOD_VERS 209#define VBIC_MOD_VREF 210 /* device questions */ #define VBIC_QUEST_FT 211#define VBIC_QUEST_COLLNODE 212#define VBIC_QUEST_BASENODE 213#define VBIC_QUEST_EMITNODE 214#define VBIC_QUEST_SUBSNODE 215#define VBIC_QUEST_COLLCXNODE 216#define VBIC_QUEST_COLLCINODE 217#define VBIC_QUEST_BASEBXNODE 218#define VBIC_QUEST_BASEBINODE 219#define VBIC_QUEST_BASEBPNODE 220#define VBIC_QUEST_EMITEINODE 221#define VBIC_QUEST_SUBSSINODE 222#define VBIC_QUEST_VBE 223#define VBIC_QUEST_VBC 224#define VBIC_QUEST_CC 225#define VBIC_QUEST_CB 226#define VBIC_QUEST_CE 227#define VBIC_QUEST_CS 228#define VBIC_QUEST_GM 229#define VBIC_QUEST_GO 230#define VBIC_QUEST_GPI 231#define VBIC_QUEST_GMU 232#define VBIC_QUEST_GX 233#define VBIC_QUEST_QBE 234#define VBIC_QUEST_CQBE 235#define VBIC_QUEST_QBC 236#define VBIC_QUEST_CQBC 237#define VBIC_QUEST_QBX 238#define VBIC_QUEST_CQBX 239#define VBIC_QUEST_QBCP 240#define VBIC_QUEST_CQBCP 241#define VBIC_QUEST_CEXBC 242#define VBIC_QUEST_GEQCB 243#define VBIC_QUEST_GCSUB 244#define VBIC_QUEST_GDSUB 245#define VBIC_QUEST_GEQBX 246#define VBIC_QUEST_CBE 247#define VBIC_QUEST_CBEX 248#define VBIC_QUEST_CBC 249#define VBIC_QUEST_CBCX 250#define VBIC_QUEST_CBEP 251#define VBIC_QUEST_CBCP 252#define VBIC_QUEST_SENS_REAL 253#define VBIC_QUEST_SENS_IMAG 254#define VBIC_QUEST_SENS_MAG 255#define VBIC_QUEST_SENS_PH 256#define VBIC_QUEST_SENS_CPLX 257#define VBIC_QUEST_SENS_DC 258#define VBIC_QUEST_POWER 259/* model questions */#define VBIC_MOD_COLLCONDUCT 301#define VBIC_MOD_BASECONDUCT 302#define VBIC_MOD_EMITTERCONDUCT 303#define VBIC_MOD_SUBSTRATECONDUCT 304#define VBIC_MOD_TYPE 305#include "vbicext.h"#endif /*VBIC*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?