420 "%s: effective channel length less than zero",
431 if (error)
return(error);
443 if (error)
return(error);
450 TSTALLOC(MOSDdPtr, MOSdNode, MOSdNode)
451 TSTALLOC(MOSGgPtr, MOSgNode, MOSgNode)
452 TSTALLOC(MOSSsPtr, MOSsNode, MOSsNode)
453 TSTALLOC(MOSBbPtr, MOSbNode, MOSbNode)
454 TSTALLOC(MOSDPdpPtr, MOSdNodePrime, MOSdNodePrime)
455 TSTALLOC(MOSSPspPtr, MOSsNodePrime, MOSsNodePrime)
456 TSTALLOC(MOSDdpPtr, MOSdNode, MOSdNodePrime)
457 TSTALLOC(MOSGbPtr, MOSgNode, MOSbNode)
458 TSTALLOC(MOSGdpPtr, MOSgNode, MOSdNodePrime)
459 TSTALLOC(MOSGspPtr, MOSgNode, MOSsNodePrime)
460 TSTALLOC(MOSSspPtr, MOSsNode, MOSsNodePrime)
461 TSTALLOC(MOSBdpPtr, MOSbNode, MOSdNodePrime)
462 TSTALLOC(MOSBspPtr, MOSbNode, MOSsNodePrime)
463 TSTALLOC(MOSDPspPtr, MOSdNodePrime, MOSsNodePrime)
464 TSTALLOC(MOSDPdPtr, MOSdNodePrime, MOSdNode)
465 TSTALLOC(MOSBgPtr, MOSbNode, MOSgNode)
466 TSTALLOC(MOSDPgPtr, MOSdNodePrime, MOSgNode)
467 TSTALLOC(MOSSPgPtr, MOSsNodePrime, MOSgNode)
468 TSTALLOC(MOSSPsPtr, MOSsNodePrime, MOSsNode)
469 TSTALLOC(MOSDPbPtr, MOSdNodePrime, MOSbNode)
470 TSTALLOC(MOSSPbPtr, MOSsNodePrime, MOSbNode)
471 TSTALLOC(MOSSPdpPtr, MOSsNodePrime, MOSdNodePrime)
double MOSsourceResistance
struct sMOSmodel * MOSnextModel
unsigned MOSsheetResistanceGiven
MOSinstance * MOSinstances
double MOSbulkJctPotential
unsigned MOSsourceAreaGiven
unsigned MOScritFieldExpGiven
unsigned MOSoxideThicknessGiven
unsigned MOSdrainAreaGiven
double MOStransconductance
unsigned MOSbulkCapFactorGiven
double MOSbulkJctBotGradingCoeff
double MOSsourcePerimeter
double MOSbulkJctSideGradingCoeff
unsigned MOSdrainSquaresGiven
unsigned MOSdrainPerimeterGiven
#define TSTALLOC(ptr, first, second)
unsigned MOSbulkJctSideGradingCoeffGiven
unsigned MOStransconductanceGiven
unsigned MOSgateDrainOverlapCapFactorGiven
double MOSdrainResistance
unsigned MOSfwdCapDepCoeffGiven
unsigned MOSgateBulkOverlapCapFactorGiven
double MOSjctSatCurDensity
unsigned MOSmaxDriftVelGiven
unsigned MOSjctSatCurGiven
unsigned MOSdrainResistanceGiven
double MOSsideWallCapFactor
unsigned MOSchannelChargeGiven
unsigned MOSnarrowFactorGiven
unsigned MOSsideWallCapFactorGiven
double MOSfastSurfaceStateDensity
unsigned MOSsourcePerimeterGiven
double MOSgateSourceOverlapCapFactor
unsigned MOSsourceSquaresGiven
unsigned MOSjunctionDepthGiven
double MOSsourceConductance
double MOSsheetResistance
unsigned MOSgateSourceOverlapCapFactorGiven
unsigned MOSsourceResistanceGiven
double MOSeffectiveLength
unsigned MOSfastSurfaceStateDensityGiven
unsigned MOSbulkJctPotentialGiven
double MOSgateBulkOverlapCapFactor
double MOSgateDrainOverlapCapFactor
unsigned MOScritFieldGiven
unsigned MOSbulkJctBotGradingCoeffGiven
struct sMOSinstance * MOSnextInstance
unsigned MOSjctSatCurDensityGiven
double MOSdrainConductance
int MOSsetup(SMPmatrix *matrix, GENmodel *inModel, CKTcircuit *ckt, int *states)