Commit graph

  • e010f54dff
    Merge 46bfc56e39 into a2943fcdb6 dependabot[bot] 2025-04-18 22:03:36 -07:00
  • 4a193f9333
    Merge 2d2781f8e3 into a2943fcdb6 Jordan Carlin 2025-04-18 22:01:30 -07:00
  • 2d2781f8e3
    Enable functional coverage tests in nightly regression Jordan Carlin 2025-04-18 21:59:04 -07:00
  • a2943fcdb6
    Merge pull request #1374 from davidharrishmc/dev main Jordan Carlin 2025-04-18 21:58:06 -07:00
  • d294516beb fixed coverage on icache AdrSelMuxLRU, which does not flush David Harris 2025-04-18 19:41:23 -07:00
  • df5a931882
    Build cvw-arch-verif by default Jordan Carlin 2025-04-18 19:41:00 -07:00
  • 3464a40b14
    Merge pull request #1373 from davidharrishmc/dev Jordan Carlin 2025-04-18 19:37:07 -07:00
  • 9a46061716 100% coverage tlbcontrol David Harris 2025-04-18 19:15:07 -07:00
  • 773a01608a
    Merge pull request #1372 from jordancarlin/dev David Harris 2025-04-18 16:33:42 -07:00
  • ac6e1df45e
    Merge da1ef69edf into 740c537cbc dependabot[bot] 2025-04-18 16:27:24 -07:00
  • c31ecb7b60
    Fix regression-wally test selection Jordan Carlin 2025-04-18 16:26:27 -07:00
  • 740c537cbc
    Merge pull request #1360 from Zain2050/main David Harris 2025-04-18 15:17:53 -07:00
  • a16ff1cb8a we are taking out the use of WALLY-COV-ALL as it does not work with macros anymore Marina Bellido Rodriguez 2025-04-18 15:11:45 -07:00
  • 1a36de0994
    Merge pull request #1370 from jordancarlin/dev David Harris 2025-04-18 15:00:19 -07:00
  • 54bf2a9f14
    Disable Svinval on derived configs that disable virtual memory Jordan Carlin 2025-04-18 13:59:39 -07:00
  • 81642005b0
    Merge branch 'dev' of github.com:jordancarlin/cvw; branch 'main' of github.com:openhwgroup/cvw into dev Jordan Carlin 2025-04-18 13:44:30 -07:00
  • 124e1a4dfe
    Add +acc flag to Questa when dumping vcd Jordan Carlin 2025-04-18 13:33:04 -07:00
  • ecb43f2cc7
    Merge pull request #1369 from jordancarlin/disable_vcs_cov David Harris 2025-04-18 12:47:28 -07:00
  • 85cd3146b2
    Disable options in run_vcs as well Jordan Carlin 2025-04-18 12:41:27 -07:00
  • 725947e175
    Disable ccov, fcov, and gui for vcs in wsim since the vcs script does not handle them properly Jordan Carlin 2025-04-18 12:37:40 -07:00
  • c87fc015ef
    Merge pull request #1367 from jordancarlin/benchmarking Rose Thompson 2025-04-17 17:56:51 -05:00
  • 85e282065e
    Merge pull request #1368 from jordancarlin/pre-commit-fix David Harris 2025-04-17 13:08:19 -07:00
  • f284d864f7
    Fix pre-commit setup Jordan Carlin 2025-04-17 13:06:59 -07:00
  • a6da729a71
    Merge branch 'main' of github.com:openhwgroup/cvw into benchmarking Jordan Carlin 2025-04-17 11:51:02 -07:00
  • c3ecb73017
    Update regression-wally for branch prediction Jordan Carlin 2025-04-17 11:49:42 -07:00
  • 6c4d6f1e81
    Somewhat working version of parseHPMC.py Jordan Carlin 2025-04-17 11:47:45 -07:00
  • 5ba6ce367a
    Update branch lists Jordan Carlin 2025-04-17 11:44:10 -07:00
  • 3909540b78
    Merge pull request #1366 from davidharrishmc/dev Jordan Carlin 2025-04-17 11:31:07 -07:00
  • ae2846b1ec Cleaned up HPTW reset David Harris 2025-04-17 11:22:17 -07:00
  • ed93cca5f4
    Merge pull request #1365 from coreyqh/ccov David Harris 2025-04-17 09:19:44 -07:00
  • 9bc3c7c78c Undo unnecessary tests/coverage additions Corey Hickson 2025-04-17 08:09:14 -07:00
  • 7c5a5c592c Full decomp code coverage Corey Hickson 2025-04-17 03:06:38 -07:00
  • 6c651cd73e Full cacheways code coverage Corey Hickson 2025-04-17 02:28:20 -07:00
  • f7bc15eb3e Full priv code coverage Corey Hickson 2025-04-17 02:05:35 -07:00
  • 2ce875a3a6
    Compile sim_bp as part of main Makefile Jordan Carlin 2025-04-15 23:20:59 -07:00
  • 42f78c645b
    Merge pull request #1363 from coreyqh/ccov David Harris 2025-04-15 12:33:16 -07:00
  • 91e919395b CSRC full coverage Corey Hickson 2025-04-15 11:07:55 -07:00
  • 04a8087a1d
    Merge pull request #1364 from HamzaYusufJamal/main David Harris 2025-04-15 09:17:16 -07:00
  • 8f2be97dd4 sync with changes to riscv-arch-test trap handler Hamza Jamal 2025-04-15 09:08:29 -07:00
  • 1a3bcc69a6 Full privdec code coverage Corey Hickson 2025-04-15 02:47:53 -07:00
  • e7e85d5b03
    Fix SeparateBranch.sh script (and hopefully improve robustness long term) Jordan Carlin 2025-04-15 01:44:50 -07:00
  • 701c0d09c6
    Create branch log by default for embench make run Jordan Carlin 2025-04-15 01:01:21 -07:00
  • c208f8a4dd
    Fix branch predictor tests in regression-wally and add --branch option Jordan Carlin 2025-04-15 01:00:57 -07:00
  • a9208932f1
    Merge 45427c393e into 701482f201 Vikram Krishna 2025-04-15 04:02:21 +00:00
  • 45427c393e Updated Fetch Buffer Vikram Krishna 2025-04-14 21:00:33 -07:00
  • d99833ed3d
    Merge pull request #1357 from davidharrishmc/dev Jordan Carlin 2025-04-14 15:52:31 -07:00
  • 81951d59ab Typo fix David Harris 2025-04-14 15:51:15 -07:00
  • d57c789c15 Fixed signs printed for fma16 testgen David Harris 2025-04-14 15:01:48 -07:00
  • 46bfc56e39
    Bump addins/cvw-arch-verif from ce1b9c0 to b125ed5 dependabot/submodules/addins/cvw-arch-verif-b125ed5 dependabot[bot] 2025-04-14 13:46:55 +00:00
  • 64ff263681 pmpadrdecs.S hits ifu and lsu pmp coverage David Harris 2025-04-13 07:16:39 -07:00
  • bdd16f9ddc Changed test path in cvw-arch-verif to match new organization David Harris 2025-04-13 06:47:54 -07:00
  • c3cde721ae Enabled PMP32 Zain2050 2025-04-13 05:37:38 -07:00
  • 4104b8f003 Exclude PMP access sizes not used by IFU David Harris 2025-04-13 04:43:01 -07:00
  • eb88a9e85e Use effective privilege mode in PMP checking David Harris 2025-04-13 04:42:35 -07:00
  • 93ee64d14a Fixed comments in periph tests David Harris 2025-04-13 04:13:13 -07:00
  • 3dfb954947 initial design of new fetch buffer Vikram Krishna 2025-04-13 01:41:29 -07:00
  • a3de429fc9
    Merge pull request #1353 from stineje/main David Harris 2025-04-12 22:07:21 -07:00
  • 4bd855c1a7 added wally32periph to rv32imc regression David Harris 2025-04-12 20:54:06 -07:00
  • 3101d27d95 Fixed Issue #1321 about wally32periph failing on rv32imc; removed SEIP tests from WALLY-periph-01 and put them in WALY-periph-s David Harris 2025-04-12 20:32:51 -07:00
  • 556f965757 Removed unused delegation David Harris 2025-04-12 20:25:25 -07:00
  • ed67daff9e Comment about when to reinstate arch64priv tests David Harris 2025-04-12 19:45:07 -07:00
  • 9ff6ac0ad1 Remoed commented out arch32/64priv jalr test no longer in riscv-arch-test David Harris 2025-04-12 19:42:25 -07:00
  • e1f79137ee Merge branch 'main' of https://github.com/openhwgroup/cvw into dev David Harris 2025-04-12 19:37:19 -07:00
  • 81ca4db553 Merge branch 'dev' of https://github.com/davidharrishmc/cvw into dev David Harris 2025-04-12 19:37:14 -07:00
  • a1000c19ea Checking PMP TOR bound against length of access to fix Wally against the riscv-arch-test pmp64-TOR* tests. Still has known limitation in issue #1354, but passes tests, which are now reenabled David Harris 2025-04-12 19:36:59 -07:00
  • 31c0b05a0c
    Merge pull request #1356 from jordancarlin/tera-buildroot David Harris 2025-04-12 18:58:36 -07:00
  • d13be8592b
    Increase buildroot timeout duration for Tera Jordan Carlin 2025-04-12 18:54:31 -07:00
  • 23607134c4
    Merge pull request #1355 from davidharrishmc/dev Jordan Carlin 2025-04-12 18:52:22 -07:00
  • 2e85b47c15
    Update testbench/common/riscvassertions.sv David Harris 2025-04-12 18:51:19 -07:00
  • 81a848246a Converting illegal instruction from 00000000 to FFFFFFFF; the zeros is a compressed instruction, and is messing with the trap handler. David Harris 2025-04-12 18:16:41 -07:00
  • 0a83488620 Merge branch 'main' of https://github.com/openhwgroup/cvw into dev David Harris 2025-04-12 16:03:55 -07:00
  • 5bcc152e64 SVINVAL depends on VIRTMEM_SUPOPRTED David Harris 2025-04-11 17:51:35 -07:00
  • 521344b8b5 Fixed mstatus bits that should be read-only zero in certain configs (issue #1315) David Harris 2025-04-11 16:57:41 -07:00
  • 0528337a4a SUM and SPP are write only zeros if SATP and S are not supported David Harris 2025-04-11 16:21:05 -07:00
  • c0274022fd
    Merge pull request #1352 from davidharrishmc/dev Jordan Carlin 2025-04-11 09:45:20 -07:00
  • ee01b0f23b minor typo in Python file James Stine 2025-04-11 10:32:47 -05:00
  • e9a391f89e fix typo on comment James Stine 2025-04-11 10:18:50 -05:00
  • e135d70569 Minor tweak + pre-commit stuff James Stine 2025-04-11 10:13:23 -05:00
  • d7aed4b74e minor mods to README James Stine 2025-04-11 10:09:24 -05:00
  • 3dd698f031 Add Python program for Extended Euclidan Algorithm James Stine 2025-04-11 10:05:41 -05:00
  • 0e141e6229 Add Problem 18.5 exercise James Stine 2025-04-11 10:04:27 -05:00
  • 080011dab6 Partial immu pmp coverage David Harris 2025-04-11 07:23:37 -07:00
  • 3809b292c1 Decompressed and mmu coverage fixes David Harris 2025-04-11 06:42:20 -07:00
  • 2ad4f20900
    Merge pull request #1351 from coreyqh/ccov David Harris 2025-04-09 11:05:35 -07:00
  • 683c0cac86 Comment explaining redundant mstatus.FS check Corey Hickson 2025-04-09 11:04:30 -07:00
  • 26eb88d20b
    Merge pull request #1349 from jordancarlin/pre-commit David Harris 2025-04-09 08:27:28 -07:00
  • 46955f501e Full csru code coverage Corey Hickson 2025-04-09 02:32:22 -07:00
  • ade5b2225a
    Merge pull request #1344 from coreyqh/ccov David Harris 2025-04-09 01:27:59 -07:00
  • c0e157466e Add comments to justify j0, j1 exclusions Corey Hickson 2025-04-09 01:23:14 -07:00
  • 6bff128fc6
    Fix name Jordan Carlin 2025-04-08 21:01:40 -07:00
  • 1b510b68d4
    Update lint.yaml to use pre-commit hooks Jordan Carlin 2025-04-08 20:55:22 -07:00
  • 0342e719b4
    Fix new python lint errors discovered Jordan Carlin 2025-04-08 20:53:25 -07:00
  • 5274723863
    Add ruff linter to pre-commit hooks Jordan Carlin 2025-04-08 20:45:01 -07:00
  • f9c196503b
    Add basic pre-commit configuration Jordan Carlin 2025-04-08 20:30:55 -07:00
  • 201e6f41c8
    Install pre-commit hooks with installation/setup scripts Jordan Carlin 2025-04-08 20:17:11 -07:00
  • 204b3d303a
    Merge pull request #1347 from davidharrishmc/dev Jordan Carlin 2025-04-08 16:40:25 -07:00
  • e9ea1f59c4 Fixed cvw-arch-verif Issue #553 about misaligned lr/sc needs to throw access fault David Harris 2025-04-08 16:38:26 -07:00
  • d8cbf78459
    Merge pull request #1346 from stineje/main Rose Thompson 2025-04-08 17:20:07 -05:00
  • 2e005fac0b
    Merge branch 'openhwgroup:main' into main James E. Stine 2025-04-08 17:18:37 -05:00
  • 70229b0f8d fix description which had old desc James Stine 2025-04-08 17:17:25 -05:00