Commit Graph

8426 Commits

Author SHA1 Message Date
slmnemo
fcd98232d3 Merge branch 'nightly-regression' of github.com:slmnemo/cvw into linux_local 2024-03-26 10:30:33 -07:00
slmnemo
6fbac9ec97 Merge branch 'main' of https://github.com/openhwgroup/cvw into nightly-regression 2024-03-26 10:29:00 -07:00
slmnemo
efb68e7eeb Added dumptvs function to Linux makefile to create linux-testvectors in /opt/riscv directory 2024-03-26 10:28:50 -07:00
Rose Thompson
5b4d3f49b0 Fixed #689 caused by removal of #1 delays. For some reason the #1 were not removed from cacheLRU.sv. 2024-03-26 12:26:03 -05:00
David Harris
6688577bc4 Fixed fcvt test macro 2024-03-25 12:21:15 -07:00
David Harris
0caab3c0c9 Removed delays from cacheLRU and testbench 2024-03-25 12:20:25 -07:00
Kunlin Han
6e2163a5d1 Add podman to scripts. 2024-03-25 10:43:06 -07:00
Kunlin Han
81b4a23e71 Add Verilator to Dockerfile.build. 2024-03-25 10:21:52 -07:00
David Harris
690338b758 Incorporated fixed fcvt.h.l* instructions; they now run in the testbench 2024-03-25 06:08:27 -07:00
Kunlin Han
5f3b8cc868 Update Dockerfile with buildroot info. 2024-03-24 19:22:13 -07:00
Rose Thompson
947e4bb027
Merge pull request #688 from davidharrishmc/dev
Cleanup
2024-03-24 21:03:21 -05:00
David Harris
fc158689ad Shared amoalu max/min comparator hardware and removed input sign extend muxes 2024-03-24 17:15:46 -07:00
David Harris
f0b29d3083 AMO max/min comparator optimization 2024-03-24 17:05:32 -07:00
David Harris
5e53aa4de7 Updated tool chain installation instructions and added a script for docker installation 2024-03-24 15:19:36 -07:00
David Harris
2d60b48db4 Added #! so coremark_sweep.py is executable 2024-03-24 14:42:09 -07:00
Kunlin Han
f45bdc1a65 Add Dockerfiles and scripts to fetch/build wallysoc/*_wally. 2024-03-24 14:22:34 -07:00
David Harris
b3661a0af4 Removed unused WALLY-lrsc reference outputs that were incorrect and are not used because Sail is the reference instead 2024-03-24 12:31:49 -07:00
David Harris
54b54c900c
Merge pull request #686 from jordancarlin/main
Update testbench-fp to support Zfa in FPU modules
2024-03-23 20:13:04 -07:00
Jordan Carlin
d580d7af5d
Merge branch 'main' of https://github.com/openhwgroup/cvw 2024-03-23 17:56:23 -07:00
Jordan Carlin
fd97108dc3
Update testbench-fp to support Zfa in FPU modules 2024-03-23 17:55:59 -07:00
David Harris
bae52cf13d
Merge pull request #678 from Karl-Han/latest
[Resolved Conflict] Remove all #delay from non-testbench
2024-03-23 15:18:04 -07:00
Rose Thompson
91919150a9
Merge pull request #683 from kevindkim723/update_derived_configs
Update derived configs
2024-03-22 13:12:00 -05:00
Rose Thompson
b1a933f4f2
Merge pull request #685 from Shreesh-Kulkarni/patch-2
Patched coremark_sweep.py. The script now runs for both 32 and 64bit.
2024-03-22 13:11:41 -05:00
Shreesh Kulkarni
9976f7e617
Update coremark_sweep.py 2024-03-22 23:09:14 +05:30
Shreesh Kulkarni
984ed42f6a
Patched coremark_sweep.py. The script now runs for both 32 and 64bit. 2024-03-22 23:05:24 +05:30
slmnemo
8592883100 Merge branch 'main' of github.com:slmnemo/cvw into linux_local 2024-03-21 15:55:58 -07:00
Kevin Kim
c8b84ebbc5 regression-wally -softfloat with updated derived configs 2024-03-20 09:58:14 -07:00
Kevin Kim
ccf2c270a1 Merge branch 'update_derived_configs' of https://github.com/kevindkim723/cvw into update_derived_configs 2024-03-20 09:54:08 -07:00
Kevin Kim
ac00eaf322 added some missing derived configs 2024-03-20 09:50:52 -07:00
Rose Thompson
d6b3fc0320
Merge pull request #682 from Shreesh-Kulkarni/patch-1
Python Script for Coremark-sweep of 32-bit configurations of Wally.
2024-03-20 09:50:25 -05:00
Rose Thompson
e97c2cbd83
Merge pull request #676 from davidharrishmc/dev
Incorporated Zfa and Zfh tests into wally-riscv-arch-test, mcmodel example code, minor cleanup
2024-03-20 09:45:39 -05:00
Shreesh Kulkarni
d54ebc2785
added authorship and copyright comments 2024-03-20 20:06:45 +05:30
Rose Thompson
a884c04b62
Merge pull request #679 from kevindkim723/extract_arch_test_fix
fixed bug in intdivrem test vector extraction
2024-03-20 09:27:45 -05:00
Rose Thompson
8f9a79d792
Merge pull request #680 from Thomas-J-Kidd/updating-ease-of-usage
Updating ease of usage of nightly_build.py
2024-03-20 09:27:02 -05:00
Shreesh Kulkarni
f752085f31
Python Script for Coremark-sweep of 32-bit configurations of Wally. 2024-03-20 19:18:16 +05:30
slmnemo
ad0cb798bc Added new buildroot in root directory to gitignore 2024-03-19 14:38:58 -07:00
slmnemo
b2dace02a6 Changed linux boot to clone into new directory linuximg. There's probably a better location for this, but this is for preliminary testing 2024-03-19 10:53:35 -07:00
Kevin Kim
d9169d6f3c added integer divsion derived configs 2024-03-17 20:53:56 -07:00
Thomas Kidd
611703dbcb Merge branch 'updating-ease-of-usage' of github.com:Thomas-J-Kidd/cvw into updating-ease-of-usage 2024-03-17 18:58:39 -05:00
Thomas Kidd
4797e89783 modified wrapper script to get rid of storing logs that dont really fail anymore 2024-03-17 18:58:25 -05:00
Kevin Kim
d790a88277 fixed bug in intdivrem test vector extraction 2024-03-17 14:47:37 -07:00
Thomas Kidd
e4e85f0322
Merge branch 'openhwgroup:main' into updating-ease-of-usage 2024-03-17 10:46:15 -05:00
Thomas Kidd
628d5b3349 changed setup_host.sh to setup.sh 2024-03-16 20:15:59 -05:00
Thomas Kidd
9cf4be19ce created class Path variables to make changing directories easier 2024-03-16 15:22:31 -05:00
Kunlin Han
22b59138f0 Remove all #delay from non-testbench. 2024-03-16 11:20:32 -07:00
Thomas Kidd
777a40e7db updated file structure. Default is: ~/nightly/<date>/cvw 2024-03-16 11:26:46 -05:00
David Harris
35f1c1d971 Restructured rconlut for modularity 2024-03-16 07:26:40 -07:00
David Harris
fedd23a3c0 Renamed aes blocks based on size 2024-03-16 07:12:36 -07:00
David Harris
c01e4495b1 AES simplification 2024-03-16 07:00:56 -07:00
Thomas Kidd
5ab8131df6 reorganized logger module, passed logger to testing class, and started using Path python class 2024-03-15 21:56:57 -05:00