Commit Graph

706 Commits

Author SHA1 Message Date
Jordan Carlin
46ef44de5d
Update breker and enable interrupts 2025-01-30 00:58:53 -08:00
Jordan Carlin
96f7a3d3e9
Merge pull request #1254 from davidharrishmc/dev
Removed unused testbench/coverage directory
2025-01-29 07:37:03 -08:00
David Harris
2cccf4ab21 fixed wallyTracer to have 32 FP registers independent of E 2025-01-29 07:32:27 -08:00
David Harris
94e83ccf1f Removed obsolete testbench/coverage 2025-01-29 06:40:15 -08:00
Jordan Carlin
3acc43711f
Merge branch 'main' of https://github.com/openhwgroup/cvw into python_updates 2025-01-27 00:47:30 -08:00
Jordan Carlin
9fc2e23eee
Turn off debug mode 2025-01-25 17:35:37 -08:00
Jordan Carlin
a338089b6f
Fix FunctionName module naming 2025-01-25 16:22:27 -08:00
Jordan Carlin
784a6795cf
Remove empty checksignature.sv file 2025-01-25 16:16:37 -08:00
James Stine
8dc6eab6dd Add Makefile in testbench to allow the memfile to generate the correct version based on the elf output in objdump. Previously this was done via a findstring which works with riscv-arch-tests but doesn't allow individual programs/elf to be used unless the program is called xxx_rv32. 2025-01-24 08:55:25 -06:00
Jordan Carlin
bbc815d289
Merge branch 'main' of https://github.com/openhwgroup/cvw into python_updates 2025-01-23 00:39:05 -08:00
David Harris
d89d595cb4 Cleaned up tracer parameters 2025-01-22 04:34:53 -08:00
Jordan Carlin
e0c4eee86c
Update riscv-arch-test and enable remaining Zcf and Zcd tests 2025-01-17 10:32:28 -08:00
Jordan Carlin
1ec39f67cc
Fix overlapping cases in name decoder 2025-01-14 12:12:05 -08:00
Jordan Carlin
da0b65289d
Fix typo 2025-01-13 10:50:12 -08:00
Jordan Carlin
8aabf57437
Add compressed instructions to name decoder 2025-01-13 09:13:45 -08:00
Jordan Carlin
0d84c76e1f
Disable boottrace generation by default 2025-01-04 10:59:16 -08:00
Jordan Carlin
9f0aebbcea
Merge branch 'main' of https://github.com/openhwgroup/cvw into python_updates 2025-01-03 14:28:27 -08:00
Jordan Carlin
88704775fb
Enable riscv-arch-test pmp tests in regression 2024-12-31 13:20:56 -08:00
Jordan Carlin
7e021f9332
Only add Zfh to D conversion tests if D supported 2024-12-31 11:01:07 -08:00
Jordan Carlin
5a14864ca9
Add new riscv-arch-test Zfh convert tests 2024-12-31 02:46:16 -08:00
Jordan Carlin
67843e647a
Mostly enable riscv-arch-test zcf and zcd tests
Some tests disabled pending riscv-arch-test issue 590
2024-12-31 02:17:49 -08:00
Jordan Carlin
89a3e3baa5
Update VM sv32 test list 2024-12-31 02:16:37 -08:00
Jordan Carlin
f890cc9fd6
Enable riscv-arch-test vm sv32 tests in regression 2024-12-30 12:37:27 -08:00
Rose Thompson
7041d27a46 Possible bugs in wallyTracer marked. 2024-12-23 11:03:23 -06:00
Huda-10xe
f7eecdc56e Updating wallyTracer syntax to match wally style 2024-12-22 08:40:16 -08:00
Huda-10xe
ab663e5bc8 Updating WallyTracer for VM signals 2024-12-20 02:14:57 -08:00
Jordan Carlin
babc5fc4c7
Merge branch 'main' of https://github.com/openhwgroup/cvw into python_updates 2024-12-19 14:17:18 -08:00
Jordan Carlin
73e90847d9
Update Breker documentation 2024-12-19 14:09:42 -08:00
Jordan Carlin
a10dbac034
Merge branch 'breker' of github.com:jordancarlin/cvw into python_updates 2024-12-19 13:19:08 -08:00
Jordan Carlin
7c297af0eb
Cleanup 2024-12-19 13:04:42 -08:00
Jordan Carlin
5b666e4c5c
Fix makefile SHELL directive 2024-12-18 23:33:29 -08:00
Jordan Carlin
51c3d59605
Lots more python updates 2024-12-17 21:31:12 -08:00
Jordan Carlin
21e35c9068
Lots more python cleanup 2024-12-17 16:32:49 -08:00
Jordan Carlin
d0b122a58a
Python multiple imports per line 2024-12-17 15:34:56 -08:00
Jordan Carlin
785b817f93
Update platform.yaml 2024-12-14 21:08:33 -08:00
Jordan Carlin
d525cc25d8
Cleanup 2024-12-14 21:03:19 -08:00
Jordan Carlin
6cff03bd33
Breker tests working 2024-12-11 11:54:39 -08:00
Jordan Carlin
d592e92575
Update platform.yaml 2024-12-10 15:53:04 -08:00
Jordan Carlin
93813e8614
Merge branch 'main' of https://github.com/openhwgroup/cvw into breker 2024-12-08 20:57:18 -08:00
Jordan Carlin
b707b12267
Merge branch 'main' of https://github.com/openhwgroup/cvw into wsim_flags 2024-12-06 19:27:59 -08:00
Huda-10xe
c1eab9e778 Updates to WallyTracer 2024-12-05 06:55:23 -08:00
Huda-10xe
617434ac32 Changes to Tracer for VM covergae 2024-12-05 00:04:58 -08:00
Rose Thompson
3c848cd16c Fixed bug in the wally tracer to support hptw pte accesses. 2024-12-03 09:56:03 -06:00
Huda-10xe
54e09df77c Removing debug signals 2024-12-03 04:10:22 -08:00
Huda-10xe
ffdaca2760 Removing debug signals 2024-12-03 04:09:11 -08:00
Huda-10xe
4591d625d5 Added another signal for VM Coverage 2024-12-03 03:56:30 -08:00
Jordan Carlin
783b81f8b8
VCD support in all simulators 2024-12-02 13:52:44 -08:00
Jordan Carlin
68205b844d
Update Breker platform.yaml and test compilation 2024-12-02 13:21:55 -08:00
Jordan Carlin
311125f4bd
WIP Breker 2024-12-02 13:11:55 -08:00
Jordan Carlin
1932d8bc5d
Update testbench makefile to generate memfile even in elf file does not end in .elf 2024-12-01 17:56:16 -08:00