Vikram Krishna
1bf24ca9da
Merge branch 'fetch_buffer' into fetch_buffer
2025-02-24 01:26:23 -08:00
Vikram Krishna
efb647076a
debug stall
2025-02-18 14:28:19 -08:00
Vikram Krishna
1e3d39ba3c
WIP: Fetch buffer PCF logic
...
Increment PCF one final time when fetch buffer goes high. Currently
breaks sims because it increments twice for some reason right now.
Co-authored-by: Jordan Carlin <jcarlin@hmc.edu>
Co-authered-by: Corey Hickson <chickson@hmc.edu>
2025-02-11 15:35:36 -08:00
Vikram Krishna
fea1f6ad86
Merge branch 'main' of github.com:openhwgroup/cvw into fetch_buffer
2025-02-11 00:33:22 -08:00
Vikram Krishna
ed2c9f9c53
potential issue
...
Co-authored-by: Corey Hickson <chickson@hmc.edu>
Co-authored-by: Jordan Carlin <jcarlin@hmc.edu>
2025-01-28 15:37:37 -08:00
Vikram Krishna
bed361875e
PC Fetch Buffer
...
Co-authored-by: Corey Hickson <chickson@hmc.edu>
Co-authored-by: Jordan Carlin <jcarlin@hmc.edu>
2025-01-28 15:37:13 -08:00
Jordan Carlin
a338089b6f
Fix FunctionName module naming
2025-01-25 16:22:27 -08:00
Jordan Carlin
de0039fd54
Merge branch 'main' of https://github.com/openhwgroup/cvw into update_fetch_buffer
2024-12-30 11:33:27 -08:00
Jordan Carlin
73e90847d9
Update Breker documentation
2024-12-19 14:09:42 -08:00
Jordan Carlin
53b5c9557a
Suppress warnings in Breker simulations
2024-12-19 12:40:31 -08:00
Jordan Carlin
e52b7d835a
Merge branch 'main' of https://github.com/openhwgroup/cvw into breker
2024-12-19 12:27:38 -08:00
Jordan Carlin
036e0e0727
Update wally.do to handle more arguments
2024-12-18 11:49:51 -08:00
Jordan Carlin
d525cc25d8
Cleanup
2024-12-14 21:03:19 -08:00
David Harris
3329f61685
Merged wally.do; functional coverage restored
2024-12-12 05:29:34 -08:00
Jordan Carlin
2d3ff200b4
Fix regression-wally --fcov
2024-12-11 21:56:40 -08:00
David Harris
5b3fac6d8e
Resolved merge conflict
2024-12-11 18:53:13 -08:00
David Harris
5c8455261b
Point to new merged RV32/RV64 unprivileged coverpoints
2024-12-11 17:50:43 -08:00
Jordan Carlin
6cff03bd33
Breker tests working
2024-12-11 11:54:39 -08:00
Jordan Carlin
8468428b21
Merge branch 'main' of https://github.com/openhwgroup/cvw into breker
2024-12-10 15:56:23 -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
19136c0851
Begin refactoring run_vcs script
2024-12-08 17:14:29 -08:00
Jordan Carlin
9c19321bdb
Update fcov incdirs for wally.do
2024-12-08 17:13:31 -08:00
Jordan Carlin
922bdb5cca
Fix typo
2024-12-08 02:50:25 -08:00
Jordan Carlin
fe4a0c1b7b
Move most of the fcov defines and args into wsim
2024-12-08 02:47:04 -08:00
Jordan Carlin
f4473c03ab
add --define support to questa
2024-12-08 01:47:23 -08:00
Jordan Carlin
95a5070a72
Move IMPERAS_HOME in wally.do to avoid issue if not set
2024-12-07 12:56:12 -08:00
Jordan Carlin
479c6667fe
Generalize wsim gui flag and simplify questa launch command
2024-12-02 14:02:33 -08:00
Jordan Carlin
311125f4bd
WIP Breker
2024-12-02 13:11:55 -08:00
Jordan Carlin
6e1d2efc00
Update wally.do to use new isacov location
2024-11-25 20:29:55 -08:00
David Harris
cb4f1bec8e
Removed fcovimp support
2024-11-15 05:58:30 -08:00
Rose Thompson
ea2b69e1e7
Updates to wavefile.
2024-11-12 14:44:09 -06:00
Rose Thompson
b7b7c79726
CBO.FLUSH was not clearing the valid bit if the cacheline was clean.
2024-11-12 14:16:55 -06:00
Rose Thompson
5cc1fd4a85
Getting closer. Oly the wally64priv tests mismatch between the cachesim and wally.
2024-11-12 12:08:14 -06:00
Jordan Carlin
b401decfca
Fetch buffer passes regression!
2024-11-07 16:43:18 -08:00
Huda-10xe
f258384596
Adding sv32 coverpoins
2024-11-01 06:07:49 -07:00
David Harris
da2310fb3e
Merge conflict in coverage.svh
2024-10-22 04:48:57 -07:00
David Harris
69cc36795b
privileged coverage updates
2024-10-22 04:45:40 -07:00
Huda-10xe
7bed187e8d
Combinin fcov and fcovpriv
2024-10-16 09:44:34 -07:00
Huda-10xe
a9e41c1a7c
Improving the priv func cov flow to run with --fcovpriv flag
2024-10-16 07:14:11 -07:00
Huda-10xe
fba5214a00
Adding a separate folder for priv coverage files
2024-10-07 04:34:09 -07:00
Huda-10xe
24f97fa696
Adding DUT signals to the tracer for VM Coverage
2024-10-07 03:49:43 -07:00
Huda-10xe
e0ea37fe21
Merge branch 'main' of https://github.com/openhwgroup/cvw into rvvi_setup
2024-10-07 03:44:43 -07:00
Huda-10xe
0817c69152
Adding priv coverage to ISACOV
2024-10-07 03:44:35 -07:00
Huda-10xe
072120d2fa
Merge branch 'main' of https://github.com/openhwgroup/cvw into rvvi_setup
2024-10-03 06:53:34 -07:00
Rose Thompson
f4b1f6a1e7
Updated coverage exclusions for the pma checker updates which fixed
...
issue #980 .
2024-10-02 15:41:34 -05:00
Rose Thompson
1e2a9e3b18
Added test to check for AMO access fault.
2024-10-02 14:17:37 -05:00
Jordan Carlin
e1b85289f3
remove deprecated questa scripts
2024-09-30 10:44:36 -07:00
Huda-10xe
36d74c745d
discarding changes
2024-09-30 01:55:20 -07:00
Jordan Carlin
ad6ab2fb0c
Wally.do cleanup
2024-09-10 16:12:10 -07:00