From cb624fe679818d4c029d29ec763eee9bbadd3672 Mon Sep 17 00:00:00 2001 From: David Harris Date: Thu, 9 Sep 2021 11:05:12 -0400 Subject: [PATCH] Lint cleaning, riscv-arch-test testing --- .../regression/regression-wally.py | 5 + .../regression/sim-wally-arch-batch | 3 + wally-pipelined/regression/wally-arch.do | 6 +- .../src/cache/cachereplacementpolicy.sv | 6 +- wally-pipelined/src/cache/cacheway.sv | 3 +- wally-pipelined/src/cache/icache.sv | 2 +- wally-pipelined/src/mmu/priorityonehot.sv | 6 +- .../src/mmu/prioritythermometer.sv | 4 + wally-pipelined/testbench/testbench-arch.sv | 200 +++++------------- .../testbench/testbench-imperas.sv | 2 +- 10 files changed, 80 insertions(+), 157 deletions(-) create mode 100755 wally-pipelined/regression/sim-wally-arch-batch diff --git a/wally-pipelined/regression/regression-wally.py b/wally-pipelined/regression/regression-wally.py index 2cd2d77ec..4d7baf8e5 100755 --- a/wally-pipelined/regression/regression-wally.py +++ b/wally-pipelined/regression/regression-wally.py @@ -33,6 +33,11 @@ configs = [ cmd="vsim -do wally-buildroot-batch.do -c > {}", grepstr="loaded 6000 instructions" ), + TestCase( + name="arch64", + cmd="vsim > {} -c < {} -c <= 56'h07FFFFFF) else $error("Some regression tests will fail if TIM_RANGE is less than 56'h07FFFFFF");