Ross Thompson
|
5c640b6582
|
broken makefiles.
|
2022-02-02 19:15:11 -06:00 |
|
Ross Thompson
|
943dff106e
|
Broken makefiles.
|
2022-02-02 19:14:42 -06: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
|
02071700d6
|
Removed Busybear dependencies
|
2022-02-02 20:28:21 +00:00 |
|
Ross Thompson
|
98990a294c
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-02-02 11:41:54 -06:00 |
|
Ross Thompson
|
f4a553fd7d
|
Fixed testbench so coremark stops.
|
2022-02-02 11:37:48 -06:00 |
|
David Harris
|
4ba37d5cc0
|
Config file & wally-riscv-arch-test cleanup
|
2022-02-02 16:35:52 +00:00 |
|
Ross Thompson
|
4abc4ea77f
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-02-02 10:16:02 -06:00 |
|
Ross Thompson
|
2d827bf8c0
|
Added helpful signals to wavefile.
Makefile for tests now creates the function address to name mapping files.
The function name and test name are included in the wave file.
|
2022-02-02 10:15:54 -06:00 |
|
Ross Thompson
|
4b4cee3ddd
|
Added correct stop condition for coremark.
|
2022-02-02 09:53:51 -06:00 |
|
David Harris
|
f27961f54b
|
examples cleanup
|
2022-02-02 12:57:13 +00:00 |
|
Ross Thompson
|
143bdaa288
|
Modified makefiles to generate function address to name mappings for modelsim.
|
2022-02-01 18:25:03 -06:00 |
|
Ross Thompson
|
f055441ecf
|
Improved function_radix to not printout warnings when no valid function is found.
|
2022-02-01 18:03:09 -06:00 |
|
Ross Thompson
|
5407b72af9
|
Setup the main regression test to be able to handle coremark.
|
2022-02-01 17:00:11 -06:00 |
|
Ross Thompson
|
6c5b0bec40
|
More cleanup of IFU.
|
2022-02-01 14:32:27 -06:00 |
|
Ross Thompson
|
6c3109287d
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-02-01 10:50:24 -06:00 |
|
David Harris
|
9770fbac70
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2022-01-31 22:58:37 +00:00 |
|
David Harris
|
96a0baade4
|
Removed soc_flow
|
2022-01-31 22:58:33 +00:00 |
|
Ross Thompson
|
2b71d48160
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-01-31 16:32:24 -06:00 |
|
Ross Thompson
|
1f0821da0d
|
IFU and LSU now share the same busdp module.
|
2022-01-31 16:25:41 -06:00 |
|
Ross Thompson
|
86bac2a083
|
partial ifu cleanup.
|
2022-01-31 16:08:53 -06:00 |
|
Kip Macsai-Goren
|
4b94cf9a43
|
Renamed test library
|
2022-01-31 20:11:21 +00:00 |
|
Kip Macsai-Goren
|
4d951923f4
|
updated minfo test to account for no mconfigptr
|
2022-01-31 20:11:21 +00:00 |
|
Kip Macsai-Goren
|
14933a7231
|
fixed CSR read-only test to have correct output
|
2022-01-31 20:11:21 +00:00 |
|
Ross Thompson
|
e4ee630a3e
|
cleanup.
|
2022-01-31 13:29:04 -06:00 |
|
Ross Thompson
|
5ce8dd60c5
|
Fixed modelsim warning with linux simulation.
|
2022-01-31 12:57:02 -06:00 |
|
Ross Thompson
|
c9a163b8fd
|
Repaired linux-wave.do
|
2022-01-31 12:54:18 -06:00 |
|
Ross Thompson
|
4422e2f91c
|
Repaired wavefile and fixed modelsim warning.
|
2022-01-31 12:34:17 -06:00 |
|
Ross Thompson
|
c2b2fae98d
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-01-31 12:17:37 -06:00 |
|
Ross Thompson
|
f4e62bcb54
|
Cleanup busdp.
|
2022-01-31 12:17:07 -06:00 |
|
Ross Thompson
|
31da37dd0f
|
Moved lsu virtual memory logic into separate module.
|
2022-01-31 11:56:03 -06:00 |
|
Ross Thompson
|
9cd502d0af
|
Encapsulated dtim.
|
2022-01-31 11:23:55 -06:00 |
|
Ross Thompson
|
c939eb20eb
|
Removed unused signals in the LSU.
|
2022-01-31 10:35:35 -06:00 |
|
Ross Thompson
|
5fe30ff8a9
|
Moved atomic logic to own module.
|
2022-01-31 10:28:12 -06:00 |
|
Ross Thompson
|
a4f6653cd8
|
Encapsulated the bus data path into a separate module.
|
2022-01-31 10:15:48 -06:00 |
|
Kip Macsai-Goren
|
242b27705d
|
added machine info test that uses new test library
|
2022-01-31 05:54:43 +00:00 |
|
Kip Macsai-Goren
|
3c61d6eec2
|
tentatively remade test lib to use macros for more flexibility
|
2022-01-31 05:54:43 +00:00 |
|
Kip Macsai-Goren
|
ee982c7588
|
converted library to header file for RISCV test compliance
|
2022-01-31 05:54:43 +00:00 |
|
Kip Macsai-Goren
|
9e3b25c940
|
updated tests to use test title instead of number encoding
|
2022-01-31 05:54:42 +00:00 |
|
James Stine
|
d4ea8c6ac1
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2022-01-30 21:03:24 -06:00 |
|
James Stine
|
2405454c85
|
Change DC script to not do a full synthesis but partial synthesis until I configure to be more optimized
|
2022-01-30 21:02:41 -06:00 |
|
David Harris
|
090533cfe9
|
Replaced || and && with | and &
|
2022-01-31 01:07:35 +00:00 |
|
David Harris
|
3016b46d65
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2022-01-31 00:59:49 +00:00 |
|
David Harris
|
71f7d66dbf
|
gitmodules
|
2022-01-31 00:59:44 +00:00 |
|
James Stine
|
af8aa56a67
|
Add synthesis using DC shell back into repository
|
2022-01-30 17:35:15 -06:00 |
|
James Stine
|
00619eda07
|
Add synthesis using DC shell back into repository
|
2022-01-30 17:34:56 -06:00 |
|
Ross Thompson
|
ac50a36aac
|
LSU and IFU cleanup.
|
2022-01-28 15:26:06 -06:00 |
|
Ross Thompson
|
2e00186eea
|
Updated wave.do to match the ifu/lsu changes.
|
2022-01-28 14:37:15 -06:00 |
|