• 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. real-time tuning simulation with transient

Stats

  • Locked Locked
  • Replies 8
  • Subscribers 125
  • Views 12977
  • 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

real-time tuning simulation with transient

threepwood06
threepwood06 over 4 years ago

Hi everyone,

I'd like to know if we can use the real-time tuning tool with a transient simulation? I'm just discovering the tool and checked the video https://support.cadence.com/apex/ArticleAttachmentPortal?id=a1Od0000002Jf1AEAS&pageName=ArticleContent&sq=005d0000001T44HAAS_20173934017809 ; but I can't figure out how to lunch a real-time transient simulation and observe the wanted transient nodes; all I have is a "Simulation is running" annotation, but how to display the net?
Thanks a lot in advance

  

  • Cancel
Parents
  • threepwood06
    threepwood06 over 4 years ago

    I have done a direct plot > main form on my net, but changing its VDC parameter has no effect... Why? 

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 4 years ago in reply to threepwood06

    Normally you'd have your outputs set up in ADE and it would plot them automatically when the simulation has "finished" (note that whilst in real-time tuning mode the simulator remains live; I'm assuming that the transient run time is very short, as otherwise that defeats the object of real-time tuning). You can also go over the node in the schematic and do Right Mouse->Plot Voltages->Transient. You can also use the waveform balloons to hover over the node in the schematic to see a small thumbnail of the waveform.

    I've no idea why this doesn't work - it certainly works OK for me. If you switch back to the maestro tab, and do Simulation->Output Log, you can see if the simulation actually ran?

    I'd suggest you contact customer support so that this can be investigated. 

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • threepwood06
    threepwood06 over 4 years ago in reply to Andrew Beckett

    "when the simulation has "finished"" ? So what's the point of the Real-Time Tuning?
    I would like my transient run forever, and change the parameters on the fly, and observe on my on going transient simulation the effects; is it feasible ?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 4 years ago in reply to threepwood06

    The point of real-time tuning is that you can quickly change parameters and get immediate feedback on the changes without needing to re-netlist, re-start the simulator, have it check out the licenses, run the simulation, exit, plot the waveforms and so on. It takes care of starting the simulator, but then each parameter change is communicated to the simulator in memory and it just re-runs the analyses without quitting again - so it saves a fair bit of time.

    It is not intended to be a continuously running simulation of the circuit and the changes happen during a running transient. 

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 4 years ago in reply to Andrew Beckett

    Note that the tooltip will show "simulation is running" even when the analyses have finished - I meant to mention that earlier.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • threepwood06
    threepwood06 over 4 years ago in reply to Andrew Beckett

    All right, so I need to put my simulation in "pause" first, change my parameter, and do "play" to see the results, right?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 4 years ago in reply to threepwood06

    Not really - the simulator will automatically pause after each set of analyses have completed and the icon will change to a "||" pause button. If you pause it then you can make multiple parameter changes and then press the yellow run button to proceed; if you didn't press the pause button then it automatically runs the analyses after each parameter change

    If your transient simulations are too long, you should make them shorter. Real time tuning is not intended for long simulations.

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 4 years ago in reply to threepwood06

    Not really - the simulator will automatically pause after each set of analyses have completed and the icon will change to a "||" pause button. If you pause it then you can make multiple parameter changes and then press the yellow run button to proceed; if you didn't press the pause button then it automatically runs the analyses after each parameter change

    If your transient simulations are too long, you should make them shorter. Real time tuning is not intended for long simulations.

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • threepwood06
    threepwood06 over 4 years ago in reply to Andrew Beckett

    Ok, so I've completely misunderstood the purpose of the "real-time tuning"; I was expecting a continuously-running transient simulation with on-the-fly parameters changes, as we can do in matlab.
    Thanks Andrew for your feedback.

    • 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