cva6
cva6 copied to clipboard
The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux
Hi, I have recently returned to working with the CVA6 core and quite a lot has changed since I last tinkered around with it. Previously running simple U-mode binaries was...
### Is there an existing CVA6 bug for this? - [X] I have searched the existing bug issues ### Bug Description The type of memory access is information we need...
I have noticed a 4-5x execution time increase when executing, e.g., a memcpy operation under Linux vs in baremetal. I attribute it to the overhead of address translation, yet it...
### Is there an existing CVA6 bug for this? - [X] I have searched the existing bug issues ### Bug Description The unprivileged ISA specification of the CV32A65X describes the...
If this is not the case a page fault should be generated. Right now we generate an instruction access fault. https://github.com/pulp-platform/ariane/blob/ad70ce1f30dad539e5a365ffe71a02aaf20b397e/src/load_store_unit.sv#L339
### Is there an existing CVA6 bug for this? - [X] I have searched the existing bug issues ### Bug Description Updating the number of PMP entries increased the number...
### Is there an existing CVA6 bug for this? - [X] I have searched the existing bug issues ### Bug Description For now I don't know the real cause of...
### Is there an existing CVA6 bug for this? - [X] I have searched the existing bug issues ### Bug Description The instruction queue contains multiple instruction FIFOs to handle...
### Is there an existing CVA6 bug for this? - [x] I have searched the existing bug issues ### Bug Description I am trying to synthesize the CVA6 core using...
### Is there an existing CVA6 task for this? - [x] I have searched the existing task issues ### Task Description Add the arch-tests for Zicond, and Zce in the...