-
Notifications
You must be signed in to change notification settings - Fork 175
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
cxxsim: simulator-only signals not included in VCD and GTKWave files #556
Labels
Milestone
Comments
Ah, this was even a part of #324, but I think I accidentally dropped it at some point. |
To clarify, they actually work, they are just not included in the VCD file. |
Yep, I even know the exact change needed to add them to the VCD files, I just forgot to apply it. |
whitequark
added a commit
that referenced
this issue
Dec 12, 2020
Fixed in the |
whitequark
added a commit
that referenced
this issue
Dec 12, 2020
dragonmux
pushed a commit
to dragonmux/amaranth
that referenced
this issue
Oct 28, 2021
dragonmux
pushed a commit
to dragonmux/amaranth
that referenced
this issue
Oct 28, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Simulator-only signals (not used in any Module) are useful to me for communicating between parallel processes, say between a main driver and a passive process simulating a RTL module.
They are also useful as a way to display some simulator state on the VCD.
Consider:
Firstly, Signal
t
is absent from the VCD file, unlike pysim.Secondly, I get the following stack trace:
The text was updated successfully, but these errors were encountered: