cva6
cva6 copied to clipboard
The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux
### Is there an existing CVA6 bug for this? - [X] I have searched the existing bug issues ### Bug Description While verifying Access mode for SSTATUS CSR test is...
### Is there an existing CVA6 bug for this? - [X] I have searched the existing bug issues ### Bug Description Hello, I notice that in the cvxif.pkg, the **X_NUM_RS**...
### To reproduce This failure happens when running one of the riscv-isa tests: `rv64ui-v-bltu`. ```c make verilate DROMAJO=1 make run-dromajo-verilator BIN=$(RISCV)/riscv64-unknown-elf/share/riscv-tests/isa/rv64ui-v-bltu ``` ### Details According to ISA spec (from what...
Hi, As per RISCV privileged specification ASID field in SATP CSR is dependent on RTL implementation, could anyone please let me know what will be the RTL implemented value for...
Hello, We find a corner case associated with std_dcache and AMO/ld instruction, which makes Linux crash. It is caused by the interface signal miss_req between cache_ctrl and miss_handler in std_nbdcache....
Hi All, In CVA6 riscv-arch-test suite fmul tests are failing due to incorrect calculation as shown in below attached screenshot.  As shown in above in line 157 and 182...
Hello, We find a corner case associated with BranchPrediction/std_icache/PTW when we try to boot the Linux OS with std_cache_subsystem. An error address translation result is returned by PTW,which makes the...
In mmu.sv, line 247, there's a mixture of vaddr and PLEN, which causes a misalignment in `tval` ```icache_areq_o.fetch_exception = {riscv::INSTR_ACCESS_FAULT, {{riscv::XLEN-riscv::PLEN{1'b0}}, icache_areq_i.fetch_vaddr}, 1'b1};``` Same for line 258 ```else icache_areq_o.fetch_exception =...
### Is there an existing CVA6 bug for this? - [X] I have searched the existing bug issues ### Bug Description In case of an AXI atomic transaction, the CVA6...
### Is there an existing CVA6 bug for this? - [X] I have searched the existing bug issues ### Bug Description There are four different cases of `sfence.vma` that are...