• 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 graphical waveforms into ADE-XL views just like a spectre...

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 125
  • Views 12107
  • 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 graphical waveforms into ADE-XL views just like a spectre state view

PBWU
PBWU over 4 years ago

Normally in ADE-L, we can save graphic waveforms into a spectre state so that in a review process, the reviewer can simply open graphic waveforms to check results. This really helps in a revision control system in product development.  However in ADE-XL, I just realized this functionality is not implemented. While ADE-XL view can be revision-controlled nicely, no graphic waveform is made available to other users who didn't create the ADE-XL results. 

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 4 years ago

    The waveforms are not saved into the ADE L spectre state views. They are retained in the simulation directory. That's the same (by default) with ADE XL too (by the way, ADE XL is obsolete - you should be moving to ADE Explorer/Assembler, but the same holds there too; the new maestro view (not that new now, since it's been around since 2015) that these use are better for DM too because there are far fewer files involved).

    You can in ADE XL go to the history tab of the data view and do Right Mouse->View Results and then plot waveforms from the opened history.

    However, it is possible to get ADE XL to save all the simulation results into the view so that all the waveform data can be checked in alongside everything else. This was the default at the beginning of ADE XL back in 2006, but most customers didn't want to check in the large (potentially very large) waveform databases so the default was changed. If you to to Options->Save in ADE XL, and then copy the path from the blue ringed area (results database location) to the red ringed area (simulation results directory location):

    Usually if the library you're working with is in the current directory, the bottom path with will be "." for the working dir, but it may be elsewhere if your libraries are not in the working directory.

    Andrew

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

    Thanks Andrew.  

    We found out that spectre state view does contain graphic waveforms so that when a spectre state view is checked in to a DM depot by user_A, the same graphical waveform is displayed when the state view is sync'ed and opened by user_B. 

    I tested ADE Assembler's maestro view.  It does carry over graphic waveforms across a revision control system nicely. I need to save results to a specified directory (should be under maestro view directory structure) and tick copy PSF button. However, the same setup does not work with adexl view.  

    In terms of design management, it is a good practice for a designer to be aware of how big the simulation data is before submitting them for review. The EDA tool should make this management process possible; the maestro  view has achieved this. 

    Thanks again. 

    Patrick

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

    Patrick,

    The spectre state view does not contain the waveform database (I can't see how this could be achieved even with customisation such that it would work reliably and with design management). It does however contain a "graph" file which has the reference to the simulation run directory, and so that may be making you think it contains the waveforms. However, if the simulation directory was deleted, or even overwritten by user_A then user_B wouldn't be able to plot the results (or would be getting a different run).

    If you need to save the waveform data selectively, then this can also be done with ADE XL - however, there's an issue if you directly go to the history tab, and do Right Mouse->Save Results and give "." as the path (assuming that the libraries are local) - it gives an error because it is trying to save the "rdb" (the scalar result database) on top of the existing one. I found I have to do Save Results (with copy PSF) and give a temporary directory location (e.g. "temp") then unlock the history and do it again to "." and then remember to hit the save button in the ADE XL view.

    Either way, the maestro view is the right way to solve this since that's the only supported mechanism nowadays.

    Regards,

    Andrew

    • 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