SystemVerilog Event and String Support of Waveform

Orimitsu Serizawa
Orimitsu Serizawa Altair Community Member
edited February 18 in Community Q&A

Currently, event and string of SystemVerilog are not supported in *.mxd dump and its waveform viewing. It looks event is shown as level signal now and string doesn't appear on Waveform Viewer. It would be nice if event is shown as spike or so at its triggered time and string is properly shown as text. These are very helpful for debug.

Tagged:

Answers

  • Ricardo Gallo
    Ricardo Gallo New Altair Community Member

    Totally agree, also it needs support for typedefs/structs variables, currently they are not being showed. 

  • bhill
    bhill New Altair Community Member

    Hello, thank you both for your feedback.

    I believe the MXD file format does currently support all of your requests - part of the issue is the waveform viewer does not yet currently support:

    • showing events
    • allowing structure to be viewed/dissected by property value

    Both of which are on the release plan and should be included soon.


    The other part to this is that the value of `-dump-agg` needs to be provided to DSim to dump aggregate values (ie. arrays, structs, etc...). The thinking there is the wave files need not be overly complex if it is only simple data types needed to be viewed. With this at least you will be able to view the struct variable values as a whole. Not ideal I understand, but can be useful.


    Thank you,

    Brian