-
Notifications
You must be signed in to change notification settings - Fork 228
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
compilation problem for cv32e40x and vsim #2542
Comments
Hi, @vinomutty.
How?
Does
A path starting with One thing that potentially might work: Add |
If you are using Questa, why does the screenshot reference Verilator?
If I was having this problem, I would debug hello-world rather than corev_rand_arithmetic_base, as I think that would be easier (not by much, but a little).
This too indicates some env var is not set. Did you investigate my previous remark about this? Another note, IIRC |
The last time I attempted to use Verilator with the E40X it would not compile. The E40X RTL incorporates SystemVerilog Interfaces and at the time Verilator did not support them. I believe the latest stable version (v5.028) does, but I have not attempted it. I can guarantee that Verilator cannot support the UVM environment implemented in CORE-V-VERIF. |
There are two problems here:
If you are willing to take this task on will can consider accepting a pull-request from you to get Verilator working with the E40X. However, there is no guarantee of success since we do not know if Verilator can support all the RTL code-constructs used. Do you have access to a commercial SV simulator? |
we cloned new branch with We tried to run Hello-world test but facing the below errors -- Compiling module riscv_random_stall |
It is doubtful that the |
HI
we are trying to run cv32e40x
corev_rand_arithmetic_base_test , but we are facing the error.
The text was updated successfully, but these errors were encountered: