55 if( (EffChanLength = here->
B1l - model->
B1deltaL *1
e-6 )<=0) {
58 namarray[1] = here->
B1name;
60 "B1: mosfet %s, model %s: Effective channel length <=0",
64 if( (EffChanWidth = here->
B1w - model->
B1deltaW *1
e-6 ) <= 0 ) {
67 namarray[1] = here->
B1name;
69 "B1: mosfet %s, model %s: Effective channel width <=0",
89 Leff = EffChanLength * 1.e6;
90 Weff = EffChanWidth * 1.e6;
91 CoxWoverL = Cox * Weff / Leff ;
134 if(here->
B1K1 < 0.0) here->
B1K1 = 0.0;
135 if(here->
B1K2 < 0.0) here->
B1K2 = 0.0;
int B1temp(GENmodel *inModel, CKTcircuit *ckt)
double B1bulkJctPotential
double B1sourceConductance
double B1drainConductance
double B1gateBulkOverlapCap
double B1sidewallJctPotential
struct sBSIM1model * B1nextModel
double B1gateDrainOverlapCap
struct sBSIM1instance * B1nextInstance
double B1gateSourceOverlapCap