The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Simulators >> Circuit Simulators >> Resuming transient simulation in Spectre
https://designers-guide.org/forum/YaBB.pl?num=1186585475

Message started by Faisal on Aug 8th, 2007, 8:04am

Title: Resuming transient simulation in Spectre
Post by Faisal on Aug 8th, 2007, 8:04am

Hi,

How can I resume my transient simulation in Spectre? e.g. Suppose I stopped my simulation for some reason at 10ms and now I want to continue from same point in time till 20ms (instead of starting from 10ms to 20ms)

Fas

Title: Re: Resuming transient simulation in Spectre
Post by ACWWong on Aug 9th, 2007, 8:17am

by default transient simulation will save checkpoints which are spaced 1800 seconds apart (this can be changed by setting the "saveclock" transient option). If the checkpoint file exists, then you can run from that point by setting recover on (in ADE under Setup->environment->recover) or spectre option -recover.

do spectre -h
or spectre -h tran
or refer to the spectre manual for more information.

Title: Re: Resuming transient simulation in Spectre
Post by Andrew Beckett on Aug 27th, 2007, 2:04pm

Better still use the capability in recent versions of spectre (I think it was introduced in MMSIM61, although it may have been MMSIM60) to save "state". There are a number of options to the tran analysis which allow you to specify times to save the state, or the wall clock period to save the state (similar to the checkpoint options that Alan suggested). As  with checkpoint, these may be recovered using the recover options.

The benefit is that this saves a complete state, and tends to be more robust in restarting.

Regards,

Andrew.

The Designer's Guide Community Forum » Powered by YaBB 2.2.2!
YaBB © 2000-2008. All Rights Reserved.