MAX803 simulation - what am I doing wrong?

I’m trying to simulate a circuit using the MAX803, which is a 3-pin reset circuit. Actually super simple, the model was downloaded from the official AD site:

So I presume it’s OK.

But it won’t work.
I made a test project (attached) that only contains the MAX803.
max803.lib (2.8 KB)
Scratch2.kicad_pro (13.4 KB)
Scratch2.kicad_sch (15.9 KB)
Scratch2_1.wbk (1.5 KB)

No dice. It won’t converge.
Is AD using something in the model that ngspice doesn’t understand?
Or did I miss somethinng bleeding obvious?

Thanks.

Inspect → Simulator → Analysis 3 TRAN → Edit Analysis Tab → Uncheck ‘Save all currents’ and ‘Save all power dissipations’.

I would never, ever have found that myself.
Will try it later tonight.

Thanks!

Wow! Works. But I don’t understand why :frowning:

OK. Get it now. Just turn off all simulation outputs and it’ll converge. Great joke, haha.

Integrating the part in my real circuit, I get an error about “diodemacro_mostideal” which ngspice can’t seem to handle.

Oh well…

Solved the problem.
Switched from MAX803 to TLV803 (TI). Model runs beautifully, the circuit operartes as expected.
Still curious as to why ngspice doesn’t like the MAX 803 model, though.