I am trying to simulate a very simple circuit (no AHDL, VerilogA) with the TRAN noise analysis using Spectre TRAN noise analysis (MMSIM versions 12.10.347 and 12.10.402 tried).
During the course of the simulation, I get a warning message:
WARNING (SPECTRE-16780): LTE tolerance was temporarily relaxed to step over a discontinuity in the signal
After this point, nothing further happens and I can see that the spectre job is dead. Investigating further with a trace program tells me that a memory fault has occurred, e.g.
/tools/cds/MMSIM/12.10.402/tools/bin/spectre: wait: 18468: Memory fault
Interestingly, this cannot be due to insufficient memory as:
1) That one usually elicits an explicit "memory exhausted" error from Spectre, and
2) The trace program tells me that Spectre was using upto 1 GB RAM but I had allocated 10 GB for it (and later even 40 GB in order to figure out if there might be peak memory usage at much higher levels that my trace program missed as I strobe only every few seconds).
Any useful suggestions to solve the problem would be most welcome. I do not wish to use PSS/PNOISE analysis as that usually takes longer and I can only look at one output at a time there.