David Harris
66b4834ef5
Modified wally-pipelined-batch.do to handle buildroot
2022-02-05 05:07:07 +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
2c67f32b97
RV32e tests
2022-02-04 14:30:36 +00:00
James Stine
dae826bd75
Update synthesis script for overwrite during copy
2022-02-03 20:29:03 -06:00
David Harris
c3333150c3
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
2022-02-04 01:56:36 +00:00
David Harris
fb041fe06a
rv32e
2022-02-04 01:56:30 +00:00
James Stine
b96d0e7095
Update to 12T for synthesis
2022-02-03 19:42:03 -06:00
James Stine
60e19e3b67
Added the 12T submodule to the project.
2022-02-03 19:26:41 -06:00
David Harris
a7c4eb0399
Synth for 500 MHz
2022-02-04 01:06:13 +00:00
David Harris
f1c8f5dda4
ignore .sv files in synthDC/hdl
2022-02-04 00:57:13 +00:00
David Harris
ec552dff19
Adjusted synthesis to compile rv32e on 12T library
2022-02-04 00:45:16 +00:00
David Harris
c2ddb121a0
Added E tests to repo
2022-02-03 23:42:31 +00:00
David Harris
ef5af9b5fd
renamed configs
2022-02-03 23:36:41 +00:00
David Harris
17277775e6
E tests
2022-02-03 22:55:55 +00:00
David Harris
ee3300bcd2
sram1rw cleanup
2022-02-03 18:03:22 +00:00
David Harris
97d31cec21
sram1rw cleanup
2022-02-03 17:50:23 +00:00
David Harris
f9dd79d3e3
cachereplacementpolicy cleanup
2022-02-03 17:19:14 +00:00
David Harris
034ff5462c
cachereplacementpolicy cleanup
2022-02-03 17:18:48 +00:00
David Harris
65f3bf4e0a
cacheway cleanup
2022-02-03 16:52:22 +00:00
David Harris
eef04eed84
cacheway cleanup
2022-02-03 16:33:01 +00:00
David Harris
4d09510af9
cacheway cleanup
2022-02-03 16:07:55 +00:00
David Harris
7f237220dd
cacheway cleanup
2022-02-03 16:00:57 +00:00
David Harris
a6708ed887
cache cleanup
2022-02-03 15:36:11 +00:00
Ross Thompson
b642a19e12
Merge branch 'makefiles' into main
2022-02-03 08:33:50 -06:00
Ross Thompson
c34907c95b
Completed makefile updates to accelerate the generation of memfiles. There are two makefiles in the
...
regression directory. Makefile calls the submakefiles for generating elf files.
The second makefile-memfiles generates the memfiles, addr, and label files.
2022-02-03 08:32:48 -06:00
Ross Thompson
9336682749
Manged to get all the tests compiled and converted to memfiles using new makefiles.
2022-02-03 00:00:15 -06:00
Ross Thompson
06c5a825c4
Quick patch to regression-wally to "fix" rv32ic.
2022-02-02 19:24:24 -06:00
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