[BUG] RVFI agent & tandem mode simulation performance degradation #2556
Labels
Component:SpikeTandem
Issue that impacts Spike Tandem operation
CV32A60AX
Part: Application configuration (former "step1")
Type:Bug
For bugs in the RTL, Documentation, Verification environment or Tool and Build system
Is there an existing CVA6 bug for this?
Bug Description
Hi,
RVFI agent + spike Tandem is degrading considerably cva6 simulation time due to monitoring & scoreboarding CSRs in CSR_MAX_SIZE (4096) instead of CSR supported size (Actual cv32a65x number of CSRs is 187). uvma_rvfi and spike tandem should be parametrized to support only needed number of CSRs
Profiling coremark test with nocoverage, no logger and rvfi_disable_csr_check=1 give following results:
The text was updated successfully, but these errors were encountered: