I am a research scholar at IIT bombay, India.
I have a long transient simulation running, which has frozen at 1.8us in a 10 us simulation. Is there any way to extract the state of the circuit and restart a simulation from the simulator temperory files. I have given save clock as 100n and savetime as 1800 and savefile as trransave.tc. The simulation ran for approximately 3hrs and is frozen for 3 more hours as of now.
Kindly let me know how to proceed.
Thanks in advance.
Yes, you can run a simulation using the recover parameter of transient, giving it one of those files that got saved by the savefile/savetime etc parameters.
Yes, but I have not given save time parameter.
I had only specified save clock as 100n and save file filename. My understanding was it would create a state file every 100ns of simulation time, but I could notlocate any such files.
When I specify savetime I do get the state file, but not for save clock. Please clarify.
savetime was just an example. You could use saveclock or saveperiod too.
saveclock is in WALL time not simulation time. It cannot be less than a second - so setting saveclock to 100n will not do anything (saving the state every 100ns of real time would be infeasible). If you set it to 60, it would save every minute (even that is probably too frequent).
If you want every 100ns of simulation time, use saveperiod=100n.
These both work - I just tested them.