diff --git a/src/spicelib/devices/asrc/asrcload.c b/src/spicelib/devices/asrc/asrcload.c index ac3ccf59f..0c4f89395 100644 --- a/src/spicelib/devices/asrc/asrcload.c +++ b/src/spicelib/devices/asrc/asrcload.c @@ -51,6 +51,14 @@ ASRCload(GENmodel *inModel, CKTcircuit *ckt) else factor = factor * here->ASRCm; +#ifdef XSPICE_EXP + value *= ckt->CKTsrcFact; + value *= cm_analog_ramp_factor(); +#else + if (ckt->CKTmode & MODETRANOP) + factor *= ckt->CKTsrcFact; +#endif + /* * Get the function and its derivatives evaluated */