-
Notifications
You must be signed in to change notification settings - Fork 240
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
update simulation instruction (new path) #155
Conversation
Eagle eyes! 😉 However, I think we should modify the whole section of the user guide here. The "non-simple" testbench uses GHDL per default as well. 🤔 |
I dont know what im doing wrong, but i can not simulate with the I know this isn't the place to ask this, but have you ever succeeded to simulate with modelsim? I hate gtkwave.... |
You can simulate the processor using the "simple" tesbench and scripts: If you want to do a "quick" simulation while compiling an application you can do:
Most of the time I am using Xilinx ISIM, but sometimes I am using Modelsim, too. So no problems here. Maybe it is a library issue? If you like you can open a new discussion if you like to discuss this. Sounds like an issue other people might also have problems with. |
This was my bad indeed... @stnolting, note that VUnit does not use GHDL by default. In CI, GHDL is the only simulator we can use, so that is the only one that VUnit can find. However, locally the same script can be used with ModelSim/QuestaSim, Riviera PRO, etc. Precisely, VUnit allows selecting the simulator through an envvar: http://vunit.github.io/cli.html#simulator-selection |
@rafaelcorsi, theoretically, it should be possible to simulate with GHDL and view the VCD waveform with ModelSim. Alternatively, you can execute VUnit with ModelSim (depending on the license, you might run into limits). See the ref in my previous comment. |
Right... misunderstanding on my side. Thanks for clearing! |
I did some enhancements to section 'Simulating the Processor' and I created #156, which includes the commit in here, thus superseeding this PR. |
No description provided.