• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC Design
  3. Save state from transient and use it for initial AC con...

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 125
  • Views 16858
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Save state from transient and use it for initial AC conditions

tobiasedstrom
tobiasedstrom over 6 years ago

Hi,

I have a large circuit with long startup time. I am running a transient simulation until the system has reached steady state (LDOs are up and running etc), then i start an AC simulation at a predefined time using the ?actimes and ?acnames parameters.  

The problem is that this is not very efficient, since the transient takes a long time, and the AC is rather quick. If i could run the transient once, save the state and then be able to run the AC from there, i would save a lot of time. 

How can i save the state from the transient, read the state and use it as a start state for my AC simulation? I am using spectre version -17.1.0.307.isr6. 

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 6 years ago

    You can use the savetime and savefile options for transient (on the State File tab of the tran options form in ADE) to pick the transient time to save the info at, and then use tran with the recover field to give it the state file to recover from. It will then start the transient as if it was continuing from the point at which it was saved, which should significantly reduce the time it takes.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 6 years ago

    You can use the savetime and savefile options for transient (on the State File tab of the tran options form in ADE) to pick the transient time to save the info at, and then use tran with the recover field to give it the state file to recover from. It will then start the transient as if it was continuing from the point at which it was saved, which should significantly reduce the time it takes.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information