-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Questa does not generate vsim.wlf when waves=True #236
Comments
Do you have some recent versions of Questa? I propose to change it to One could also change this in |
I have Questa 2017.01, so quite an old one. That's why I wanted to check if it's only my problem. I can make a PR. Is there a way I can make the test in |
If you make a PR to |
One test would be that the file gets generated at all. Second would be to check that signals exist in the file. If the test module is known, it is probably enough to search for one of the signals lowest in the hierarchy. For that there is probably a |
Just found that |
Hi, sorry for a bit late reply. I haven't done much to test this further. But, since you found that my suggestion breaks something, then, naturally, it shouldn't be used. Maybe it is just better to leave it as it is. It's not a big task to write custom code for generating the waveform, anyway :) I close the issue, if it is ok |
Hi,
I'm trying to generate a waveform dump without opening the GUI by setting
waves=True
. For icarus and verilator this has worked fine, but questa does not seem to generate anything.The problem seems to be with
self.do_script
defined insimulator.py
. Ifwaves=True
, it is set aslog -recursive /*;
. However, at least on my configuration, this script does not generate avsim.wlf
(or any other) file. However, if I set it aslog -recursive *;
, the file is generated. I.e. removing the forward slash seems to fix it.I guess there is a slight chance that this is setup-specific? Maybe someone can test it on their machine?
The text was updated successfully, but these errors were encountered: