update RVFI interface to take modified pmpaddr as if it was read by software

This commit is contained in:
Olivier Betschi 2025-03-06 14:29:44 +01:00 committed by OlivierBetschi
parent 601941aeb5
commit 725ed4a1d3

View file

@ -429,7 +429,7 @@ module cva6_rvfi
genvar i;
generate
for (i = 0; i < 16; i++) begin
`CONNECT_RVFI_FULL(1'b1, pmpaddr[i], csr.pmpaddr_q[i][CVA6Cfg.PLEN-3:0])
`CONNECT_RVFI_FULL(1'b1, pmpaddr[i], {csr.pmpaddr_q[i][CVA6Cfg.PLEN-3:1],pmpcfg_q[i].addr_mode[1]})
end
endgenerate
;