Jordan Carlin
036e0e0727
Update wally.do to handle more arguments
2024-12-18 11:49:51 -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
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
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
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
0817c69152
Adding priv coverage to ISACOV
2024-10-07 03:44:35 -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
Jordan Carlin
ae593ed81d
Merge branch 'main' of https://github.com/openhwgroup/cvw into imperas_verbose
2024-09-10 16:10:05 -07:00
David Harris
a2a2091835
Associated coverage fixes
2024-09-09 18:06:08 -07:00
David Harris
de26b7b6a7
Per config coverage initially working with RV32M in rv32gc config
2024-09-07 07:00:52 -07:00
David Harris
ecb444697c
Starting to define per-config coverage
2024-09-07 06:14:50 -07:00
David Harris
6e0b0487dd
Recreated coverage changes
2024-09-05 16:32:45 -07:00
Jordan Carlin
9e98c834f1
Add lockstepverbose flag
2024-08-30 12:32:41 -07:00
Rose Thompson
65e338e762
Merges Jordan's wally.do updates with the new fcov2 changes. Updates
...
cvw-arch-verif commit.
2024-08-30 12:31:26 -07:00
Jordan Carlin
4929581576
Cleanup
2024-08-30 11:57:31 -07:00
Jordan Carlin
80750f2308
Merge branch 'main' of https://github.com/openhwgroup/cvw into script_updates
2024-08-29 15:55:54 -07:00
Rose Thompson
e07f303353
Have basic rv32gc functional coverage running with open source riscvISACOV.
2024-08-29 15:29:04 -07:00
Rose Thompson
2dd897e7e1
Merge pull request #932 from davidharrishmc/dev
...
Added temporary --fcov2 option to start adopting open-source riscvISACOV
2024-08-27 08:47:59 -07:00
David Harris
9df38e14b2
Added temporary --fcov2 option to start adopting open-source riscvISACOV
2024-08-27 08:40:44 -07:00
Jordan Carlin
f0c5d6e4e7
Merge branch 'main' of https://github.com/openhwgroup/cvw into script_updates
2024-08-25 12:14:25 -07:00
Huda-10xe
da2c9a5dc5
Removing warnings from questa simulation
2024-08-23 12:37:42 +05:00
Jordan Carlin
d3c759518d
Merge branch 'main' of https://github.com/openhwgroup/cvw into script_updates
2024-08-11 13:18:24 -07:00
Jordan Carlin
78bd6822c6
Add --params argument to wsim and use for overriding top-level params
2024-08-11 13:08:16 -07:00
Jordan Carlin
e48d577545
More wally.do simplifications. Use variable expansion to combine multiple variables
2024-08-11 10:44:53 -07:00
Jordan Carlin
8b1d49b5d0
Use tcl variable expansion in wally.do to avoid temp variables
2024-08-10 12:16:46 -07:00
David Harris
e18d6b2744
Fixed lockstep simulation of directory of ELF files
2024-08-09 06:18:38 -07:00
David Harris
77b45f2d75
Fix creating cvw-arch-verif work directory
2024-08-08 05:25:28 -07:00
Huda-10xe
0303314f4e
Adding RVVI Functional Coverage Support
2024-08-07 14:31:16 +05:00
Rose Thompson
94a1ce32e7
Merge branch 'main' of https://github.com/openhwgroup/cvw
2024-07-22 17:48:34 -05:00
Rose Thompson
7223b15134
Merge branch 'rvvi'
2024-07-22 12:01:01 -05:00
David Harris
040b359813
Added more RV64I coverage generation
2024-07-22 08:52:19 -07:00
Rose Thompson
9471dcd296
Refactored the fpga and testbench so the RVVI can be synthesized cleanly and simulated without any major code changes.
...
Adds three new configuration parameters to control enabling the RVVI packetizer and how much latency should exist between packets and the initial startup delay.
2024-07-19 17:08:47 -05:00
Rose Thompson
19e9dc5ce0
Fixed wally.do to correctly log functional coverage.
2024-07-16 15:52:52 -05:00