core-v-verif
core-v-verif copied to clipboard
CV32E41P "hello-world" program checks for E40P value of marchid
This is a bug in both the RTL and TB.
The current value of the CV32E41P marchid
CSR is 0x4. This is inherited from the CV32E40P and must be changed to whatever marchid is assigned to this new core.
Currently the hello-world test-program checks for marchid == 0x4. The test-program should be updated to the assigned marchid for this core.
@davideschiavone what should marchid be set to for CV32E41P?