Jordan Carlin
|
fe4a0c1b7b
|
Move most of the fcov defines and args into wsim
|
2024-12-08 02:47:04 -08:00 |
|
Jordan Carlin
|
1c0e5de07b
|
Add --define to wsim
|
2024-12-08 01:46:44 -08:00 |
|
Jordan Carlin
|
256211e4dc
|
Fix wsim elfile handling
|
2024-12-07 14:06:31 -08:00 |
|
Jordan Carlin
|
464a516e98
|
Disable fcov on testsuite
|
2024-12-07 13:58:45 -08:00 |
|
Jordan Carlin
|
c9885ff495
|
Change wsim main function for potential use as imported module in regression-wally
|
2024-12-07 13:54:47 -08:00 |
|
Jordan Carlin
|
c178180b0f
|
A bit more cleanup
|
2024-12-07 13:53:18 -08:00 |
|
Jordan Carlin
|
8fc907a496
|
Switch to sys.exit in wsim
|
2024-12-07 13:33:42 -08:00 |
|
Jordan Carlin
|
8b2a053bd4
|
Remove unnecessary parentheses in wsim
|
2024-12-07 13:32:56 -08:00 |
|
Jordan Carlin
|
bdc20243a6
|
Fix overriding args
|
2024-12-07 13:18:03 -08:00 |
|
Jordan Carlin
|
25cdf83aae
|
Remove extra spaces and use lists for assembling args and params
|
2024-12-07 13:13:35 -08:00 |
|
Jordan Carlin
|
8bd4b8b235
|
Simplify wsim createDirs function
|
2024-12-03 04:08:23 -08:00 |
|
Jordan Carlin
|
9f92572f2b
|
Significantly simplify lockstepSetup function now that covlog and locksteplog are removed
|
2024-12-03 01:26:31 -08:00 |
|
Jordan Carlin
|
bd9ca6ada6
|
Remove covlog
|
2024-12-03 00:18:00 -08:00 |
|
Jordan Carlin
|
479c6667fe
|
Generalize wsim gui flag and simplify questa launch command
|
2024-12-02 14:02:33 -08:00 |
|
Jordan Carlin
|
edf96a7211
|
Move wsim debug flag to common flags section
|
2024-12-02 13:56:34 -08:00 |
|
Jordan Carlin
|
783b81f8b8
|
VCD support in all simulators
|
2024-12-02 13:52:44 -08:00 |
|
Jordan Carlin
|
d5159d35a2
|
Remove locksteplog
|
2024-12-02 13:34:04 -08:00 |
|
Jordan Carlin
|
f9561721cf
|
Fix error message
|
2024-12-01 18:34:44 -08:00 |
|
Jordan Carlin
|
ed2ab62621
|
Fix typo
|
2024-12-01 18:20:37 -08:00 |
|
Jordan Carlin
|
79708f8ecc
|
Change call to make to be lcoation agnostic
|
2024-12-01 17:44:07 -08:00 |
|
Jordan Carlin
|
4fb2822857
|
Use mix of single and double quotes to avoid escaping the quotes in strings
|
2024-12-01 14:30:34 -08:00 |
|
Jordan Carlin
|
775881f123
|
Make testsuite parameter to wsim optional if passing the --elf flag
|
2024-12-01 14:18:21 -08:00 |
|
Jordan Carlin
|
fbe3254857
|
Refactor wsim to use smaller functions and f-strings
|
2024-12-01 14:16:24 -08:00 |
|
Jordan Carlin
|
cd90e81c76
|
wsim cleanup
|
2024-11-30 23:43:51 -08:00 |
|
Jordan Carlin
|
9ee4a2b408
|
Support Elffiles on all simulators
|
2024-11-30 23:04:13 -08:00 |
|
Jordan Carlin
|
716656b71b
|
Code cleanup
|
2024-11-29 15:42:23 -08:00 |
|
David Harris
|
cb4f1bec8e
|
Removed fcovimp support
|
2024-11-15 05:58:30 -08:00 |
|
Jordan Carlin
|
553bc0a72d
|
Fix imperas.ic path in wsim
|
2024-11-05 21:08:44 -08:00 |
|
slmnemo
|
4e2b3cdbec
|
Removed symlinks for non-buildroot derivative configs
|
2024-11-04 19:34:16 -08:00 |
|
slmnemo
|
d55a16b678
|
Added derivative configs to imperas.ic searches
|
2024-11-03 19:50:59 -08:00 |
|
slmnemo
|
226170a76f
|
Added symlink so Imperas.dv can load buildroot in lockstep and a corresponding waiver for buildroot in lockstep in wsim
|
2024-11-03 14:00:17 -08:00 |
|
Jordan Carlin
|
7993a87733
|
Add comment for MTI_VCO_MODE
|
2024-10-29 12:08:48 -07:00 |
|
Jordan Carlin
|
b8c09f9649
|
Set MTI_VCO_MODE for all Questa runs
|
2024-10-29 12:04:20 -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 |
|
David Harris
|
3fdc0e34ce
|
Don't allow testbench_fp to run under VCS or Verilator because it is defective on those
|
2024-10-10 10:49:59 -07:00 |
|
David Harris
|
7f0c2662b3
|
Merge pull request #966 from ross144/main
Updates wsim to fail with invalid --lockstep parameters
|
2024-09-26 08:48:42 -07:00 |
|
Rose Thompson
|
d9719ac9a0
|
Updated wsim to not run with invalid --lockstep options.
|
2024-09-26 10:24:06 -05:00 |
|
David Harris
|
4528a5cebc
|
Issue 963: VCS rv32gc lockstep simulation
|
2024-09-26 08:08:59 -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
|
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 |
|
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
|
a1c6bc854e
|
Fixed a subtle questa sim bug with imperasDV. On some linux systems
vsim will default to 32-bit mode rather than 64-bit, but the ImperasDV
libraries are 64-bit. vsim must run in 64-bit mode.
|
2024-08-29 14:00:52 -07:00 |
|
David Harris
|
26f3c2a607
|
Added lockstep support for RV32. Not all wally privileged tests pass yet
|
2024-08-29 10:44:37 -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
|
3edbdf8e86
|
Fix VCS testbench argument
|
2024-08-11 17:15:26 -07:00 |
|
Jordan Carlin
|
cfa3422d61
|
Fix typo in wsim
|
2024-08-11 14:20:55 -07:00 |
|
Jordan Carlin
|
d3c759518d
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into script_updates
|
2024-08-11 13:18:24 -07:00 |
|