Noah Boorstin
|
cbab07967a
|
more of the same fixes
|
2021-01-28 16:26:15 -05:00 |
|
Noah Boorstin
|
03cea6e29b
|
more misaligned read fixing
I'm getting fairly concerned about this, I feel like
this should only work if the memory ignores the lower 3 or 4 bits of the adr
|
2021-01-28 16:14:35 -05:00 |
|
Noah Boorstin
|
e65166bec5
|
busybear testbench: understand bytemask for writes
|
2021-01-28 15:42:47 -05:00 |
|
Noah Boorstin
|
9a45b49536
|
busybear: ret is only 1 word
|
2021-01-28 14:47:40 -05:00 |
|
Noah Boorstin
|
5a5237b908
|
add speculative exception for compressed instructions
|
2021-01-28 14:40:35 -05:00 |
|
Noah Boorstin
|
632fecf43a
|
testbench now understands lw not aligned to 8 bytes
also busybear now has first 500 instead of 100 instrs
and prints current instrs less
|
2021-01-28 13:33:22 -05:00 |
|
Noah Boorstin
|
be3d024527
|
Busybear test now processes first 100 instrs correctly!
- changed test parser to recognize lw in addition to lw
also, added temporary questa files (wlft*) to .gitignore
|
2021-01-28 01:19:27 -05:00 |
|
Noah Boorstin
|
ed85fda42a
|
fix memory write address decoding for busybear tests
|
2021-01-28 01:19:26 -05:00 |
|
Noah Boorstin
|
840528a05f
|
update busybear testbench to conform to new structure
|
2021-01-27 23:42:19 -05:00 |
|
David Harris
|
9d821aab0f
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-01-27 22:49:55 -05:00 |
|
David Harris
|
37a58cea17
|
Repartitioned with Instruction Fetch Unit, Integer Execution Unit
|
2021-01-27 22:49:47 -05:00 |
|
Noah Boorstin
|
74e57a8472
|
update busybear testbench to conform to new structure
|
2021-01-27 12:54:09 -05:00 |
|
David Harris
|
092edf953e
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2021-01-27 06:40:39 -05:00 |
|
David Harris
|
4318629b32
|
Repartitioned datapath and controller into ieu
|
2021-01-27 06:40:26 -05:00 |
|
Noah Boorstin
|
91564c7ab1
|
show instruction assembly in waveform
|
2021-01-26 12:34:12 -05:00 |
|
Noah Boorstin
|
91dcffa26f
|
Update busybear tests to conform to new directory structure
|
2021-01-25 20:37:18 -05:00 |
|
Noah Boorstin
|
09c92a6b5d
|
Fixed mem write checking
now passes around 50 instructions!
|
2021-01-25 20:07:08 -05:00 |
|
Noah Boorstin
|
05d4f2d33d
|
fix speculation ignoring for PC fetching
|
2021-01-25 20:07:06 -05:00 |
|
David Harris
|
bf07ec92b5
|
Added test configurations
|
2021-01-25 11:28:43 -05:00 |
|