• 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. Speed up the transient simulation in ADEL

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 126
  • Views 9298
  • 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

Speed up the transient simulation in ADEL

Firdos
Firdos over 2 years ago

I am trying to simulate a very large circuit having some control digital input which I need to change multiple time during simulation. It has different logic states which I need to verify. For verification I have to run the simulation for every logic states. The circuit takes a lot of time to settle because of its slow transient behavior and I can apply the logic state only after the transient behavior is over. Can I save this initial transient behavior to some file and use the same file to start my simulation for every logic state? This initial transient behavior is independent of logic state given. In that way, I will save my simulation time. Is there any other approach to fasten the simulation?

  • Cancel
  • illaoi
    illaoi over 2 years ago

    Hi Firdos,

    Please take a look at the following, might be helpful on fastening the simulation by using Spectre X.
    Spectre X Simulator | Cadence

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • ShawnLogan
    ShawnLogan over 2 years ago in reply to illaoi

    Dear Firdos,

    Firdos said:
    The circuit takes a lot of time to settle because of its slow transient behavior and I can apply the logic state only after the transient behavior is over. Can I save this initial transient behavior to some file and use the same file to start my simulation for every logic state? This initial transient behavior is independent of logic state given.

    An easy way to do this is to run your first simulation in the set and save its operating point at a time in the simulation where you feel it is close to its steady-state operation. Using this set of node voltages saved in the file, you can run the subsequent simulations in the set using the file as a set of initial conditions. So, for example, if the limiting time of your simulation is the voltage on a large capacitor in the circuit, you will be choosing an initial condition for the capacitor very close to its steady-state voltage at the start of your next simulation. The times at which you want to save the operating point are chosen in the infotimes dialog box entry within the transient analysis options GUI. Some information on this maybe found at the Troubleshooting article at the On-line support portal at URL:

    https://support.cadence.com/apex/ArticleAttachmentPortal?id=a1O3w000009bgH3EAI&pageName=ArticleContent&oMenu=People%20who%20viewed%20this%20also%20viewed

    with a more extensive document describing specifically how to use a file containing the operating points as a set of nodesets or initial conditions at:

    https://support.cadence.com/apex/ArticleAttachmentPortal?id=a1O0V0000091CAfUAM&pageName=ArticleContent

    I hope this helps Firdos!

    Shawn

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

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