cvw/wally-pipelined/regression
Ross Thompson de9e234ffa Modified icache to no longer need StallF in the PCMux logic. Instead this is handled in the icachefsm.
One downside is it increases the icache complexity.  However it also fixes an untested bug.  If a region
was uncacheable it would have been possible for the request to be made multiple times.  Now that is
not possible.  Additionally spills were oscillating between the spill hit states without this change.
The impact was 'benign' as the final spilled instruction always had the correct upper 16 bits.
2021-08-27 11:03:36 -05:00
..
slack-notifier added slack notifier for long sims 2021-06-22 08:31:41 -04:00
wave-dos Patched up changes for wally-pipelined.do and wally-buildroot.do to support moved common testbench files. 2021-07-30 14:24:50 -05:00
linux-wave.do Updated linux test bench documenation and scripts. 2021-08-25 10:54:47 -05:00
regression-wally.py remove busybear from regression because it is not keeping up with buildroot's changes to testbench-linux 2021-07-19 16:22:05 -04:00
run_sim.sh Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main 2021-03-30 15:25:07 -04:00
sim-buildroot start to add buildroot testbench 2021-04-16 23:27:29 -04:00
sim-buildroot-batch start to add buildroot testbench 2021-04-16 23:27:29 -04:00
sim-busybear busybear: add sim-busybear and sim-busybear-batch based on sim-wally 2021-03-01 21:01:15 +00:00
sim-busybear-batch busybear: make a second .do file with better optimization for command line mode 2021-03-08 19:35:00 +00:00
sim-wally Added test configurations 2021-01-25 11:28:43 -05:00
sim-wally-batch Fixed issue with sim-wally-batch. Are people still using this script? 2021-03-17 11:17:52 -05:00
sim-wally-batch-muldiv Updates on Divide - pushed in working version of DIV64U for Divide and REmainder. Will do 32-bit version tomorrow as well as Signed version 2021-05-17 16:48:51 -05:00
sim-wally-batch-rv32ic fixed sim-wally-32ic 2021-04-08 13:40:16 -04:00
sim-wally-batch-rv32icfd Fixed lint warning 2021-07-14 21:24:48 -04:00
sim-wally-batch-rv64icfd Update rv64icfd batch script 2021-05-18 16:01:53 -05:00
sim-wally-muldiv Updates on Divide - pushed in working version of DIV64U for Divide and REmainder. Will do 32-bit version tomorrow as well as Signed version 2021-05-17 16:48:51 -05:00
sim-wally-rv32ic fixed sim-wally-32ic 2021-04-08 13:40:16 -04:00
sim-wally-rv32icfd Fixed lint warning 2021-07-14 21:24:48 -04:00
sim-wally-rv64icfd Double-precision FMA instructions 2021-06-04 14:00:11 -04:00
udiv.c Updates on Divide - pushed in working version of DIV64U for Divide and REmainder. Will do 32-bit version tomorrow as well as Signed version 2021-05-17 16:48:51 -05:00
wally-buildroot-batch.do Moved the test bench modules to a common directory. 2021-07-30 14:16:14 -05:00
wally-buildroot.do Updated linux test bench documenation and scripts. 2021-08-25 10:54:47 -05:00
wally-busybear-batch.do Moved the test bench modules to a common directory. 2021-07-30 14:16:14 -05:00
wally-busybear.do Moved the test bench modules to a common directory. 2021-07-30 14:16:14 -05:00
wally-coremark_bare.do Fixed bug with coremark do file. When I moved the testbench to have a common set of files i forgot to remove the old path reference to function_radix.sv in wally-coremark_bare.do. 2021-08-19 10:33:11 -05:00
wally-pipelined-batch-muldiv.do Moved the test bench modules to a common directory. 2021-07-30 14:16:14 -05:00
wally-pipelined-batch-rv32icfd.do Moved the test bench modules to a common directory. 2021-07-30 14:16:14 -05:00
wally-pipelined-batch-rv64icfd.do Moved the test bench modules to a common directory. 2021-07-30 14:16:14 -05:00
wally-pipelined-batch.do Moved the test bench modules to a common directory. 2021-07-30 14:16:14 -05:00
wally-pipelined-muldiv.do Moved the test bench modules to a common directory. 2021-07-30 14:16:14 -05:00
wally-pipelined-ross.do Moved the test bench modules to a common directory. 2021-07-30 14:16:14 -05:00
wally-pipelined-rv32icfd.do Moved the test bench modules to a common directory. 2021-07-30 14:16:14 -05:00
wally-pipelined-rv64icfd.do Moved the test bench modules to a common directory. 2021-07-30 14:16:14 -05:00
wally-pipelined.do Moved the test bench modules to a common directory. 2021-07-30 14:16:14 -05:00
wally-privileged.do Moved the test bench modules to a common directory. 2021-07-30 14:16:14 -05:00
wave-all.do Fixed busybear by restoring InstrValidW needed by testbench 2021-07-13 14:17:36 -04:00
wave.do Modified icache to no longer need StallF in the PCMux logic. Instead this is handled in the icachefsm. 2021-08-27 11:03:36 -05:00