• 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 SKILL
  3. Add Scalar Outputs for single-point Simulation to already...

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 143
  • Views 4241
  • 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

Add Scalar Outputs for single-point Simulation to already existing Waveform Window

Volker T
Volker T over 1 year ago

Dear all,

in "ADE Explorer Plotting/Printing Options" dialog, one can enable and disable Graph Annotaions, in this case specifically the  "Scalar Outputs for single-point Simulation". If enabled, it will add a text box labelled "Scalar Outputs" containing all the output expressions resulting in a scalar to the new waveform window created when simulation is finished. (But not to new windows created by "Send to", "Copy to" or "New window".)

I wonder if I can add such a text box afterwards as well, i.e. to new subwindows or windows already existing.

One work-around is to use "Plot all" after simulation is complete, however, this creates new windows or at least new plots, and  if I have lots of subwindows, the text box only appears in one of these subwindows. So I would have to manually re-arrange waveforms to be shown in the one subwindow that contains the text box I want.

There must be a simpler way, but I don't find it. I mean, some sort of menu command or button like "Add Scalar Outputs for single-point Simulation to current waveform".

Does anyone know how to add the "Scalar Outputs for single-point Simulation" to a an already existing waveform window?

OR

Does anyone know how to access these scalar results by SKILL command, so I can write such a command and add it to my custom ADE menu myself? (So far, I only manage to find and retrieve waveform data from result database by SKILL code, but scalar output expressions are for some reason not listed under rdb->outputs~>name.)

EDIT: Sorry, I posted to the wrong forum, it was ment to be posted in Custum IC Design forum, maybe it can be moved there? Thank you.

EDIT 2 on Mar 15, 2024: Typos corrected and question for SKILL code added.

  • Cancel
Parents
  • Volker T
    Volker T over 1 year ago

    Okay, sometimes the solution is simple.

    Once I have a handle to the results database, I can simply access

    rdb->outputs(?evalType "sweeps")~>name

    and

    rdb->outputs(?evalType "sweeps")~>value

    to get the results I need.

    The rest (plotting that to the current waveform window) is straightforward.

    So: A SKILL command can be written with this knowledge, but an existing button solution would be easier :-)

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Volker T
    Volker T over 1 year ago

    Okay, sometimes the solution is simple.

    Once I have a handle to the results database, I can simply access

    rdb->outputs(?evalType "sweeps")~>name

    and

    rdb->outputs(?evalType "sweeps")~>value

    to get the results I need.

    The rest (plotting that to the current waveform window) is straightforward.

    So: A SKILL command can be written with this knowledge, but an existing button solution would be easier :-)

    • 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