You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am fixing a PR (#265) that will allow measuring d$ and i$ stalls also in the main branch :-)
In the meantime, you can have a look at this commit: 264c7bf
I want to measure I/D Cache Misses of CVA6+Ara, but i have no idea.
I tried to write
mhpmevent3
andmhpmevent4
inapps/common/crt0.S
like this:And the code is compiled like this:
but this code generates error below when I do RTL simulation with Verilator.
Does this means that
csrwi mhpmevent{3,4}
causes illegal instruction exception? If so, does CVA6+Ara not support cache performance counters?I read this CVA6 manual for reference of measuring Performance Counters.
https://docs.openhwgroup.org/projects/cva6-user-manual/01_cva6_user/CSR_Performance_Counters.html
The text was updated successfully, but these errors were encountered: