Add --waves argument to generate waveforms for GHDL and NVC#1101
Add --waves argument to generate waveforms for GHDL and NVC#1101oscargus wants to merge 1 commit intoVUnit:masterfrom
Conversation
|
I see that this PR has been open for quite a while. I just want to chip in and say that I think this is a great addition, and it would be very useful to me if merged. |
|
I also agree that this is a great addition as it allows to reload the waveform in GTKWave for different test runs. |
|
@oscargus I like this but have two comments:
|
|
I've updated to You do not have to specify |
Closes #1099
Closes #1042
The approach here is to pass
--wavesif a waveform file should be generated. That is clearer than the "passing--gtkwave-fmt"-approach earlier used.There is a deprecation warning when passing only
--viewer-fmt/--gtkwave-fmtfor GHDL, but it still generates the file.I also added a new alias
--waves-fmtfor consistency.(I guess that one can also support other simulators generating waveform files. At least for ModelSim/Questa it is possible to generate VCD-files with a few .do-file commands and I guess the same holds for many other simulators.)