Commit Graph

10232 Commits

Author SHA1 Message Date
David Harris
c17e15e7fa
Merge pull request #1084 from jordancarlin/configurable_fetch_buffer
Fetch buffer works with configurable number of entries
2024-11-11 06:12:53 -08:00
Jordan Carlin
1a5773a58e
Configurable Fetch Buffer works
Co-authored-by: Vikram Krishna <vkrishna@hmc.edu>
Co-authored-by: Corey Hickson <chickson@hmc.edu>
2024-11-10 22:24:31 -08:00
Jordan Carlin
ad4bc8f450
Merge branch 'fetch_buffer' of https://github.com/openhwgroup/cvw into configurable_fetch_buffer 2024-11-10 16:21:02 -08:00
Jordan Carlin
75bbc435e6
fetch buffer enabled based on num entries 2024-11-10 16:11:26 -08:00
David Harris
98a89d767b
Merge pull request #1059 from jordancarlin/fetch_buffer
Fetch buffer passes regression!
2024-11-07 17:01:13 -08:00
Jordan Carlin
5a641fb694
clean up comments 2024-11-07 16:56:58 -08:00
Jordan Carlin
b401decfca
Fetch buffer passes regression! 2024-11-07 16:43:18 -08:00
David Harris
c700a6d7ba
Merge pull request #1061 from openhwgroup/main
Update fetch_buffer branch from main
2024-11-07 16:38:28 -08:00
David Harris
fe0938f5e1
Merge pull request #1075 from jordancarlin/code_coverage
Code coverage improvements
2024-11-07 16:35:50 -08:00
Jordan Carlin
6f496e0b93
Remove unused fround coverage test 2024-11-07 13:40:24 -08:00
Jordan Carlin
040d6269b5
cover illegal aes64ksli1 instruction 2024-11-07 13:40:24 -08:00
Jordan Carlin
4a14f80527
Refactor coverage tests to use assembly instead of machine code where possible 2024-11-07 13:40:24 -08:00
Jordan Carlin
85404bbc5b
Cover write to TIME CSR 2024-11-07 13:40:23 -08:00
David Harris
78a9edd40a
Merge pull request #1065 from Daniyal-R-A/Z_enable
Enabling ZB and Zk extensions in coverage.svh of congif/rv32gc and congif/rv64gc
2024-11-07 08:24:48 -08:00
Rose Thompson
a2ebc04d55
Merge pull request #1072 from davidharrishmc/dev
Removed unused TLB code coverage
2024-11-07 09:59:31 -06:00
David Harris
ff8ea2adfd Removed unused TLB code coverage 2024-11-07 07:58:54 -08:00
Rose Thompson
4fc27240d9
Merge pull request #1067 from naichewa/main
SPI SCKMODE 10 11 regression tests added without submodule mess ups
2024-11-07 08:59:06 -06:00
Jordan Carlin
c242558733
Merge pull request #1069 from coreyqh/dev
Fixed fmvp.d.x bug
2024-11-06 15:00:11 -08:00
Corey Hickson
1570a6338e Fixed fmvp.d.x bug 2024-11-06 03:32:53 -08:00
David Harris
0bc34b8a06
Merge pull request #1068 from jordancarlin/lockstep_fix
Fix imperas.ic path in wsim for non derived configs
2024-11-06 00:54:33 -08:00
Jordan Carlin
553bc0a72d
Fix imperas.ic path in wsim 2024-11-05 21:08:44 -08:00
naichewa
d899a84a01 submodule fix 2024-11-05 11:41:58 -08:00
naichewa
73c2165756 recommit sckmode 10 11 delay regression tests 2024-11-05 11:30:13 -08:00
naichewa
9822902a4f Revert "Added SCKMODE 10 and 11 delay cases to regression tests"
unwanted submodule changes
This reverts commit 38a88862ac.
2024-11-05 11:17:01 -08:00
naichewa
89e9d222af Merge branch 'main' of https://github.com/naichewa/cvw 2024-11-05 11:05:48 -08:00
Daniyal-R-A
4dff7d17e6 Merge branch 'main' of https://github.com/openhwgroup/cvw into Z_enable 2024-11-04 21:39:05 -08:00
Daniyal-R-A
912d593acf Enabling Zb* and Zk* 2024-11-04 21:38:51 -08:00
Jordan Carlin
0a523cfa78
Merge pull request #1057 from slmnemo/nightly_regression
Fixed buildroot lockstep, removed source.sh dependency in nightly build
2024-11-04 20:14:44 -08:00
slmnemo
4e2b3cdbec Removed symlinks for non-buildroot derivative configs 2024-11-04 19:34:16 -08:00
naichewa
38a88862ac Added SCKMODE 10 and 11 delay cases to regression tests 2024-11-04 16:22:42 -08:00
Rose Thompson
866ad88e97
Merge pull request #1063 from JacobPease/main
Optimized SPI Logic
2024-11-04 17:21:20 -06:00
Jacob Pease
507c1dad1c Removed impossible condition in receive register logic. 2024-11-04 16:15:42 -06:00
Jacob Pease
120b21d7d5 More SPI optimizations. 2024-11-04 15:38:12 -06:00
Jacob Pease
745e53adf7 Merge branch 'main' of github.com:openhwgroup/cvw 2024-11-04 11:56:15 -06:00
Jordan Carlin
eab7435cea
Merge pull request #1062 from rosethompson/main
Remove unused file from Linux/testvector-generation
2024-11-04 08:40:19 -08:00
Rose Thompson
d769d47088 Revert "Parallelized objdump and memfile gen."
This reverts commit 4a606de910.
2024-11-04 10:15:12 -06:00
Rose Thompson
4a606de910 Parallelized objdump and memfile gen. 2024-11-04 09:49:12 -06:00
Rose Thompson
611a77775c Removed unused files form linux/testvector-generation. Only genInitMem.sh and fixBinMem.c remain. The latter could be replaced with objcopy. 2024-11-04 09:48:04 -06:00
Jordan Carlin
35636723fb
Make fetch_buffer enableable in configs 2024-11-03 22:18:33 -08:00
slmnemo
37c459ba89 Added hardlinks to derivative configs to imperas.ic for lockstep 2024-11-03 19:51:45 -08:00
slmnemo
d55a16b678 Added derivative configs to imperas.ic searches 2024-11-03 19:50:59 -08:00
Jordan Carlin
94e9e540d2
Fetch buffer passes regression! 2024-11-03 17:55:06 -08:00
Jordan Carlin
250a8f2f5e
Merge branch 'main' of https://github.com/openhwgroup/cvw into fetch_buffer 2024-11-03 16:17:34 -08:00
Jordan Carlin
21ca72a7d0
Merge pull request #1058 from coreyqh/dev
Fixed rmm rounding mode bug
2024-11-03 16:16:29 -08:00
Corey Hickson
0c6e9dc770 Fixed rmm rounding mode bug 2024-11-03 14:21:55 -08:00
slmnemo
226170a76f Added symlink so Imperas.dv can load buildroot in lockstep and a corresponding waiver for buildroot in lockstep in wsim 2024-11-03 14:00:17 -08:00
slmnemo
25ec075431 Merge branch 'nightly_regression' of github.com:slmnemo/cvw into nightly_regression 2024-11-03 12:56:09 -08:00
slmnemo
4cf049f83e Fixed dryrun not doing anything in regression-wally 2024-11-03 12:54:24 -08:00
slmnemo
746eb67004 Initial pass of removing pre-done source.sh dependency in nightly build 2024-11-03 12:46:47 -08:00
Jacob Pease
e02361b1b6 Merge branch 'main' of github.com:openhwgroup/cvw 2024-11-03 00:35:53 -05:00