From 14e9a39523221327ca89ddaed72bbd6be964a70a Mon Sep 17 00:00:00 2001 From: Jordan Carlin Date: Wed, 13 Nov 2024 22:12:11 -0800 Subject: [PATCH] pmps working for RVVI in RV32 --- testbench/common/wallyTracer.sv | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/testbench/common/wallyTracer.sv b/testbench/common/wallyTracer.sv index b4089f70b..b4bf68a36 100644 --- a/testbench/common/wallyTracer.sv +++ b/testbench/common/wallyTracer.sv @@ -124,11 +124,13 @@ module wallyTracer import cvw::*; #(parameter cvw_t P) (rvviTrace rvvi); if(valid) begin // machine CSRs // PMPCFG space is 0-15 3a0 - 3af + int inc = P.XLEN == 32 ? 4 : 8; int i, i4, i8, csrid; logic [P.XLEN-1:0] pmp; - for (i=0; i