Commit Graph

8281 Commits

Author SHA1 Message Date
David Harris
ef896797fd Optimized out aes64im hardware; sharing with aes64d 2024-03-11 00:36:10 -07:00
David Harris
5257d3d8fd AES64 cleanup 2024-03-11 00:20:50 -07:00
David Harris
7ee3145fc1 Simplified muxing for AES64 2024-03-11 00:14:38 -07:00
David Harris
d22306ab9f Shared haredware for aes64e 2024-03-11 00:01:46 -07:00
David Harris
b53e873a11 shared hardware for AES 64 decode 2024-03-10 23:51:32 -07:00
David Harris
f950067600 Shared middle and final round aes32 to cut size 50% 2024-03-10 23:40:12 -07:00
David Harris
f72e5048de Defined rotate module and formatted AES modules more densely 2024-03-10 23:09:11 -07:00
David Harris
3d72ccac60 AES simplification 2024-03-10 22:37:50 -07:00
David Harris
9a1fdba077 Added more Zbkb tests shared with Zbb 2024-03-10 22:24:16 -07:00
David Harris
2580d37fc0 ZK cleanup, check no LLEN > XLEN without D$, add half and quad float load/store to instruction name decoder 2024-03-10 22:03:57 -07:00
David Harris
837abf1d9e ZK simplifcations 2024-03-10 21:44:11 -07:00
David Harris
d0dd30822e ZK simplification 2024-03-10 21:35:20 -07:00
David Harris
955c131bd9 Crypto rename inputs and outputs to a and y 2024-03-10 21:27:11 -07:00
David Harris
ea6846ffcc Crypto commenting cleanup 2024-03-10 20:58:57 -07:00
David Harris
e4724b8d0e Crypto formatting cleanup 2024-03-10 20:45:27 -07:00
David Harris
34058ddbf0 Crypto formatting cleanup 2024-03-10 20:36:29 -07:00
David Harris
39ca7093bf Merged AES changes 2024-03-10 19:17:01 -07:00
David Harris
93455e8495 Added arch64i tests for fp configs 2024-03-10 19:14:15 -07:00
Rose Thompson
93d9af6d8b
Merge pull request #640 from stineje/main
Initial seed of K extension
2024-03-10 10:51:14 -05:00
Rose Thompson
3cf6a19729
Merge branch 'main' into main 2024-03-10 10:48:21 -05:00
James E. Stine
047291ef49 add header for bmuctrl.sv 2024-03-09 22:09:31 -06:00
James E. Stine
54fec7c31f fix bitmanipalu.sv typo on missing semicolon 2024-03-09 22:07:40 -06:00
James E. Stine
1573c890d0 Update bitmanipalu.sv for K extension 2024-03-09 22:01:20 -06:00
James E. Stine
ac3aa823e7 fix underscore in bmu directory 2024-03-09 20:19:46 -06:00
Thomas Kidd
7f65718297 fixed documentation typo 2024-03-09 20:18:55 -06:00
James E. Stine
1aa1608a18 fix space in kmu 2024-03-09 19:41:29 -06:00
James E. Stine
ad12def935 fix underscore in instantiation 2024-03-09 19:38:10 -06:00
Thomas Kidd
c8df291d48 updated nightly runs with try statement in email sending 2024-03-09 19:34:16 -06:00
Thomas Kidd
0caed8f8c6 undo changing TIMEOUT duration for regression-wally 2024-03-09 19:23:24 -06:00
Thomas Kidd
d3b1ce4c23
Merge branch 'openhwgroup:main' into main 2024-03-09 19:19:24 -06:00
James E. Stine
bd5741b4f1 fix space at beginning of file in bmu 2024-03-09 19:10:43 -06:00
James E. Stine
55e019c9dd update removal of underscores from kmu 2024-03-09 19:00:31 -06:00
James E. Stine
3b16238a37 update removal of underscores from sha_instructions 2024-03-09 18:51:01 -06:00
Thomas Kidd
0e3341c1dc added argstrings to make it a better CLI tool 2024-03-09 16:27:35 -06:00
Thomas Kidd
26f75b6ef7 Merge branch 'main' of github.com:Thomas-J-Kidd/cvw 2024-03-09 14:21:37 -06:00
Thomas Kidd
4addee0fc0 updated nightly runs with try statement in email sending 2024-03-09 14:21:04 -06:00
James E. Stine
08c7ddd61d update removal of underscores from aes_instructions 2024-03-09 13:28:47 -06:00
James E. Stine
8821386fe5 update removal of underscores from aes_common 2024-03-09 13:06:36 -06:00
David Harris
f7fa1cd4ca
Merge pull request #657 from ross144/main
Finished rvvi tracer
2024-03-08 19:52:39 -08:00
Rose Thompson
6bf2f16963
Merge pull request #660 from Karl-Han/update_gitignore
Add linux/buildroot to .gitignore
2024-03-08 18:02:46 -06:00
Kunlin Han
c71cafbea6 Add linux/buildroot to .gitignore to ignore the intermediate built for RISCV/buildroot 2024-03-08 12:58:08 -08:00
Kunlin Han
f815d56bb0 Fix typo in Makefile. 2024-03-08 07:58:12 -08:00
Rose Thompson
e870e8137b Finished Wally rvvi tracer. 2024-03-08 09:16:30 -06:00
David Harris
7f28c9da35
Merge pull request #656 from ross144/main
Added basic Quad tests
2024-03-07 13:28:35 -08:00
Rose Thompson
402d71e5f4 Added basic Quad testing. 2024-03-07 15:19:53 -06:00
Rose Thompson
a85ace87c7 Sold progress towards a decent q test. 2024-03-07 15:01:48 -06:00
Rose Thompson
1872966b0b Progress. 2024-03-07 13:02:24 -06:00
Rose Thompson
24dffa39d5 Yay. David and I got our first Quad load/store instructions working! 2024-03-07 12:48:52 -06:00
David Harris
eb87a4a5c3 UM comments in fdivsqrtotfc 2024-03-06 15:53:14 -08:00
David Harris
2c6588d4ae Timinig optimization for radix 4 division, added missing derived config 2024-03-06 15:05:04 -08:00