-
Notifications
You must be signed in to change notification settings - Fork 721
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
[BUG] No print out in QuestaSim simulation. Expected behavior or not? #1486
Comments
Hello @0ena |
Related to #1569 |
👋 Hi there! This issue seems inactive. Need more help? Feel free to update us. If there are no updates within the next few days, we'll go ahead and close this issue. 😊 |
@0ena, did you manage to solve your issue ? If you did, could you close it ? |
Hi @valentinThomazic , not really, as I spent one or 2 days working on it but to no avail. I must say that the guidelines with respect to running simulations (and the dependencies on repos) should be a bit more streamlined. Cheers, |
Thank you for your feedback ! |
I solved it by adding -suppress 13389 to questa-flags in make file |
Good ! Did you use cva6.py to run your simulation ? If it is the case, it would be nice to submit a PR to solve the issue. |
👋 Hi there! This issue seems inactive. Need more help? Feel free to update us. If there are no updates within the next few days, we'll go ahead and close this issue. 😊 |
Is there an existing CVA6 bug for this?
Bug Description
Hi,
I want to use Questa to run simulations on the CVA6 RTL.
To that end I setup the environment as suggested in your guidelines and I am using the following command to run the usual
Helllo CVA6
elf and obtain the final printout in thetranscript
file:make sim elf-bin=$RISCV/riscv64-unknown-elf/bin/pk target-options=hello.elf batch-mode=1
Alas, there is no print out as reported in #800. However, as mentioned here this might be due to the updated (?) structure of the verification repos (core-v-verif, riscv-compliance, riscv-tests).
Consequently, as there is no print out, the TB finishes once it reaches the time out time.
I should mention that I have tried running this simulation with different versions of Questasim.
This is the transcript I get with QuestaSim 10.7:
and this is the error I get with QuestaSim 2021.2 and 2023.3:
I have the following questions:
a) Is it expected to not have a print out anymore?
b) How do I know if the TB has finished successfully?
c) Is it expected for newer versions of Questa to error out, due to the updated "more parametrized" structure of CVA6?
Feel free to request more info if necessary.
Thank you in advance for your help and time.
Kind regards,
Nassos
The text was updated successfully, but these errors were encountered: