David Harris
|
466fc38dca
|
Fixed https://github.com/openhwgroup/cvw-arch-verif/issues/670
|
2025-06-13 15:29:51 -07:00 |
|
David Harris
|
1648f0afa2
|
Bug fixes
|
2025-06-11 10:13:50 -07:00 |
|
David Harris
|
f4d8256ed0
|
Replaced assertion accidentally dropped
|
2025-06-01 19:59:43 -07:00 |
|
David Harris
|
ca96ed48ae
|
cleanup
|
2025-05-27 03:55:28 -07:00 |
|
David Harris
|
638cda23b4
|
Cleanup
|
2025-05-27 03:34:14 -07:00 |
|
David Harris
|
9dc82f38fc
|
Initial trickbox
|
2025-05-21 10:26:32 -07:00 |
|
David Harris
|
24c605a9fc
|
Merge pull request #1415 from jordancarlin/sail_coverage
Functional coverage from Sail + Update Sail version
|
2025-05-11 05:30:52 -07:00 |
|
Jordan Carlin
|
4f1e602c7c
|
Reenable rv64 misalign tests for real
|
2025-05-10 16:27:53 -07:00 |
|
SadhviNarayanan
|
df1a787c60
|
removed rv64gc python cache script, updated testbench.sv
|
2025-05-10 13:36:10 -07:00 |
|
SadhviNarayanan
|
3b058ed4bf
|
minor code changes and optimizations
|
2025-05-10 10:21:47 -07:00 |
|
Jordan Carlin
|
922c0d7171
|
Misaligned tests still mismatch with Sail
|
2025-05-09 17:08:40 -07:00 |
|
Jordan Carlin
|
71d52bc6dc
|
Update to new version of Sail
|
2025-05-09 16:12:29 -07:00 |
|
SadhviNarayanan
|
d66daf8ded
|
cleaned up code for cache + coremark + embench performance validation
|
2025-05-09 13:49:30 -07:00 |
|
SadhviNarayanan
|
a5d7b3ef01
|
Merge remote-tracking branch 'upstream/main' into version2
|
2025-05-09 10:06:23 -07:00 |
|
SadhviNarayanan
|
683e97c7f4
|
cache, concurrency issues hopefully fixed
|
2025-05-09 01:59:11 -07:00 |
|
David Harris
|
9c2090950b
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2025-05-08 19:55:18 -07:00 |
|
Rose Thompson
|
0ca7d24c98
|
Fixes regression.
|
2025-05-08 17:34:06 -05:00 |
|
David Harris
|
e3ae285a8e
|
Resolved pmpaddrdec merge
|
2025-05-08 15:07:52 -07:00 |
|
David Harris
|
bed00c80d2
|
Merge pull request #1409 from jordancarlin/spelling
Fix lots of spelling errors
|
2025-05-08 04:58:11 -07:00 |
|
Jordan Carlin
|
5271234591
|
Fix lots of spelling errors
|
2025-05-08 00:18:38 -07:00 |
|
David Harris
|
90b4337a49
|
Support PMP granularity G > 0 in PMP registers
|
2025-05-05 15:29:30 -07:00 |
|
David Harris
|
97f5ea0fd1
|
Defined PMP_G granularity parameter
|
2025-05-05 11:46:37 -07:00 |
|
Rose Thompson
|
bb0c663707
|
Added in David's testbench check for traps without a trap handler. Generates an error message and stops simulation.
|
2025-05-04 12:21:23 -05:00 |
|
David Harris
|
817b716fd9
|
Fixed order counter in RVVI interface, resolving Issue #1304
|
2025-04-24 10:50:16 -07:00 |
|
David Harris
|
3101d27d95
|
Fixed Issue #1321 about wally32periph failing on rv32imc; removed SEIP tests from WALLY-periph-01 and put them in WALY-periph-s
|
2025-04-12 20:32:51 -07:00 |
|
David Harris
|
ed67daff9e
|
Comment about when to reinstate arch64priv tests
|
2025-04-12 19:45:07 -07:00 |
|
David Harris
|
9ff6ac0ad1
|
Remoed commented out arch32/64priv jalr test no longer in riscv-arch-test
|
2025-04-12 19:42:25 -07:00 |
|
David Harris
|
81ca4db553
|
Merge branch 'dev' of https://github.com/davidharrishmc/cvw into dev
|
2025-04-12 19:37:14 -07:00 |
|
David Harris
|
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
|
2025-04-12 19:36:59 -07:00 |
|
David Harris
|
2e85b47c15
|
Update testbench/common/riscvassertions.sv
Co-authored-by: Jordan Carlin <jordanmcarlin@gmail.com>
|
2025-04-12 18:51:19 -07:00 |
|
David Harris
|
5bcc152e64
|
SVINVAL depends on VIRTMEM_SUPOPRTED
|
2025-04-11 17:51:35 -07:00 |
|
Jordan Carlin
|
ff6157d1ef
|
Disable pmp TOR tests because of Wally top of pmp region bug
|
2025-04-06 17:43:33 -07:00 |
|
Jordan Carlin
|
cf0e938083
|
Update arch64pmp test list
|
2025-04-06 17:13:27 -07:00 |
|
Jordan Carlin
|
14f4b28bad
|
Enable new sv32 riscv-arch-test tests in regular regression
|
2025-03-28 21:10:23 -07:00 |
|
Jordan Carlin
|
af1d3d4dd7
|
Breker optimizations
|
2025-03-28 13:39:17 -07:00 |
|
David Harris
|
49d780daa2
|
Merge pull request #1323 from jordancarlin/rv32imc_fixes
Lint / Python 312 lint (push) Has been cancelled
Lint / Python 39 lint (push) Has been cancelled
RV32IMC bug fixes and general lockstep improvements
|
2025-03-21 12:58:30 -07:00 |
|
Jordan Carlin
|
3ff22586cb
|
Actually fix breker customer.yaml file this time
|
2025-03-21 01:42:03 -07:00 |
|
Jordan Carlin
|
0fdbed5514
|
Disable Sv57 globally for Breker tests
|
2025-03-20 20:30:21 -07:00 |
|
Jordan Carlin
|
7b32f64e6a
|
Fix sie mask in wallyTracer
|
2025-03-19 15:50:37 -07:00 |
|
Jordan Carlin
|
629cbf6cea
|
Gate more testbench volatile CSRs on supported extensions
|
2025-03-19 14:51:17 -07:00 |
|
Jordan Carlin
|
6e42e9eedf
|
Gate more wallyTracer CSR connections on appropriate extensions
|
2025-03-18 21:06:32 -07:00 |
|
David Harris
|
1330f788c7
|
Merge pull request #1312 from jordancarlin/ccov
Code coverage fixes
|
2025-03-12 05:12:52 -07:00 |
|
Jordan Carlin
|
3a92a19449
|
Enable missing riscv-arch-test arch64zfad tests
|
2025-03-11 23:26:11 -07:00 |
|
Jordan Carlin
|
825d3ddc5f
|
Fix ccov
|
2025-03-11 22:51:14 -07:00 |
|
Jordan Carlin
|
3377dce425
|
Code coverage fixes
|
2025-03-11 13:59:52 -07:00 |
|
Jordan Carlin
|
53cea0f041
|
Actually fix pmpCfg out of bounds warning
|
2025-03-07 14:53:42 -08:00 |
|
Jordan Carlin
|
edd1c69716
|
Fix pmpCfg in wallyTracer
|
2025-03-07 14:48:14 -08:00 |
|
Jordan Carlin
|
54f1081536
|
Gate more wallyTracer signals on supported features
|
2025-03-07 14:47:55 -08:00 |
|
Jordan Carlin
|
d8523bb8c4
|
whitespace cleanup
|
2025-03-07 12:58:48 -08:00 |
|
Jordan Carlin
|
e532f8c023
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into wallyTracer
|
2025-03-07 12:52:04 -08:00 |
|