Kip Macsai-Goren
|
aedf0341af
|
added 32 bit versions of new tests. all but timeout wait pass regression
|
2022-04-28 18:14:07 +00:00 |
|
Skylar Litz
|
64a537c59b
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-04-27 10:50:19 -07:00 |
|
Skylar Litz
|
f2b6842edb
|
fix AttemptedInstructionCount from ground zero
|
2022-04-27 10:45:40 -07:00 |
|
David Harris
|
515270a8cf
|
Added torture.tv test vectors
|
2022-04-27 13:08:36 +00:00 |
|
David Harris
|
cce0a421be
|
Checked in torture.tv
|
2022-04-27 13:06:24 +00:00 |
|
David Harris
|
9d82232c14
|
Cleaned up canonical NaNs and removed denorm outputs in baby_torture.tv
|
2022-04-26 19:41:30 +00:00 |
|
Kip Macsai-Goren
|
4b00531d77
|
fixed incorrect configs in regression
|
2022-04-25 19:28:47 +00:00 |
|
Kip Macsai-Goren
|
74b103fae4
|
added working tests to test list, updated regression for new configs
|
2022-04-25 19:18:15 +00:00 |
|
Kip Macsai-Goren
|
33875b20b5
|
fixed initial value, timing on fs bits changing after floating point instruction
|
2022-04-25 19:17:29 +00:00 |
|
Kip Macsai-Goren
|
2e0f45eab4
|
removed atomic, floating point from privileged tests configs
|
2022-04-25 19:13:15 +00:00 |
|
Kip Macsai-Goren
|
01f8bdfafc
|
added new tests to tests.vh, comented out until they pass regression
|
2022-04-25 18:22:44 +00:00 |
|
Kip Macsai-Goren
|
992cedbc52
|
Lowered WFI timeout wait time for privileged configs
|
2022-04-25 17:47:10 +00:00 |
|
David Harris
|
0957b7040d
|
Restored MPRV behavior per spec
|
2022-04-25 14:52:18 +00:00 |
|
David Harris
|
1a8369b02b
|
Added dummy mstatus byte endianness fields tied to 0, mstatush register, removed UIE and UPIE depricated fields
|
2022-04-25 14:49:00 +00:00 |
|
David Harris
|
142636173e
|
Added MTINST hardwired to 0, and added timeout of U-mode WFI
|
2022-04-24 20:00:02 +00:00 |
|
David Harris
|
28e8aa4f97
|
Fixed InstrMisalignedFaultM mtval
|
2022-04-24 17:31:30 +00:00 |
|
David Harris
|
ffecdda6e6
|
Improved priority order and mtval of traps to match spec
|
2022-04-24 17:24:45 +00:00 |
|
David Harris
|
04b0579b89
|
Extended sim time to fully boot Linux. Added comments to hazard unit
|
2022-04-24 13:51:00 +00:00 |
|
Kip Macsai-Goren
|
bd87af478a
|
Changed mtval for instruction misaligned fault to get address from ieuAdrM (Jal/branch target address)
|
2022-04-22 22:46:11 +00:00 |
|
bbracker
|
9eec1a83a6
|
deprecate unused LINUX_FIX_READ macro
|
2022-04-21 19:14:47 -07:00 |
|
bbracker
|
9c1e398bb5
|
change how tristate I/O is spoofed in GPIO loopback test
|
2022-04-21 10:31:16 -07:00 |
|
Ross Thompson
|
e56b9f18d5
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-04-21 09:52:42 -05:00 |
|
Ross Thompson
|
a86274a1e0
|
Modified wally-pipelined.do for no trace linux sim.
|
2022-04-21 09:52:33 -05:00 |
|
David Harris
|
1e19cf9f14
|
Simplified profile for UART boot; added warnings on UART Rx errors
|
2022-04-21 04:54:45 +00:00 |
|
Kip Macsai-Goren
|
25d0f6305a
|
added new tests to tests.vh
|
2022-04-20 17:34:40 +00:00 |
|
Kip Macsai-Goren
|
8e72ace5ac
|
fixed rv32ia to support clint and GPIO for priv tests
|
2022-04-20 17:31:34 +00:00 |
|
Kip Macsai-Goren
|
324d3fcea5
|
added working general trap tests to regression
|
2022-04-20 06:48:01 +00:00 |
|
Ross Thompson
|
b94927d8a6
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-04-19 14:09:50 -05:00 |
|
David Harris
|
c57b9e6703
|
Added baby torture tests
|
2022-04-19 15:13:06 +00:00 |
|
David Harris
|
eaa0d44980
|
Fixed WFI decoding in IFU
|
2022-04-18 19:02:08 +00:00 |
|
Kip Macsai-Goren
|
ced763beb6
|
Added GPIO loopback to let outputs cause interrupts
|
2022-04-18 07:22:49 +00:00 |
|
Kip Macsai-Goren
|
121cc627f6
|
Added working trap test to regression, fixed hanfling of some interrupts
|
2022-04-18 07:22:16 +00:00 |
|
Shreya Sanghai
|
6f0085201b
|
replaced k with bpred size
|
2022-04-18 04:21:03 +00:00 |
|
Shreya Sanghai
|
a8b3cc8cf9
|
added bpred size to wally config
|
2022-04-18 04:21:03 +00:00 |
|
David Harris
|
22842816a8
|
LSU name cleanup
|
2022-04-18 03:18:38 +00:00 |
|
Ross Thompson
|
61dbf13a69
|
Fixed bug I introduced by csrc cleanup and changes to ILA.
|
2022-04-17 21:45:46 -05:00 |
|
David Harris
|
e04febdb57
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2022-04-18 01:30:11 +00:00 |
|
David Harris
|
c07b9d1722
|
Renamed FinalAMOWriteDataM to AMOWriteDataM
|
2022-04-18 01:30:03 +00:00 |
|
David Harris
|
6504017044
|
Run 4M instructions in buildroot test to get through kernel & VirtMem startup
|
2022-04-18 01:29:38 +00:00 |
|
Ross Thompson
|
a5d4e39e7d
|
Added back the instret counter to ILA.
|
2022-04-17 18:44:07 -05:00 |
|
Ross Thompson
|
3add26be64
|
fixed no forcing bug in linux testbench.
|
2022-04-17 17:49:51 -05:00 |
|
David Harris
|
d8b4c985cd
|
Remvoed bytemask anding from FinalWriteDataM in subwordwrite
|
2022-04-17 22:33:25 +00:00 |
|
David Harris
|
6bb4cd1bca
|
Prefix comparator cleanup
|
2022-04-17 21:53:11 +00:00 |
|
David Harris
|
5bb521635e
|
Experiments with prefix comparator; minor fixes in WFI and testbench warnings
|
2022-04-17 21:43:12 +00:00 |
|
Kip Macsai-Goren
|
331efcedc4
|
added new tests to makefrag and tests.vh
|
2022-04-17 21:00:36 +00:00 |
|
Ross Thompson
|
5a6ad32688
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-04-17 15:23:46 -05:00 |
|
Ross Thompson
|
7135364d1a
|
Increased uart baud rate to 230400.
Added uart signals to debugger.
|
2022-04-17 15:23:39 -05:00 |
|
David Harris
|
b4902a6ff9
|
First implementation of WFI timeout wait
|
2022-04-17 17:20:35 +00:00 |
|
David Harris
|
6769f0cb43
|
Added comments in fcvt
|
2022-04-17 16:53:10 +00:00 |
|
David Harris
|
d71940d96d
|
Simplified SLT logic
|
2022-04-17 16:49:51 +00:00 |
|