Commit Graph

10744 Commits

Author SHA1 Message Date
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
a07e82806d
Add ruff lint check in CI 2025-01-23 08:23:26 -08:00
Jordan Carlin
3f53886574
Add ruff.toml configuration file 2025-01-23 07:43:23 -08:00
Jordan Carlin
f4d6e2003b
More regression-wally refactoring 2025-01-23 03:23:34 -08:00
Jordan Carlin
d697b92587
fix spaces in wsim arguments 2025-01-23 01:20:30 -08:00
Jordan Carlin
be6f1d9a2b
Check that WALLY is set in linux Makefile 2025-01-23 00:44:38 -08:00
Jordan Carlin
c854da75f9
Update buildroot short instruction count 2025-01-23 00:43:35 -08:00
Jordan Carlin
bbc815d289
Merge branch 'main' of https://github.com/openhwgroup/cvw into python_updates 2025-01-23 00:39:05 -08:00
Jordan Carlin
aaaefbaf0d
Fix typo 2025-01-22 15:17:55 -08:00
David Harris
d89d595cb4 Cleaned up tracer parameters 2025-01-22 04:34:53 -08:00
Jordan Carlin
3e9f2d0b27
Fix a few more linux build issues 2025-01-21 23:26:54 -08:00
Huda-10xe
c05de02384 Merge branch 'main' of https://github.com/openhwgroup/cvw into rvvi_setup 2025-01-21 22:46:02 -08:00
Jordan Carlin
f3a16e90a9
A little more simplification 2025-01-21 20:33:25 -08:00
Jordan Carlin
2616b1c667
Overhaul linux makefile 2025-01-21 20:17:23 -08:00
David Harris
5c4e2ea2fb
Merge pull request #1238 from jordancarlin/zc_tests
Update riscv-arch-test and enable remaining Zcf and Zcd tests
2025-01-21 20:14:13 -08:00
Jordan Carlin
94845dca46
Merge pull request #1242 from openhwgroup/dependabot/submodules/addins/cvw-arch-verif-66b6750
Bump addins/cvw-arch-verif from `cdc4005` to `66b6750`
2025-01-21 19:50:21 -08:00
Jordan Carlin
408e7365f9
Integrate genInitMem.sh directly into Makefile and simplify 2025-01-21 01:19:36 -08:00
Jordan Carlin
6dd5b9b268
Add header to qemuBoot 2025-01-20 19:21:00 -08:00
Jordan Carlin
acf886651e
Simplify genInitMem.sh using qemuBoot.sh 2025-01-20 19:16:55 -08:00
Jordan Carlin
ff026540ff
Add qemuBoot.sh script for linux QEMU boot 2025-01-20 17:22:55 -08:00
Jordan Carlin
0cbec918e0
Add svade to device trees 2025-01-20 14:27:03 -08:00
dependabot[bot]
15cc6a77b0
Bump addins/cvw-arch-verif from cdc4005 to 66b6750
Bumps [addins/cvw-arch-verif](https://github.com/openhwgroup/cvw-arch-verif) from `cdc4005` to `66b6750`.
- [Commits](cdc4005363...66b6750178)

---
updated-dependencies:
- dependency-name: addins/cvw-arch-verif
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-20 13:35:30 +00:00
Rose Thompson
5f68c64a1f
Merge pull request #1241 from jordancarlin/make-img
Remove make-img.sh
2025-01-17 21:30:59 -06:00
Jordan Carlin
23ae7c4259
Remove make-img.sh 2025-01-17 18:05:30 -08:00
Rose Thompson
519ab41110
Merge pull request #1239 from jordancarlin/deprecated_file
Remove wrapper_nightly_runs.sh
2025-01-17 15:01:12 -06:00
Jordan Carlin
7b94522397
Remove wrapper_nightly_runs.sh 2025-01-17 10:34:50 -08:00
Jordan Carlin
e0c4eee86c
Update riscv-arch-test and enable remaining Zcf and Zcd tests 2025-01-17 10:32:28 -08:00
Rose Thompson
d8b6d65f15
Merge pull request #1236 from davidharrishmc/dev
coverage_tlbMisaligned now running and back in regression
2025-01-16 13:22:59 -06:00
David Harris
2fd3f372ae Returned tlbMisaligned to regression now that #976 is fixed 2025-01-16 10:42:24 -08:00
Rose Thompson
8969fee95a
Merge pull request #1235 from davidharrishmc/dev
Added Imperas configuration to resolve issue #976
2025-01-16 11:58:48 -06:00
David Harris
d9c16d0726 Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2025-01-16 09:58:18 -08:00
David Harris
7c0c3df850 Added Imperas configuration to resolve issue #976 2025-01-16 09:57:00 -08:00
Jordan Carlin
7fce36cc12
Merge pull request #1228 from davidharrishmc/dev
Cleanup
2025-01-14 23:12:30 -08:00
David Harris
817299dfbe
Merge pull request #1232 from jordancarlin/name_decode
Fix overlapping cases in name decoder
2025-01-14 13:06:39 -08:00
Jordan Carlin
1ec39f67cc
Fix overlapping cases in name decoder 2025-01-14 12:12:05 -08:00
David Harris
dac75fd17e
Merge pull request #1231 from jordancarlin/compressed_decode
Decode compressed instructions in instrNameDecTB
2025-01-13 11:01:25 -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
David Harris
0b5f83025f Updated fcov regression to use lockstep tests 2025-01-09 03:08:31 -08:00
David Harris
e65e531160 fixed merge conflict 2025-01-08 20:52:04 -08:00
David Harris
7aa5b1f7db cvw cleanup 2025-01-08 20:50:14 -08:00
David Harris
528ecfb6b1
Merge pull request #1227 from jordancarlin/device-tree-update
Update buildroot configuration method, buildroot+linux+opensbi version, and device trees
2025-01-07 12:08:13 -08:00
Jordan Carlin
f873faf1e4
Remove cbop size 2025-01-07 11:03:03 -08:00
Jordan Carlin
f32f95afbc
Remove zicbop from device tree since it is a nop 2025-01-07 10:45:09 -08:00
Jordan Carlin
96af5d1618
Merge pull request #1225 from openhwgroup/dependabot/submodules/addins/vivado-boards-d1898bd
Bump addins/vivado-boards from `8ed4f99` to `d1898bd`
2025-01-07 10:17:42 -08:00
Jordan Carlin
6a38032cc1
Merge branch 'openhwgroup:main' into device-tree-update 2025-01-06 07:57:30 -08:00
Jordan Carlin
71179a2ed4
Merge pull request #1226 from openhwgroup/dependabot/submodules/addins/cvw-arch-verif-cdc4005
Bump addins/cvw-arch-verif from `acf99b1` to `cdc4005`
2025-01-06 06:42:43 -08:00
dependabot[bot]
395e3773da
Bump addins/cvw-arch-verif from acf99b1 to cdc4005
Bumps [addins/cvw-arch-verif](https://github.com/openhwgroup/cvw-arch-verif) from `acf99b1` to `cdc4005`.
- [Commits](acf99b1df4...cdc4005363)

---
updated-dependencies:
- dependency-name: addins/cvw-arch-verif
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-06 14:07:14 +00:00
dependabot[bot]
6d003ea1f2
Bump addins/vivado-boards from 8ed4f99 to d1898bd
Bumps [addins/vivado-boards](https://github.com/Digilent/vivado-boards) from `8ed4f99` to `d1898bd`.
- [Commits](8ed4f9981d...d1898bd01f)

---
updated-dependencies:
- dependency-name: addins/vivado-boards
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-06 14:07:12 +00:00
David Harris
b9bab9ceaa
Merge pull request #1222 from jordancarlin/rhel-docker-install
Fix RHEL family installation in CI
2025-01-05 21:03:51 -08:00