I have to run a transient simulation of a transistor-level Charge Pump PLL. I have noticed that it is taking too much memory. icfb got shutdown by itself with this message at the terminal:
ERROR: Unable to allocate memory for transition file slice variable transition index level (read).
The simulation was not complete and it shutdown in between. The size of tran.tran.trn is around 40 GB.
Note that I have already done this: In Analog Design Environment, Outputs -> Save All, I have checked "selected" option in "select signals to output (save)" and Outputs -> to be saved -> select on schematic and selected few nets that I wanted to save
But even after doing the above, it is still saving every net (because I'm able to plot those nets) which is the reason for such a huge tran.tran.trn file. What more should I do to stop it from saving every net? (and only save the nets that I select)
Please note that Cadence AEs respond to questions on this forum often "off hours" and/or in addition to their "regular duties".
If this is a critical issue and you need immediate attention, please talk to your University staff and see how to file a Service Request at http://support.cadence.com . (There are specific instructions for university accounts).
I cannot reproduce what you are seeing in MMSIM 11.1 and IC 6.1.5 latest ISR.
If I only save one net. (save=selected) and
1. Select Results->Direct Plot->Transient Signal and click on an unsaved net, I get a message in the CIW:
*Warning* no "VT" data for node "/net8"
2. If I do not have any signal in the outputs pane selected for plotting, then I cannot use Results->Plot Outputs->Transient.
If I only have one signal selected in the Outputs pane, then I can only plot that signal.
ERROR: /net8 is not a kept output