Commit Graph

8001 Commits

Author SHA1 Message Date
James E. Stine
c8468e99c0 slight tweak of names 2024-02-22 12:27:09 -06:00
James E. Stine
171da97fe3 add config for K extensions (7 so far) 2024-02-22 12:12:56 -06:00
James E. Stine
550f50debb Modify ALU to handle Zkne/K extension 2024-02-22 11:55:00 -06:00
James E. Stine
7cb170c19b update on aes_instructions 2024-02-21 17:12:50 -06:00
James E. Stine
7097b17785 update aes_instructions 2024-02-21 17:11:34 -06:00
James E. Stine
ac9068d22c update aes_common with style on separate sv 2024-02-21 17:05:58 -06:00
James E. Stine
3d65ea7aba separate aes_shiftword per style file 2024-02-20 22:57:59 -06:00
James E. Stine
f700b7da5a separate galois function SV per the style file 2024-02-20 22:55:34 -06:00
James E. Stine
32be22565a add kmu instruction 2024-02-20 20:18:50 -06:00
James E. Stine
38348f9784 Add SHA instructions 2024-02-20 20:01:12 -06:00
James E. Stine
2cf1d43ec5 add aes instructions 2024-02-20 19:39:26 -06:00
James E. Stine
93d9bb4bc4 minor changes + date change on copyright 2024-02-20 19:13:11 -06:00
James E. Stine
488583aed9 minor tweak 2024-02-20 18:42:34 -06:00
James E. Stine
0cc0cdeae2 initial seed of AES engine 2024-02-20 18:31:17 -06:00
Rose Thompson
6f3a0575ab
Merge pull request #637 from kevindkim723/derivlist
added more derived configurations
2024-02-19 14:58:34 -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
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