core-v-verif
core-v-verif copied to clipboard
Functional verification project for the CORE-V family of RISC-V cores.
When using [vptool](https://github.com/openhwgroup/core-v-verif/tree/master/tools/vptool) for [CVA6 Task 1434](https://github.com/openhwgroup/cva6/issues/1434), I encountered the following: 1. It does not seem possible to edit the names of previously created Sub-features. Is this deliberate? 2. Updates...
### Task Outcome Formal support needs improvements, more features, better integration, etc. ### Background information Initial formal scripts for 40s/x has been implemented for Jasper, but there is still more...
### Task Outcome Ensure functional verification of the following scenario: - core is in debug mode. - a `dret` instruction is fetched, and begins working its way through the execution...
Hello! I'm having some troubles in compiling CV32E40X uvm simulation (starting from /sim/uvmt folder) that I've not encountered with CV32E40P. In particular, using the same simulation enviroment and the same...
## UVM simulation support for xsim (Vivado) Hello everyone! When looking into the core-v projects, it seems to me that currently there is no support for a non-cost simulator that...
## Improve makefile to update the git repository on incremental builds ### Task Outcome Make system that properly updates the git repository in incremental runs ### Completion Criteria in a...
A user can select a specific branch/commit with CV_* variables. It would be good, and not taking too many resources, to also add the origin/main branch for the reference/debugging/rebase. This...
## ISS reports missing mscratchcsw register, and mismatches upon using reserved csr-instructions to access mnxti During initialization, the `rvviRefCsrSetVolatile`-function reports an error when attempting to set `mscratchcsw` as volatile ```...
Hi, I think we have another problem related to difference between get_field_imm & get_data_imm, because while looking for some missing coverage, I notice that in some instructions we're trying to...
Hello, I notice that i always get a zero for the immediate value for c.lw instruction, so i checked the isacov.log and it seems that for c.lw instruction immediate get...