Noah Boorstin
|
34b8f750ce
|
busybear: temporarially force rf[5] correct after failure to read CSR
|
2021-03-22 18:12:41 -04:00 |
|
Noah Boorstin
|
77dd0b4504
|
busybear: allow overwriting read values
|
2021-03-22 17:28:44 -04:00 |
|
Noah Boorstin
|
7bb31c3287
|
busybear: finally get the right error
|
2021-03-22 16:52:22 -04:00 |
|
bbracker
|
5efd5958e7
|
added delays to uart AHB signals
|
2021-03-22 15:40:29 -04:00 |
|
Noah Boorstin
|
2aa76b27e1
|
busybear: comment out some debug printing
|
2021-03-22 14:54:05 -04:00 |
|
Noah Boorstin
|
74bcd9b994
|
regression: expect 200k instead of 100k busybear instrs
and a minor busybear bugfix
|
2021-03-22 14:47:52 -04:00 |
|
bbracker
|
11d4a8ab34
|
first pass at PLIC interface
|
2021-03-22 10:14:21 -04:00 |
|
Katherine Parry
|
f741ba7702
|
fixed various bugs in the FMA
|
2021-03-21 22:53:04 +00:00 |
|
Katherine Parry
|
e317e7511e
|
messy FMA rewrite using section 7.5.4 in The Handbook of Floating-Point Arithmetic
|
2021-03-20 02:05:16 +00:00 |
|
bbracker
|
85363e941d
|
AHB bugfixes and sim waveview refactoring
|
2021-03-18 18:25:12 -04:00 |
|
Shreya Sanghai
|
09faa40eb6
|
fixed minor bugs in testbench
|
2021-03-18 17:37:10 -04:00 |
|
Shreya Sanghai
|
bbe0957df5
|
Merge branch 'gshare' into main
Conflicts:
wally-pipelined/regression/wave.do
|
2021-03-18 17:25:48 -04:00 |
|
Ross Thompson
|
1091dd10c1
|
Switched to gshare from global history.
Fixed a few minor bugs.
|
2021-03-18 16:05:59 -05:00 |
|
Ross Thompson
|
8f4051543c
|
Fixed minor bug with the size of gshare.
|
2021-03-18 16:00:09 -05:00 |
|
Shreya Sanghai
|
eb86bfc084
|
removed unnecesary PC registers in ifu
|
2021-03-18 16:31:21 -04:00 |
|
Thomas Fleming
|
8d484174a7
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2021-03-18 14:36:42 -04:00 |
|
Thomas Fleming
|
7f7597e667
|
Connect tlb, pagetablewalker, and memory
|
2021-03-18 14:35:46 -04:00 |
|
Thomas Fleming
|
7d4906b1c7
|
Improve page table creation in python file
|
2021-03-18 14:27:09 -04:00 |
|
Noah Boorstin
|
bc1a0c6ee7
|
change ifndef to generate/if
|
2021-03-18 12:50:19 -04:00 |
|
Noah Boorstin
|
a2b0af460e
|
everyone gets a bootram
|
2021-03-18 12:35:37 -04:00 |
|
Noah Boorstin
|
ced2a32d21
|
busybear: update memory map, add GPIO
|
2021-03-18 12:17:35 -04:00 |
|
Teo Ene
|
57f1ca5259
|
Switched coremark to RV64IM
|
2021-03-17 22:39:56 -05:00 |
|
Teo Ene
|
d2fe42d6d0
|
adapted coremark bare testbench to new dtim RAM HDL
|
2021-03-17 16:59:02 -05:00 |
|
Teo Ene
|
4fd0ecff69
|
Temporarily reverted my last few commits
|
2021-03-17 15:16:01 -05:00 |
|
Teo Ene
|
7446a7b479
|
fix to last commit
|
2021-03-17 15:07:02 -05:00 |
|
Teo Ene
|
3e849f99a6
|
fix to last commit
|
2021-03-17 15:02:15 -05:00 |
|
Teo Ene
|
d72d774a0b
|
addition to last commit
|
2021-03-17 14:52:31 -05:00 |
|
Teo Ene
|
dfe6df2e00
|
Added Ross's addr lab stuff to coremark stuff
|
2021-03-17 14:50:54 -05:00 |
|
Elizabeth Hedenberg
|
041439c008
|
fixing coremark branch prediction
|
2021-03-17 15:15:55 -04:00 |
|
Elizabeth Hedenberg
|
d0ddb5f461
|
replicating coremark changes into coremark bare
|
2021-03-17 14:36:34 -04:00 |
|
Elizabeth Hedenberg
|
da758e9e14
|
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
|
f070aae847
|
Fixed issue with sim-wally-batch. Are people still using this script?
|
2021-03-17 11:17:52 -05:00 |
|
Ross Thompson
|
3618a39087
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-03-17 11:07:57 -05:00 |
|
Ross Thompson
|
9f8f0242ca
|
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 |
|
Domenico Ottolia
|
487b198055
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2021-03-16 23:27:09 -04:00 |
|
Domenico Ottolia
|
748372dc45
|
Add test runner for privileged
|
2021-03-16 23:26:59 -04:00 |
|
Noah Boorstin
|
bfa7aedd35
|
busybear: add seperate message on bad memory access becasue its confusing
|
2021-03-16 21:42:26 -04:00 |
|
Noah Boorstin
|
e7fae21eb8
|
busybear: add COUNTERS define
|
2021-03-16 21:08:47 -04:00 |
|
Domenico Ottolia
|
d354cbd37d
|
Add privileged testbench
|
2021-03-16 20:28:38 -04:00 |
|
Domenico Ottolia
|
82ea97e304
|
Add privileged tests for mcause
|
2021-03-16 19:22:36 -04:00 |
|
Domenico Ottolia
|
1ceb7a7431
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2021-03-16 19:12:21 -04:00 |
|
Jarred Allen
|
152ffd16e2
|
Undo accidental change
|
2021-03-16 18:16:00 -04:00 |
|
Jarred Allen
|
ae5417195a
|
Condense the parallel and non-parallel wally-pipelined-batch.do files into one
|
2021-03-16 18:15:13 -04:00 |
|
Jarred Allen
|
f6cbe44cbd
|
Change busybear to only check that first 100k instructions load
|
2021-03-16 17:43:39 -04:00 |
|
Shreya Sanghai
|
36f0631203
|
added gshare and global history predictor
|
2021-03-16 17:03:01 -04:00 |
|
Domenico Ottolia
|
b2faf3c888
|
Add privileged tests folder
|
2021-03-16 16:11:20 -04:00 |
|
Shreya Sanghai
|
9eed875886
|
added global history branch predictor
|
2021-03-16 16:06:40 -04:00 |
|
Shreya Sanghai
|
08e9149e20
|
made performance counters count branch misprediction
|
2021-03-16 11:24:17 -04:00 |
|
Shreya Sanghai
|
74f1641c5a
|
Merge branch 'counters' into main
added a configurable number of performance counters
|
2021-03-16 11:01:30 -04:00 |
|
Noah Boorstin
|
9e1612c166
|
remove regression-wally.sh
|
2021-03-15 19:03:57 -04:00 |
|