• 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. ASCII waveform file format for Virtuoso Visualization and...

Stats

  • Locked Locked
  • Replies 6
  • Subscribers 127
  • Views 18868
  • 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

ASCII waveform file format for Virtuoso Visualization and Analysis XL?

Andy Stewart
Andy Stewart over 12 years ago

I have some waveforms captured from a high speed scope that I'd like to display alongside spectre simulation results in "Virtuoso Visualization and Analysis XL" viewer using ADE-XL.  I'd assumed it would support some form of ASCII format such as ASCII tr0 but the Cadence docs dont list any ASCII file formats in the table of supported waveform data files.  I cant see any way of getting into sst2 or psf formats from ASCII either.  Does anyone have any ideas on how I might do this?

AndyS

 

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

    In the ViVA calculator, there's also the "getAsciiWave" function which will read simple multi-column data and convert it into waveforms.

    As suggested above, the VCSV format is relatively straightforward; it's comma-separated-value with some additional header information in comments at the top of the file to give information about signal names, type of data, and so on - it provides more info for ViVA to know how to plot the data.

    There is also the "psf" utility to convert psf format data from ASCII to binary. However, constructing a file that looks like ASCII PSF is going to be a lot more work than using VCSV.

    We also have an enhancement request to be able to directly open simple CSV files in ViVA - but it's not been implemented yet (it would need some kind of import UI to assign signals to columns, a bit like you get when you import a text file in Excel).

    Best Regards,

    Andrew.

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

    In the ViVA calculator, there's also the "getAsciiWave" function which will read simple multi-column data and convert it into waveforms.

    As suggested above, the VCSV format is relatively straightforward; it's comma-separated-value with some additional header information in comments at the top of the file to give information about signal names, type of data, and so on - it provides more info for ViVA to know how to plot the data.

    There is also the "psf" utility to convert psf format data from ASCII to binary. However, constructing a file that looks like ASCII PSF is going to be a lot more work than using VCSV.

    We also have an enhancement request to be able to directly open simple CSV files in ViVA - but it's not been implemented yet (it would need some kind of import UI to assign signals to columns, a bit like you get when you import a text file in Excel).

    Best 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