James E. Stine
|
b2039e5b9a
|
Second update to divide that didn't get in for some silly git reason
|
2021-03-30 14:21:45 -05:00 |
|
Jarred Allen
|
dd0b3fde59
|
Comment out failing tests
|
2021-03-30 13:07:26 -04:00 |
|
Jarred Allen
|
335178a1d3
|
Merge branch 'cache' into main
|
2021-03-30 12:56:19 -04:00 |
|
Jarred Allen
|
85164c7a87
|
Merge branch 'main' into cache
Conflicts:
wally-pipelined/regression/wave-dos/ahb-waves.do
wally-pipelined/src/ifu/ifu.sv
wally-pipelined/testbench/testbench-busybear.sv
wally-pipelined/testbench/testbench-imperas.sv
|
2021-03-30 12:55:01 -04:00 |
|
David Harris
|
9f0a58e193
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-03-26 13:04:52 -04:00 |
|
David Harris
|
aa0d0d50d8
|
Added fp test to testbench
|
2021-03-26 13:03:23 -04:00 |
|
Noah Boorstin
|
606295db2f
|
Merge branch 'main' into cache
Conflicts:
wally-pipelined/testbench/testbench-busybear.sv
|
2021-03-26 12:26:30 -04:00 |
|
Shreya Sanghai
|
edaf89e3d1
|
Merge branch 'PPA' into main
Conflicts:
wally-pipelined/testbench/testbench-privileged.sv
|
2021-03-25 20:35:21 -04:00 |
|
Shreya Sanghai
|
d3e914f64b
|
removed minor bugs
|
2021-03-25 20:29:50 -04:00 |
|
ShreyaSanghai
|
da4086db79
|
Removed PCW and InstrW from ifu
|
2021-03-26 01:53:19 +05:30 |
|
Noah Boorstin
|
9eb1786fb1
|
busybear: quick fix to mem reading
also stop ignoring mcause at the start
|
2021-03-25 14:29:11 -04:00 |
|
Domenico Ottolia
|
fb00d0f209
|
Fix bugs with privileged tests
|
2021-03-25 14:06:05 -04:00 |
|
Noah Boorstin
|
ed37e933e5
|
busybear: stop NOPing out atomics
and bump regression to check for 800k instrs, up from 200k
|
2021-03-25 13:29:56 -04:00 |
|
Jarred Allen
|
9cbdb44728
|
Merge branch 'main' into cache
Conflicts:
wally-pipelined/src/ifu/ifu.sv
|
2021-03-25 00:51:12 -04:00 |
|
Teo Ene
|
1e691e120b
|
Fix typo from last commit
|
2021-03-24 17:09:58 -05:00 |
|
Teo Ene
|
6a7b69ff2d
|
Updated coremark_bare testbench for IM
|
2021-03-24 17:04:43 -05:00 |
|
Domenico Ottolia
|
3909158619
|
re-organize privileged tests to be in rv64p to rv32p folders
|
2021-03-24 13:51:25 -04:00 |
|
Noah Boorstin
|
355961f834
|
busybear: more progress
|
2021-03-23 14:49:30 -04:00 |
|
Noah Boorstin
|
0dae5401f3
|
busybear: more progress moving from instrf to instrrawd
|
2021-03-23 14:06:21 -04:00 |
|
Noah Boorstin
|
7fb2ebec50
|
busybear: ignore illegal instruction when starting
|
2021-03-23 13:28:56 -04:00 |
|
Noah Boorstin
|
3c131bb2bd
|
start migrating busybear over to InstrRawD/PCD
this breaks busybear for now
|
2021-03-22 23:45:04 -04:00 |
|
Noah Boorstin
|
1592332d41
|
Merge branch 'main' into cache
|
2021-03-22 23:28:30 -04:00 |
|
Noah Boorstin
|
43d23e3d9b
|
busybear: add better warning on illegal instruction
...also it seems that mret is being picked up as an illegal instruction??
|
2021-03-22 18:24:35 -04:00 |
|
Noah Boorstin
|
4160bf50b0
|
busybear: temporarially force rf[5] correct after failure to read CSR
|
2021-03-22 18:12:41 -04:00 |
|
Noah Boorstin
|
4be19421c4
|
busybear: allow overwriting read values
|
2021-03-22 17:28:44 -04:00 |
|
Noah Boorstin
|
b4166e9fd0
|
busybear: finally get the right error
|
2021-03-22 16:52:22 -04:00 |
|
Jarred Allen
|
99fa8beef3
|
Update icache interface
|
2021-03-22 15:04:46 -04:00 |
|
Noah Boorstin
|
7350b9f18f
|
busybear: comment out some debug printing
|
2021-03-22 14:54:05 -04:00 |
|
Jarred Allen
|
507d8ed120
|
Merge branch 'main' into cache
|
2021-03-22 14:50:22 -04:00 |
|
Noah Boorstin
|
c4fb51fad1
|
regression: expect 200k instead of 100k busybear instrs
and a minor busybear bugfix
|
2021-03-22 14:47:52 -04:00 |
|
Jarred Allen
|
bab0e3b90f
|
Change busybear testbench to reflect new location of InstrF
|
2021-03-20 18:20:27 -04:00 |
|
Jarred Allen
|
e32291bcc2
|
Put Imperas testbench back
|
2021-03-20 18:19:51 -04:00 |
|
Jarred Allen
|
665c244ba1
|
Fix another bug in the icache (why so many of them?)
|
2021-03-20 17:54:40 -04:00 |
|
Jarred Allen
|
50c961bbe4
|
Merge changes from main
|
2021-03-18 18:58:10 -04:00 |
|
Shreya Sanghai
|
804407eab7
|
fixed minor bugs in testbench
|
2021-03-18 17:37:10 -04:00 |
|
Shreya Sanghai
|
dfc86539cc
|
Merge branch 'gshare' into main
Conflicts:
wally-pipelined/regression/wave.do
|
2021-03-18 17:25:48 -04:00 |
|
Teo Ene
|
0ff785549e
|
Switched coremark to RV64IM
|
2021-03-17 22:39:56 -05:00 |
|
Teo Ene
|
db164462ed
|
adapted coremark bare testbench to new dtim RAM HDL
|
2021-03-17 16:59:02 -05:00 |
|
Jarred Allen
|
e39ead0460
|
Merge branch 'main' into cache
Conflicts:
wally-pipelined/testbench/testbench-imperas.sv
|
2021-03-17 16:40:52 -04:00 |
|
Teo Ene
|
29634f1475
|
Temporarily reverted my last few commits
|
2021-03-17 15:16:01 -05:00 |
|
Teo Ene
|
90946d61c5
|
fix to last commit
|
2021-03-17 15:02:15 -05:00 |
|
Teo Ene
|
ca901513c8
|
Added Ross's addr lab stuff to coremark stuff
|
2021-03-17 14:50:54 -05:00 |
|
Elizabeth Hedenberg
|
bccd37d778
|
fixing coremark branch prediction
|
2021-03-17 15:15:55 -04:00 |
|
Elizabeth Hedenberg
|
a3b2ffb2c9
|
Merge branch '3_3_2021' into main
Making sure coremark works with spring break changes
|
2021-03-17 14:11:37 -04:00 |
|
Ross Thompson
|
0e2352a6de
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-03-17 11:07:57 -05:00 |
|
Ross Thompson
|
31ad619a21
|
Added possibly working OSU test bench as a precursor to running a bp benchmark.
Fixed a few bugs with the function radix.
|
2021-03-17 11:06:32 -05:00 |
|
Noah Boorstin
|
45ed2742cf
|
busybear: add seperate message on bad memory access becasue its confusing
|
2021-03-16 21:42:26 -04:00 |
|
Domenico Ottolia
|
c9d70a1778
|
Add privileged testbench
|
2021-03-16 20:28:38 -04:00 |
|
Shreya Sanghai
|
a79e26f9d8
|
added global history branch predictor
|
2021-03-16 16:06:40 -04:00 |
|
Jarred Allen
|
662ab53746
|
Merge remote-tracking branch 'origin/main' into cache
|
2021-03-15 19:08:25 -04:00 |
|