• 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
  • Andy Stewart
    Andy Stewart over 12 years ago

    Thanks Andrew, I'm using VCSV as you suggested.  Easy to create with a little perl script and VIVA is reading the files (over 3000 of them!) fine :-)

    Having done what I set out to do, I'm now going to be greedy and ask for more...

    Is there a full description of VCSV format you could point me at?  The actual waveforms are in the VCSV files but there are over 100 other signals that are static (in any one file) but would be good to use/reference in VIVA (eg power supply voltage, configuraion inputs etc).  Adding these in every line of each VCSV file would be ridiculous on disk space.  Is there a way to have 2 waveform sections in a VCSV file, one could be the waveforms with few signals and many time points, and one all the many static signals with just one (or if preferred 2 - begin & end) time points?  Or if I put the static waveforms only on the first and last lines could I omit them from the rest?

    Andy

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Andy Stewart
    Andy Stewart over 12 years ago

    Thanks Andrew, I'm using VCSV as you suggested.  Easy to create with a little perl script and VIVA is reading the files (over 3000 of them!) fine :-)

    Having done what I set out to do, I'm now going to be greedy and ask for more...

    Is there a full description of VCSV format you could point me at?  The actual waveforms are in the VCSV files but there are over 100 other signals that are static (in any one file) but would be good to use/reference in VIVA (eg power supply voltage, configuraion inputs etc).  Adding these in every line of each VCSV file would be ridiculous on disk space.  Is there a way to have 2 waveform sections in a VCSV file, one could be the waveforms with few signals and many time points, and one all the many static signals with just one (or if preferred 2 - begin & end) time points?  Or if I put the static waveforms only on the first and last lines could I omit them from the rest?

    Andy

     

    • 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