-
Notifications
You must be signed in to change notification settings - Fork 424
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
Regarding the regression test... #437
Comments
Hi,
No worries, that flow isn't well documented / nor pretty
Right, all the logs are in the terminal you ran the command with (not nice).
Hmm to generate its verilog, be sure it goes into the root folder (of this repo) and : "make clean run REDO=10 IBUS=SIMPLE DBUS=SIMPLE CSR=no MMU=no DEBUG_PLUGIN=no MUL=no DIV=no COREMARK=yes" Not great XD |
If you are interrested, there is VexiiRiscv, which has a better flow. |
Hii @Dolu1990 , thanks for the reply!
I generated the verilog using I tried running the simulation using the command you provided and it results in this error. Any idea what is causing the error? |
Hi, That error says that the hardware didn't behave the same way than the reference software RISC-V model. |
Hi, I'm a rookie in this, sorry if this is considered a dumb question.
First question:
I've ran the regression test according to the instructions provided:
export VEXRISCV_REGRESSION_SEED=42 export VEXRISCV_REGRESSION_TEST_ID= sbt "testOnly vexriscv.TestIndividualFeatures"
The tests passed, but does it have an output file for me to analyze the test results?
Second question:
May I know how does the regression test takes in the design file? What if I made a little modifications to the
smallest_nocsr
configuration and I would like to test it using the regression test, how should I do it?Thank you!
The text was updated successfully, but these errors were encountered: