Browse Source

Renamed StrongInversionNoiseEval StrongInversionNoiseEval_b3v1.

pre-master-46
pnenzi 23 years ago
parent
commit
55c9fb256a
  1. 6
      src/spicelib/devices/bsim3v1/b3v1noi.c

6
src/spicelib/devices/bsim3v1/b3v1noi.c

@ -48,7 +48,7 @@ extern void NevalSrc();
extern double Nintegrate(); extern double Nintegrate();
double double
StrongInversionNoiseEval(double vgs, double vds, BSIM3v1model *model,
StrongInversionNoiseEval_b3v1(double vgs, double vds, BSIM3v1model *model,
BSIM3v1instance *here, double freq, double temp) BSIM3v1instance *here, double freq, double temp)
{ {
struct bsim3v1SizeDependParam *pParam; struct bsim3v1SizeDependParam *pParam;
@ -256,7 +256,7 @@ int error, i;
vgs = vgs + vds; vgs = vgs + vds;
} }
if (vgs >= here->BSIM3v1von + 0.1) if (vgs >= here->BSIM3v1von + 0.1)
{ Ssi = StrongInversionNoiseEval(vgs,
{ Ssi = StrongInversionNoiseEval_b3v1(vgs,
vds, model, here, data->freq, vds, model, here, data->freq,
ckt->CKTtemp); ckt->CKTtemp);
noizDens[BSIM3v1FLNOIZ] *= Ssi; noizDens[BSIM3v1FLNOIZ] *= Ssi;
@ -271,7 +271,7 @@ int error, i;
* 4.0e36; * 4.0e36;
Swi = T10 / T11 * here->BSIM3v1cd * here->BSIM3v1m Swi = T10 / T11 * here->BSIM3v1cd * here->BSIM3v1m
* here->BSIM3v1cd * here->BSIM3v1m; * here->BSIM3v1cd * here->BSIM3v1m;
Slimit = StrongInversionNoiseEval(
Slimit = StrongInversionNoiseEval_b3v1(
here->BSIM3v1von + 0.1, vds, model, here->BSIM3v1von + 0.1, vds, model,
here, data->freq, ckt->CKTtemp); here, data->freq, ckt->CKTtemp);
T1 = Swi + Slimit; T1 = Swi + Slimit;

Loading…
Cancel
Save