bbracker
|
a8e8cfb838
|
switch linux-testbench infrastructure over to new linux testvectors at /opt/riscv
|
2022-03-01 03:11:43 +00:00 |
|
bbracker
|
202bd2f8f8
|
change UART PLIC IRQ mapping from 4 to 10 to match virt model; move WALLY-PERIPH tests to wally arch tests
|
2022-02-22 03:46:08 +00:00 |
|
Ross Thompson
|
0bd533473c
|
New config option to enable hptw writes to PTE in memory to update Access and Dirty bits.
|
2022-02-17 17:19:41 -06:00 |
|
Ross Thompson
|
4273775a2b
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-02-08 14:22:19 -06:00 |
|
David Harris
|
510b47523a
|
rv32e config update
|
2022-02-08 17:59:50 +00:00 |
|
Ross Thompson
|
853a7bba18
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-02-08 11:36:30 -06:00 |
|
Ross Thompson
|
8a2ee22395
|
Finished merge.
|
2022-02-08 11:36:24 -06:00 |
|
David Harris
|
64e9f4c0d3
|
Restored E tests to makefrag
|
2022-02-08 16:41:11 +00:00 |
|
David Harris
|
c61cd55c5c
|
Merged TIM and regular testbenches. RV32e now working and back in regression.
|
2022-02-08 12:18:13 +00:00 |
|
Ross Thompson
|
d21be9d998
|
Added config to allow using the save/restore or replay implementation to handle sram clocked read delay.
|
2022-02-04 23:49:07 -06:00 |
|
David Harris
|
0f7b8017d1
|
Modified regression to use proper rv32e test name, but rv32e_wally32e still isn't passing due to loop exceeding iteration limit
|
2022-02-05 05:35:51 +00:00 |
|
David Harris
|
72bc64ef28
|
Temporarily changed rv32e config to use TIM, but it still fails. Added rv32e tests.
|
2022-02-05 04:16:18 +00:00 |
|
David Harris
|
fb041fe06a
|
rv32e
|
2022-02-04 01:56:30 +00:00 |
|
David Harris
|
ef5af9b5fd
|
renamed configs
|
2022-02-03 23:36:41 +00:00 |
|
David Harris
|
38bbe23d14
|
More config file cleanup; 32ic tests broken
|
2022-02-03 01:08:34 +00:00 |
|
David Harris
|
da8819d64b
|
changed DMEM and IMEM configurations to support BUS/TIM/CACHE
|
2022-02-03 00:41:09 +00:00 |
|
David Harris
|
68a6b4af3d
|
Removed Busybear and Buildroot Configuration
|
2022-02-02 20:32:22 +00:00 |
|
David Harris
|
4ba37d5cc0
|
Config file & wally-riscv-arch-test cleanup
|
2022-02-02 16:35:52 +00:00 |
|
David Harris
|
090533cfe9
|
Replaced || and && with | and &
|
2022-01-31 01:07:35 +00:00 |
|
David Harris
|
448acedd8b
|
Set up rv32emc config
|
2022-01-27 14:37:58 +00:00 |
|
David Harris
|
748375c82f
|
Updated configs to fix GPIO address to match FU540
|
2022-01-26 18:16:34 +00:00 |
|
David Harris
|
b63e53bbdb
|
Defined rv32e and rv32emc configs
|
2022-01-17 14:01:01 +00:00 |
|
Ross Thompson
|
3bec276862
|
Added tim only test to regression-wally. Minor cleanup to ifu.
|
2022-01-14 11:13:06 -06:00 |
|
Ross Thompson
|
a973681a90
|
Added support for logic memory in the IFU and LSU. This disables the bus interface. Peripherals do not work. Also requires using testbench-harvard.sv. I hope to merge this testbench with the main testbench.sv soon.
|
2022-01-13 22:21:43 -06:00 |
|
Ross Thompson
|
aad28366d7
|
Partial local dtim in lsu configuration.
|
2022-01-13 17:50:31 -06:00 |
|
Ross Thompson
|
960af4b70f
|
Set rv32ic to not use icache.
|
2022-01-12 14:10:09 -06:00 |
|
David Harris
|
401a5b1779
|
Removed unused coremark_bare
|
2022-01-10 05:05:55 +00:00 |
|
David Harris
|
39d5570d2c
|
Added riscvsingle. Removed unnecessary coremark config. Added compiler flags for Coremark.
|
2022-01-10 05:04:13 +00:00 |
|
Ross Thompson
|
06168e67e4
|
Switched block for line in caches.
|
2022-01-04 22:08:18 -06:00 |
|
David Harris
|
b36ace221e
|
Renamed wally-pipelined to pipelined
|
2022-01-04 19:47:41 +00:00 |
|