Usage Model #617
-
First of all, thanks for sharing this great effort! Maybe I missed something, but it is not clear to me how this project is expected to be reused and extended.
Now, I am using it to verify my single cycle RISC-V SoC model (in punxa). I forked this repo, created a branch (dev_punxa) and created new plugins in riscof-plugins/rv64
My goal is to test the SoC peripherals and privilege spec, so I am incorporating Wally tests as a new test suite. I created a wally-test-suite at the same level of the existing riscv-test-suite. My question is, is this the indented way of reusing and extending the system ? Is there a plan to incorporate more test suites and models into your repo ? Thanks in advance |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Currently, we can't run Wally tests because they're designed for cycle by cycle comparisons; they don't store signatures |
Beta Was this translation helpful? Give feedback.
Currently, we can't run Wally tests because they're designed for cycle by cycle comparisons; they don't store signatures
However, both arch-tests and Wally tests are being updated to enable inline checking, at which point both sets of tests could be run .
However, we may not keep both sets of tests; we may just replace everything with the Wally tests in the near future: TBD