Commit Graph

8049 Commits

Author SHA1 Message Date
Rose Thompson
1ece6f8eae Swapped to the more compact subwordreadmisaligned.sv. 2024-02-22 09:34:16 -06:00
Rose Thompson
3714b2bf4a Non-ideal fix. Added new output from pma which indicates if the write shift should occur.
The more ideal solution would be to have the pma indicate if the shift should occur and the maximum amount..
2024-02-22 09:14:43 -06:00
Kevin Kim
02081cac40 softfloat jobs now run concurrently with help of testfloat-batch.do directing compiled designs into individual folders for each config/test 2024-02-21 20:49:38 -08:00
Rose Thompson
6a9c2d8dc4 Closer to getting subword write misaligned working. 2024-02-20 20:23:42 -06:00
Kevin Kim
19a61e301e formatting 2024-02-20 17:24:15 -08:00
Kevin Kim
7e3df23f28 Revert "formatting"
This reverts commit c8ff1bddec.
2024-02-20 17:24:04 -08:00
Kevin Kim
c8ff1bddec formatting 2024-02-20 17:21:29 -08:00
Kevin Kim
2b662565d7 typo fix 2024-02-20 17:17:45 -08:00
Kevin Kim
b815f17560 regression-wally handles softfloat 2024-02-20 17:16:29 -08:00
David Harris
c77afcb7e6 Removed floprc with synchronous reset and synchornous clear 2024-02-19 22:28:55 -08:00
Rose Thompson
6f3a0575ab
Merge pull request #637 from kevindkim723/derivlist
added more derived configurations
2024-02-19 14:58:34 -06:00
Rose Thompson
dac8fc16af Partially working optimized subwordwrite for misaligned. 2024-02-19 12:26:29 -06:00
Kevin Kim
354e1ca5c6 lints 2024-02-19 09:06:35 -08:00
Kevin Kim
ccf8d125b7 added updated dervlist 2024-02-19 09:01:44 -08:00
Rose Thompson
6d2c7d1deb
Merge pull request #634 from davidharrishmc/dev
Fixed expected value on WALLY-satp-invalid
2024-02-17 15:18:29 -06:00
David Harris
824bc0dab7 Fixed expected value on WALLY-satp-invalid 2024-02-16 11:12:57 -08:00
David Harris
a5d9050ed4
Merge pull request #633 from ross144/main
Updated the wally rv32 priv tests to not use sail.
2024-02-16 10:33:47 -08:00
Rose Thompson
6110799a1e Updated the wally rv32 priv tests to not use sail. 2024-02-16 11:39:06 -06:00
Rose Thompson
f24bc52be7
Merge pull request #631 from davidharrishmc/dev
Added NO_SAIL to wally-riscv-arch-test cases that stopped passing in …
2024-02-16 11:33:36 -06:00
David Harris
b362320dd9 Removed unused Makefiles and Makefrags from wally-riscv-arch-test now that it is only used by riscof 2024-02-16 06:46:49 -08:00
David Harris
d094201362 Added NO_SAIL to wally-riscv-arch-test cases that stopped passing in Sail 2024-02-16 06:27:49 -08:00
Rose Thompson
7890fd8fc2
Merge pull request #630 from davidharrishmc/dev
Finished FPU coverage
2024-02-15 23:08:25 -06:00
David Harris
9ba35991e3 Finished FPU coverage 2024-02-15 20:01:28 -08:00
David Harris
36259b4e16 Removed unused term affecting cvt coverage 2024-02-15 17:46:05 -08:00
David Harris
944e33dcd6 Fixed spelling of operation in FPU 2024-02-15 17:22:32 -08:00
David Harris
c664c9717d Commented fcvtmod behavior in specialcase 2024-02-15 17:19:21 -08:00
Rose Thompson
1fd678b433 Optimized the align logic for loads. 2024-02-14 12:14:19 -06:00
David Harris
746ae8905b
Merge pull request #627 from Thomas-J-Kidd/nightly_testing
Replacing nightly_build folder with nightly_build.py and bash script
2024-02-12 16:56:14 -08:00
Thomas Kidd
d010cdc8bf Replacing nightly_build folder with nightly_build.py and bash wrapper script 2024-02-12 18:25:47 -06:00
Rose Thompson
41ccae2518
Merge pull request #626 from Matthew-Otto/main
add support for internal sd card adapter paths (/dev/mmcblk)
2024-02-12 13:07:02 -06:00
Matthew Otto
e2d46e991f remove unnecessary spaces 2024-02-12 13:00:58 -06:00
Matthew Otto
b0dc2a8ff5 add support for internal sd card adapters (/dev/mmcblk) 2024-02-12 13:00:01 -06:00
David Harris
6f53adad80 ifu cachefsm coverage 2024-02-08 13:15:06 -08:00
David Harris
ea14162c40
Merge pull request #625 from kevindkim723/shiftcorrectionfix
added fd_rv32gc config
2024-02-08 10:38:46 -08:00
David Harris
c0c56c88be
Merge pull request #622 from ross144/main
Finally have a regression-wally which has a single testbench.sv, a simple wally-batch.do, and also runs the branch predictor simulations correctly!
2024-02-08 10:36:59 -08:00
Kevin Kim
c921a3b55c added fd_rv32gc config 2024-02-08 10:10:51 -08:00
David Harris
367e4db856
Merge pull request #624 from harshinisrinath1001/main
Wrote illegal instructions for the remaining fpu cases
2024-02-07 17:15:37 -08:00
harshinisrinath
86c35bad9f Wrote illegal instructions for remaining floating point instructions 2024-02-07 17:13:49 -08:00
harshinisrinath
96c8526754 Wrote illegal instructions for remaining floating point instructions 2024-02-07 17:08:19 -08:00
David Harris
8892d9fa4d
Merge pull request #623 from kevindkim723/shiftcorrectionfix
shiftcorrection bit width fixes
2024-02-07 16:57:11 -08:00
Kevin Kim
15da037794 added back comment 2024-02-07 15:40:52 -08:00
Kevin Kim
61c8b4d269 shift correction fix 2024-02-07 15:04:19 -08:00
Rose Thompson
6921bb265a Removed old testbenches. 2024-02-07 16:04:28 -06:00
Rose Thompson
83dc9cd926 More cleanup. 2024-02-07 15:53:40 -06:00
Rose Thompson
0d008c9281 Merge branch 'main' of https://github.com/openhwgroup/cvw
Plus major cleanup of wally-batch.do
2024-02-07 15:44:38 -06:00
Rose Thompson
2acbc95b72 Partially got linux imperas boot working in the main testbench. 2024-02-07 15:38:18 -06:00
Rose Thompson
d82ee04533 Finally have regression-wally doing everything! 2024-02-07 11:39:05 -06:00
Rose Thompson
7f3877f076 Finally have buildroot running in the main testbench! 2024-02-07 11:23:46 -06:00
Rose Thompson
6cad6657e0
Merge pull request #621 from davidharrishmc/dev
fixed two-bit bpred configurations in derivlist.txt
2024-02-07 09:05:30 -06:00
David Harris
e7364290e3 Restored instead of in testbench because prevents coverage analysis. Improved FPU coverage 2024-02-07 06:27:53 -08:00