|
|
@ -65,7 +65,7 @@ static double |
|
|
StrongInversionNoiseEvalNew(double Vds, BSIM3v32model *model, |
|
|
StrongInversionNoiseEvalNew(double Vds, BSIM3v32model *model, |
|
|
BSIM3v32instance *here, double freq, double temp) |
|
|
BSIM3v32instance *here, double freq, double temp) |
|
|
{ |
|
|
{ |
|
|
struct bsim3SizeDependParam *pParam; |
|
|
|
|
|
|
|
|
struct bsim3v32SizeDependParam *pParam; |
|
|
double cd, esat, DelClm, EffFreq, N0, Nl; |
|
|
double cd, esat, DelClm, EffFreq, N0, Nl; |
|
|
double T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, Ssi; |
|
|
double T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, Ssi; |
|
|
|
|
|
|
|
|
@ -111,7 +111,7 @@ static double |
|
|
StrongInversionNoiseEvalOld(double vgs, double vds, BSIM3v32model *model, |
|
|
StrongInversionNoiseEvalOld(double vgs, double vds, BSIM3v32model *model, |
|
|
BSIM3v32instance *here, double freq, double temp) |
|
|
BSIM3v32instance *here, double freq, double temp) |
|
|
{ |
|
|
{ |
|
|
struct bsim3SizeDependParam *pParam; |
|
|
|
|
|
|
|
|
struct bsim3v32SizeDependParam *pParam; |
|
|
double cd, esat, DelClm, EffFreq, N0, Nl, Vgst; |
|
|
double cd, esat, DelClm, EffFreq, N0, Nl, Vgst; |
|
|
double T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, Ssi; |
|
|
double T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, Ssi; |
|
|
|
|
|
|
|
|
@ -182,7 +182,7 @@ NOISEAN *job = (NOISEAN *) ckt->CKTcurJob; |
|
|
|
|
|
|
|
|
BSIM3v32model *model = (BSIM3v32model *)inModel; |
|
|
BSIM3v32model *model = (BSIM3v32model *)inModel; |
|
|
BSIM3v32instance *here; |
|
|
BSIM3v32instance *here; |
|
|
struct bsim3SizeDependParam *pParam; |
|
|
|
|
|
|
|
|
struct bsim3v32SizeDependParam *pParam; |
|
|
char name[N_MXVLNTH]; |
|
|
char name[N_MXVLNTH]; |
|
|
double tempOnoise; |
|
|
double tempOnoise; |
|
|
double tempInoise; |
|
|
double tempInoise; |
|
|
|