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 the granularity of the PMP can determine by...
Bumps [core/cache_subsystem/hpdcache](https://github.com/openhwgroup/cv-hpdcache) from `25ffa34` to `b4519e7`. Commits b4519e7 Add new technical paper in README f5b00c6 Update the documentation section of the README afd6342 Update the changelog file 433011f New HPDcache...
### Is there an existing CVA6 bug for this? - [X] I have searched the existing bug issues ### Bug Description A couple of years ago, CVA6 did manage to...
This PR aims at integrate features developed by Bosch : - Data scratchpad: #1808 - Instruction scratchpad: #1809 - AHB peripheral bus: #1810
Address check is currently performed on [11:3] which (a) is (very slightly) suboptimal on rv32, but more important (b) hides the intent of the check. Suggested-by: Pierre Ravenel
This parameter was used in one file; it is used in several files since https://github.com/openhwgroup/cva6/pull/2395 We should: - Add an `unsigned int OperandsPerInstr` field to [cva6_cfg_t](https://github.com/openhwgroup/cva6/blob/master/core/include/config_pkg.sv#L351) (but **not** [cva6_user_cfg_t](https://github.com/openhwgroup/cva6/blob/master/core/include/config_pkg.sv#L201)) -...
The original implementation uses the AW handshake as the logical condition for a push into the W channel FIFO. However, this choice implicitly assume that the AW handshake will take...
### Is there an existing CVA6 task for this? - [X] I have searched the existing task issues ### Task Description To align RTL and Spike-Tandem in some test scenarios...
This PR aims at resolving task https://github.com/openhwgroup/cva6/issues/1447 Here's a first version of the Verification Plan of PMP, in txt format. It is split in 2 files: - verif/docs/VerifPlans/PMP/pmp_verif_plan.txt - verif/docs/VerifPlans/PMP/pmp_verif_plan_features.txt...
### Is there an existing CVA6 bug for this? - [X] I have searched the existing bug issues ### Bug Description When executing Load-Reserved instructions (e.g. `LR.D`) with a misaligned...