• 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. Capturing data transition time stamp of the a Wave viewed...

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 125
  • Views 16373
  • 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

Capturing data transition time stamp of the a Wave viewed in SimVision

RFStuff
RFStuff over 6 years ago

Dear All,

I have run a verilog module block in nc-sim.

I am able to see the input and output waveforms in SimVision.

But, I need to capture the  data transition (rising edge here) time stamps of the waves into a file.

I have earlier done this using OCEAN script (cross command) for Analog circuit simulation in ADE-L/XL.

How it can be done for nc-sim simulated data. 

Can anybody please tell me ?

Kind Regards, 

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

    In Simvision, select the trace (or traces) you want to save this info for, and then do File->Export. On the form pick "Selected variables", and "all times" or the time range you want, and then the output format as Comma Separated Value (CSV). There are some advanced options for this if you need them (e.g. to change the time units). Then OK the form.

    You can even pick the option to generate the command-line equivalent way of doing this. This generates a file with contents like this:

    simvisdbutil -radix hex -output simvision.csv -csv waves.shm/waves.trn -signal "mytop.bigbus[107]" -signal "mytop.bigbus[108]" -timeunits ns

    If you run that from the command line it would do a similar export in batch mode.

    Regards,

    Andrew.

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

    In Simvision, select the trace (or traces) you want to save this info for, and then do File->Export. On the form pick "Selected variables", and "all times" or the time range you want, and then the output format as Comma Separated Value (CSV). There are some advanced options for this if you need them (e.g. to change the time units). Then OK the form.

    You can even pick the option to generate the command-line equivalent way of doing this. This generates a file with contents like this:

    simvisdbutil -radix hex -output simvision.csv -csv waves.shm/waves.trn -signal "mytop.bigbus[107]" -signal "mytop.bigbus[108]" -timeunits ns

    If you run that from the command line it would do a similar export in batch mode.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • RFStuff
    RFStuff over 6 years ago in reply to Andrew Beckett

    Thanks a lot.

    May I know the document which explains in more detail about the command line option.

    I see the simVision Introduction doc. But I am not finding this option.

    Kind Regards,

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

    If you run `ncroot`/bin/cdnshelp or `xmroot`/bin/cdnshelp (depending on the version of digital simulator you're using) you can search for simvisdbutil and you'll find the documentation in the SimVision Analysis Environment manual. It explains how to use this from the command line.

    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