This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TPS2420: TPS2420 PSpice IMON output does not work

Part Number: TPS2420
Other Parts Discussed in Thread: PSPICE-FOR-TI

The TPS2420 PSpice model does not model the IMON output correctly.

The TPS2420 IMON output line in the PSpice file is:

E_U4_ABM1         IMON 0 VALUE { IF( V(PGB) > 0.5, V(PGB)/66k, 0)    }

This line makes no sense. The Power-Good output on this part is active low, the SUBCKT port is PGb, and since SPICE is case insensitive, V(PGB) is the voltage on the power-good output ... which is low when the power is good, so the IMON voltage is also low (but 66k lower than low!).

The logic should be something like:

E_U4_ABM1         IMON 0 VALUE { IF( V(PGB) < 0.5, _output_current_/66k, 0)    }

There the IF() condition checks for power-good BELOW 0.5, since it is active low, and _output_current_ is somewhere else within the PSpice model.

I did not attempt to find the internal node that corresponds to the output current, as editing models causes PSpice-for-TI to stop recognizing the model as a TI model Slight smile

Please correct the model, and PSpice-for-TI will pickup the corrected model whenever it is fixed. Thanks!

Regards,

Dave