Fixed MOS9 scaling.

This commit is contained in:
Árpád Bűrmen 2025-04-23 14:04:06 +02:00
parent 86467457ed
commit 8da323b502
1 changed files with 2 additions and 3 deletions

View File

@ -94,12 +94,11 @@ MOS9noise (int mode, int operation, GENmodel *genmodel, CKTcircuit *ckt,
NevalSrc(&noizDens[MOS9FLNOIZ], NULL, ckt,
N_GAIN,inst->MOS9dNodePrime, inst->MOS9sNodePrime,
(double)0.0);
noizDens[MOS9FLNOIZ] *= model->MOS9fNcoef *
noizDens[MOS9FLNOIZ] *= inst->MOS9m * model->MOS9fNcoef *
exp(model->MOS9fNexp *
log(MAX(fabs(inst->MOS9cd),N_MINLOG))) /
log(MAX(fabs(inst->MOS9cd / inst->MOS9m),N_MINLOG))) /
(data->freq *
(inst->MOS9w - 2*model->MOS9widthNarrow) *
inst->MOS9m *
(inst->MOS9l - 2*model->MOS9latDiff) *
model->MOS9oxideCapFactor * model->MOS9oxideCapFactor);
lnNdens[MOS9FLNOIZ] =