Rose Thompson
92ee56c1a1
Yay. Finally found the bug which prevented wally.do from having functional coverage using riscvISACOV.
...
testbench.sv was missing the trace2cov instance.
2024-05-27 17:25:20 -05:00
Rose Thompson
4c0261fd2c
Closer. Needed to reorder includes and defines.
2024-05-27 15:37:16 -05:00
Rose Thompson
ff611016c7
Closer?
2024-05-27 14:11:02 -05:00
Rose Thompson
2985cfb7eb
Preliminary work to merge functional coverage into wally.do.
2024-05-27 11:59:13 -05:00
Rose Thompson
dc09e1c0c5
Modified names so they don't conflict with FPGA's axi signals.
2024-05-24 16:38:47 -05:00
Rose Thompson
1f7d732dca
Moved the rvvisynth code to testbench since I only want this for simulation and fpga.
2024-05-24 16:10:58 -05:00
Rose Thompson
bf9f45d319
We have a simulation of the ethernet transmission working.
...
This commit does not include the source files for the ethernet as it does not belong to cvw.
I'll want to fork that repo and make it a submodule as I need to change the source a bit.
2024-05-24 11:25:42 -05:00
Jordan Carlin
6a2192db6e
Revert "Remove existing derived configs before creating new ones"
2024-05-23 13:56:38 -07:00
Jordan Carlin
fb8e97dd04
Remove existing derived configs before creating new ones
2024-05-23 13:17:24 -07:00
Rose Thompson
b127c19242
Merge branch 'main' into rvvi
2024-05-20 16:31:06 -05:00
Rose Thompson
a885240fbd
temporary commit to help debug merging testbench.sv with testbench-imperas.sv
2024-05-17 12:36:00 -05:00
Rose Thompson
bd8450734b
Fixed more bugs with wally.do.
2024-05-17 10:39:00 -05:00
Rose Thompson
46e6459965
Updated script to run linux with imperasDV.
2024-05-14 13:46:27 -05:00
Rose Thompson
970af9551c
Fixed bug with gui mode testbench_fp
...
removed old wally-linux-imperas.do
2024-05-14 13:41:20 -05:00
Rose Thompson
30bea18dec
Maybe have imperasDV linux simulation merged into wally.do
2024-05-14 12:38:19 -05:00
Rose Thompson
e8f5545076
Got imperasDV running linux simulation again.
...
Now need to merge do files.
2024-05-13 16:43:13 -05:00
Rose Thompson
ceb31fec68
Merge branch 'main' of https://github.com/openhwgroup/cvw
2024-05-10 08:54:23 -05:00
Rose Thompson
b027fa44ef
Merge branch 'main' of https://github.com/openhwgroup/cvw
2024-05-10 08:53:00 -05:00
Rose Thompson
93ea5b0c1e
Fixed wavefile to have function logger.
2024-05-10 08:50:42 -05:00
David Harris
04457d49f7
Updated sim-testfloat-verilator to use wsim
2024-05-10 05:03:24 -07:00
David Harris
61e559606e
Fixed wsim to be able to invoke TestFloat with Verilator. However, TestFloat produces incorrect results with Verilator
2024-05-09 18:56:59 -07:00
David Harris
0d1d59a3d8
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2024-05-08 18:58:01 -07:00
Divya2030
eff2264752
Code Coverage Text format for each test and configuration in IndividualCovReport
2024-05-08 05:24:24 -07:00
Divya2030
b4b88c5858
VCS regression & Code Coverage
2024-05-08 04:39:42 -07:00
Divya2030
31ae18922b
regression_wally vcs run works
2024-05-08 04:25:03 -07:00
David Harris
927f166e1f
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2024-05-07 12:58:40 -07:00
Divya2030
a3f1a274d2
VCS Simulation Passed
2024-05-07 10:41:02 -07:00
David Harris
37fc45cd35
Updated Questa wally.do to terminate on a compile error
2024-05-06 11:28:00 -07:00
Divya2030
48ad4d6001
pmp coverage
2024-05-02 11:52:54 -07:00
Divya2030
3853f94337
Revert "initial commit pmp basic coverage working"
...
This reverts commit 7ca1c976c0
.
2024-05-02 11:23:59 -07:00
Divya2030
7ca1c976c0
initial commit pmp basic coverage working
2024-05-02 10:33:29 -07:00
Kunlin Han
cde284d003
Fix the problem of missing sim/verilator/wkdir
2024-04-30 10:48:42 -07:00
David Harris
8f0c68373e
Verilator fulladder example improvmeents
2024-04-28 22:08:00 -07:00
David Harris
1274ec55af
Resolved merge conflict
2024-04-26 16:15:23 -07:00
Quswar Abid
f999ccadf4
/cad/mentor/questa_sim-2023.4/questasim is fixed, relative paths to design and testbench files are fixed, and RISCV-DV submodule is updated back to the latest commit on master branch
2024-04-26 15:55:39 -07:00
David Harris
5d97858806
Moved functional coverage files to sim/questa and to tests/riscvdv
2024-04-24 11:46:38 -07:00
David Harris
5f3676dfd7
Merge pull request #753 from quswarabid/riscvdv_bringup
...
RISCVDV bringup - Coverage Collection on RISCVISACOV
2024-04-24 09:47:34 -07:00
Quswar Abid
7b441d2881
Bringup of RISCV-DV to collect functional coverage - Update to track RV64IMAFDC_Zicsr related coverpoints from riscvISACOV
2024-04-23 18:20:29 -07:00
David Harris
0dc2c7d16a
Fixed deriv path in Verilator makefile
2024-04-23 10:19:08 -07:00
David Harris
f9eec8c43f
Merged wsim changes
2024-04-22 13:11:35 -07:00
Kunlin Han
9be0303493
Add support for dumping vcd.
2024-04-22 13:03:51 -07:00
David Harris
cc236bdb25
Resolved merge conflicts
2024-04-22 12:16:06 -07:00
Kunlin Han
c134b712c4
Merge branch 'main' into verilator
2024-04-22 11:35:18 -07:00
Kunlin Han
c383bef1ad
Run verilator configurations and testsuites in different folders.
2024-04-22 11:32:46 -07:00
David Harris
45196a9959
ignore VCS junk files
2024-04-21 19:49:55 -07:00
David Harris
00a1c0fc57
Fixed WALLY/RISCV paths in testbench/rom1p1r; search log files for warnings and errors
2024-04-21 00:02:15 -07:00
David Harris
fd6a6b2249
environment variable cleanup
2024-04-20 22:52:08 -07:00
David Harris
a1876b1e7c
script cleanup
2024-04-20 17:22:31 -07:00
David Harris
571b67f565
Merging PR738
2024-04-20 17:15:17 -07:00
slmnemo
6458fa5642
Merge branch 'main' of https://github.com/openhwgroup/cvw into linux_nightly
2024-04-20 14:46:35 -07:00
David Harris
3cb5cd0cb1
simulator cleanup
2024-04-20 14:12:55 -07:00
David Harris
c8e7a6990d
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2024-04-20 11:44:27 -07:00
David Harris
bf2f6859e4
Changed Verilog makefile to print transcript to stdout by default like Questa; redirected to logfile elsewhere
2024-04-20 11:27:54 -07:00
David Harris
84e8d86d2a
Merge pull request #739 from Karl-Han/deriv_support
...
Add extra path to search for deriv/buildroot
2024-04-20 11:23:54 -07:00
slmnemo
2b0cf90a99
Merged with merge conflict
2024-04-17 10:47:28 -07:00
Kunlin Han
91a88fa46c
Update sim/verilator/Makefile with more comments and merging variables.
2024-04-17 09:52:54 -07:00
Kunlin Han
392eedb342
Update sim/verilator/Makefile with constants for simplicity.
2024-04-16 18:54:11 -07:00
Kunlin Han
6f6b1fd1fd
Add extra path to search for deriv/buildroot.
2024-04-16 18:45:21 -07:00
slmnemo
554f818a8c
Fixed wave.do to match new conditional generate block names
2024-04-16 14:43:38 -07:00
Rose Thompson
dd3460c1a9
Fixed makefile and regression-wally so that code coverage now works.
2024-04-16 15:44:42 -05:00
Rose Thompson
1eb1beed95
Fixed merge conflict bug in the last pull request.
2024-04-16 10:32:24 -05:00
Rose Thompson
9fe86712d8
Merge branch 'main' into wsim_verilator
2024-04-16 09:07:50 -05:00
David Harris
160162c98a
Merge pull request #728 from Karl-Han/verilator_getenv
...
Add support for getenvval as wrapper for Verilator's getenv
2024-04-15 17:55:34 -06:00
slmnemo
4b80457f3e
Fixed issue with Verilator hierarchical referencing by changing module names, moved run-imperas-linux to correct directory
2024-04-12 21:58:20 -07:00
Kunlin Han
7b5972ea82
Merge branch 'verilator_getenv' into wsim_verilator
2024-04-12 15:27:09 -07:00
Kunlin Han
4d9de94029
Add support for getenvval as wrapper for Verilator's getenv.
2024-04-12 14:59:04 -07:00
Kunlin Han
a55bb01d1d
Update README and put logs in the right places.
2024-04-11 20:16:55 -07:00
Kunlin Han
e25177cf4c
Add verilator support for wsim.
2024-04-11 20:02:20 -07:00
slmnemo
90040a6a21
Added extra path to run-imperas-linux.sh to match new questa directory with .do files
2024-04-09 16:13:31 -07:00
Rose Thompson
bb072fba84
Fixed the buildroot issue.
2024-04-06 18:25:53 -05:00
Rose Thompson
d0d1166e3f
Got the separation of the -G and +variable arguments in the questa do file.
...
regression still runs.
2024-04-06 18:04:48 -05:00
Rose Thompson
cdcff9d368
Updated sim-wally to work with new run scripts.
2024-04-06 16:32:07 -05:00
Rose Thompson
46fdfde7ec
Removed unnecessary display from testbench.
2024-04-06 16:10:18 -05:00
David Harris
c73a48cf22
Removed unused wave-dos
2024-04-06 13:52:13 -07:00
David Harris
e8111da88a
Removed unused old regression-wally
2024-04-06 13:47:44 -07:00
David Harris
6b844a2e6e
Added GUI support and removed unused wave files
2024-04-06 13:43:06 -07:00
David Harris
3c855e3e90
Passing arguments to buildroot, not yet checking result correctly
2024-04-06 11:42:41 -07:00
David Harris
ac9a21873d
Pass TEST to testbench with +TEST=<name> rather than -G TEST=<name> so that we don't have to recompile for every new test
2024-04-06 10:34:21 -07:00
David Harris
347df26713
Fixed regression running; buildroot pending
2024-04-06 09:46:56 -07:00
David Harris
9ee7544d3c
TestFloat running; normal testbench broken
2024-04-06 09:28:07 -07:00
David Harris
4b19f6d542
testfloat running through wsim; moved lint, regression, wsim to bin directory so we don't need ./
2024-04-06 08:22:39 -07:00
David Harris
4cc9dd7583
regression-wally refactoring to support mulitple simulators
2024-04-05 21:45:56 -07:00
David Harris
7b56809323
wsim runs a Questa sim
2024-04-05 19:08:14 -07:00
David Harris
a1d3e5b15e
Moved do files into questa
2024-04-05 18:42:48 -07:00
David Harris
a8a03d6011
Reorganizing sim directory for multiple simulators
2024-04-05 18:19:46 -07:00
slmnemo
3ee25c8936
Merged testbench changes
2024-04-05 17:20:03 -07:00
slmnemo
5378b61eb2
Added UART output file buildroot_uart.out for Linux test 'buildroot'.
2024-04-05 17:18:03 -07:00
David Harris
ccd0e9cd0c
Clean up testbench-fp for Verilator
2024-04-03 17:26:41 -07:00
David Harris
ae8d581f4e
Started implementing Verilator for testfloat
2024-04-03 17:09:19 -07:00
Divya2030
135f3b6f8f
vcs testbench
2024-04-03 10:39:02 -07:00
Ross Thompson
101021222b
Merge branch 'main' of github.com:ross144/cvw into main
2024-03-29 14:39:39 -05:00
Ross Thompson
33a26fb78c
Updates to branch predictor collection.
2024-03-29 13:52:28 -05:00
Quswar Abid
21dd4649de
ISACOV is functioning - March 27, 2024
2024-03-26 14:17:41 -07:00
slmnemo
6fbac9ec97
Merge branch 'main' of https://github.com/openhwgroup/cvw into nightly-regression
2024-03-26 10:29:00 -07:00
slmnemo
efb68e7eeb
Added dumptvs function to Linux makefile to create linux-testvectors in /opt/riscv directory
2024-03-26 10:28:50 -07:00
David Harris
f0b29d3083
AMO max/min comparator optimization
2024-03-24 17:05:32 -07:00
Kevin Kim
c8b84ebbc5
regression-wally -softfloat with updated derived configs
2024-03-20 09:58:14 -07:00
Kevin Kim
ccf2c270a1
Merge branch 'update_derived_configs' of https://github.com/kevindkim723/cvw into update_derived_configs
2024-03-20 09:54:08 -07:00
Kevin Kim
ac00eaf322
added some missing derived configs
2024-03-20 09:50:52 -07:00
David Harris
c01e4495b1
AES simplification
2024-03-16 07:00:56 -07:00
David Harris
b97769dd63
Removed duplicate rv32e arch32 test from regression
2024-03-14 21:29:13 -07:00
David Harris
cb610e10da
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2024-03-14 18:19:00 -07:00
Jordan Carlin
b476707b93
add derived configs directory to wally.do
2024-03-14 14:45:28 -07:00
David Harris
48799aa87c
Added Zfh and Zfa tests to wally-riscv-arch-test until they are accepted in riscv-arch-test repo
2024-03-14 10:49:36 -07:00
David Harris
39ca7093bf
Merged AES changes
2024-03-10 19:17:01 -07:00
David Harris
93455e8495
Added arch64i tests for fp configs
2024-03-10 19:14:15 -07:00
Rose Thompson
3cf6a19729
Merge branch 'main' into main
2024-03-10 10:48:21 -05:00
Rose Thompson
29db2cd931
Basic hardware tracer works!
...
Next step is to package the buses into packets to ethernet transmission.
2024-03-08 12:38:27 -06:00
Rose Thompson
402d71e5f4
Added basic Quad testing.
2024-03-07 15:19:53 -06:00
David Harris
0f93d00977
Commented out embench tests from nightly regression, fixed which half preicsion tests are run
2024-03-06 14:05:15 -08:00
KelvinTr
e40ae126d3
Combined ZBC and ZBKC into one unit
2024-02-29 14:17:33 -06:00
KelvinTr
01c45ab9d7
Fixed K extension changes
2024-02-28 17:05:08 -06:00
Kevin Kim
dd88b4765a
updated configs list in regression-wally
2024-02-22 10:22:23 -08:00
Kevin Kim
02081cac40
softfloat jobs now run concurrently with help of testfloat-batch.do directing compiled designs into individual folders for each config/test
2024-02-21 20:49:38 -08:00
Kevin Kim
19a61e301e
formatting
2024-02-20 17:24:15 -08:00
Kevin Kim
2b662565d7
typo fix
2024-02-20 17:17:45 -08:00
Kevin Kim
b815f17560
regression-wally handles softfloat
2024-02-20 17:16:29 -08:00
David Harris
9ba35991e3
Finished FPU coverage
2024-02-15 20:01:28 -08:00
David Harris
6f53adad80
ifu cachefsm coverage
2024-02-08 13:15:06 -08:00
Rose Thompson
83dc9cd926
More cleanup.
2024-02-07 15:53:40 -06:00
Rose Thompson
0d008c9281
Merge branch 'main' of https://github.com/openhwgroup/cvw
...
Plus major cleanup of wally-batch.do
2024-02-07 15:44:38 -06:00
Rose Thompson
2acbc95b72
Partially got linux imperas boot working in the main testbench.
2024-02-07 15:38:18 -06:00
Rose Thompson
d82ee04533
Finally have regression-wally doing everything!
2024-02-07 11:39:05 -06:00
Rose Thompson
7f3877f076
Finally have buildroot running in the main testbench!
2024-02-07 11:23:46 -06:00
Rose Thompson
812c169132
Merge branch 'main' of https://github.com/openhwgroup/cvw
2024-02-06 22:07:09 -06:00
Rose Thompson
5ab88a5daa
Updated to simplify configOptions.
2024-02-06 22:07:06 -06:00
David Harris
d71efedab5
Merge pull request #619 from ross144/main
...
Merged all regression tests except imperas linux boot into testbench.sv.
2024-02-06 16:19:42 -08:00
Rose Thompson
a60e6ab6f1
All regression tests run using the main testbench.sv script now.
...
Still need to remove configOptions.
2024-02-06 16:11:41 -06:00
Rose Thompson
da65928f04
Fixed issue with branch deriv configs.
2024-02-06 16:07:41 -06:00
David Harris
f146b0f097
Now all fp tests except zfh_fma group are passing. _b15 tests are missing
2024-02-06 12:43:56 -08:00
David Harris
dfee790ad7
Fixed derivative generation when derivs don't already exist. Fixed lint to print success when no failures. Added Zfh fma tests. Some fp tests not running yet.
2024-02-06 12:35:56 -08:00
Rose Thompson
d5a7cb0ab0
Updated comments in do file.
2024-02-05 13:05:11 -06:00
Rose Thompson
17380a68d5
Moved buildroot testbench to the main testbench.
...
However I don't have a positive control or negative indicator to
say when the test completes or passes.
2024-02-05 13:03:48 -06:00
Rose Thompson
44e87f3e3e
First cut at removing the linux testbench and merging build root into the main testbench.
2024-02-05 12:46:14 -06:00
David Harris
4d3b24eb4c
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2024-02-04 19:44:45 -08:00
Rose Thompson
658dc4e819
Added coremark to benchmarks.
2024-02-04 21:41:52 -06:00
Rose Thompson
24fb2b1617
Added makefile rule to build the embench benchmarks.
2024-02-04 21:37:37 -06:00
David Harris
c41e1c3a1c
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2024-02-04 19:02:49 -08:00
David Harris
66c1c71a56
Coverage improvements
2024-02-04 18:56:40 -08:00
Rose Thompson
a2f8d70342
Updated branch predictor derivative configs.
2024-02-04 16:53:47 -06:00
Rose Thompson
7a4d485f5b
Merge branch 'main' of https://github.com/openhwgroup/cvw
2024-02-04 14:19:50 -06:00
Rose Thompson
cd654d10c1
Finally have regression-wally -nightly producing branch predictor results.
2024-02-04 14:13:14 -06:00
David Harris
5d8d82414b
Coverage improvements
2024-02-04 11:40:38 -08:00
Rose Thompson
fc027032df
Ugh. I can't seem to get questa to set the top level parameters anymore.
2024-02-02 15:04:24 -06:00
Rose Thompson
e5e57fb54d
Ugh. This is getting frustrating. Can't seem to get embench to run correctly in new script.
2024-02-02 10:45:38 -06:00
harshinisrinath
c7b647bde7
Wrote exclusions for ifu and lsu peripherals which were always supported
2024-02-01 17:12:33 -08:00
Rose Thompson
f5afec9bf5
Fixed bugs in the regression-wally script required for branch predictor sweeps.
2024-02-01 17:15:02 -06:00
Rose Thompson
5f0f8c2d3a
Increased timeout for nighly regressions.
2024-02-01 16:43:35 -06:00
Rose Thompson
eccb7b7f49
added branch predictor configs with embench to nightly.
2024-02-01 15:35:44 -06:00
Rose Thompson
5452d8708a
Adde comments to the buscachefsm exclusions.
2024-02-01 12:27:22 -06:00
Rose Thompson
e900bb09db
Merge branch 'main' of https://github.com/openhwgroup/cvw
2024-02-01 12:12:05 -06:00
Rose Thompson
87d91c5b14
Coverage updates.
2024-02-01 12:12:01 -06:00
David Harris
49714cb282
Fixed assertions to throw fatal error, improved nightly regression to have passing cases
2024-01-31 21:39:18 -08:00
David Harris
9bd0027c94
Removed AHB-specific testing and replaced with ram configs
2024-01-31 20:35:34 -08:00
David Harris
1c62c5e433
Fixed logic to work with FLEN < XLEN
2024-01-31 20:24:16 -08:00
David Harris
a4ca024025
Lint progress
2024-01-31 20:03:14 -08:00
David Harris
03fc8e8ef6
More nightly regression cases; not all are passing
2024-01-31 15:00:50 -08:00
David Harris
111f592613
factor divsqrt out of floating-point test cases to run on more derived configs
2024-01-31 14:52:15 -08:00
David Harris
d3c886abaf
regression-wally initial -nightly support
2024-01-31 14:07:41 -08:00
David Harris
2af9282bbc
Starting to add nightly regression capability using derived configs
2024-01-31 13:18:00 -08:00
Rose Thompson
ccf61853cf
New coverage for ebu.
2024-01-31 14:55:25 -06:00
David Harris
0abfe5cb55
Fixed some lint errors in derived configs
2024-01-31 11:39:59 -08:00
David Harris
bf7e20e846
IEEE754 derivatives for testfloat
2024-01-30 09:49:27 -08:00
David Harris
3db5b6d9a9
Fix FLI to support quads
2024-01-29 14:51:21 -08:00
David Harris
32c102d89a
All deriv tests generated, use sim/make deriv
2024-01-29 14:34:42 -08:00
David Harris
45e2317636
Added Wally github address to header comments
2024-01-29 05:38:11 -08:00
David Harris
e8dde265be
More coverage: CacheWay
2024-01-26 16:14:36 -08:00
David Harris
3620a10c0b
Improved hptw and I CacheWays coverage
2024-01-26 14:55:51 -08:00
David Harris
1c1d3eb956
HPTW coverage improvements
2024-01-26 10:46:38 -08:00
David Harris
d2f645819d
Added override to fix issue 582 menvcfg.FIOM writability; restored PMA for uncore RAM affecting AMO operations
2024-01-24 06:46:14 -08:00
David Harris
66a1edb261
More coverage touchup
2024-01-23 23:11:49 -08:00
David Harris
7215f48dda
coverage improvements: fixing problems running ImperasDV on coverage tests
2024-01-23 22:21:01 -08:00
David Harris
d5f497eec5
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2024-01-22 09:56:50 -08:00
Jordan Carlin
0c13e14bbf
coverage improvements for mret when mpp = 3; update imperas config
2024-01-22 09:52:58 -08:00
David Harris
4ffa5e7b0a
Coverage improvements
2024-01-22 09:49:24 -08:00
David Harris
171430a695
FPU and PMP tests
2024-01-21 14:41:22 -08:00
David Harris
9d4a14b209
coverage improvements
2024-01-21 11:39:51 -08:00
David Harris
69218b4b86
Coverage improvements
2024-01-21 10:03:07 -08:00
David Harris
9260d3c424
Add Zfh support to imperas.ic, use Zicond in riscof now that it is fixed in riscv-arch-test
2024-01-18 22:46:07 -08:00
David Harris
eb8ab3fae2
EBU coverage exclusion
2024-01-18 21:30:59 -08:00
David Harris
9eb6d9c8b8
Added Zicond support
2024-01-11 07:37:15 -08:00
David Harris
d93684be21
Verilate running (slowly)
2024-01-07 21:30:33 -08:00
David Harris
7fe62b0c19
Fixed outdated IMMU exclusions
2024-01-06 08:01:58 -08:00
David Harris
6bcd039ef1
DTIM exclusion in LSU; added atomic tests to coverage regression
2024-01-06 07:44:58 -08:00
David Harris
67124b0c7f
Fixed typo in declaration in tlbcontrol; escape quoted argument to Verilator; added ulimit to setup so Verilator stack is large enough
2024-01-06 07:11:25 -08:00
David Harris
0781cd4a44
Improved tlbcontrol to fault on R=0,W=1; fixed more coverage testsin tlbmisc.S; changed integer type to try to speed up CoreMark; comments in Verilate
2024-01-05 22:45:15 -08:00
David Harris
ed623f1a71
Fixed unsupported riscof YAML string; preparing for Verilator -G testcase
2024-01-05 20:06:21 -08:00
Rose Thompson
edc56c669e
Fixed bug 546. non-leaf non-zero PBMT bit raise page fault.
2024-01-05 17:10:14 -06:00
David Harris
66dce731a0
Fixed wave file after signal name changes
2024-01-01 18:33:47 -08:00
David Harris
f4ee05e1ea
Coverage improvements
2024-01-01 08:31:09 -08:00
David Harris
c52aef86a6
Fixed coverage exclusions that no longer reference code properly
2023-12-31 20:35:08 -08:00
David Harris
8795a9db7a
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2023-12-31 20:26:47 -08:00
David Harris
17cbdb53df
Progress on Verilator simulation. Full adder compiles and runs. Wally builds.
2023-12-31 09:53:13 -08:00
Rose Thompson
f59fa5089d
Merge branch 'main' of https://github.com/openhwgroup/cvw
2023-12-29 15:13:18 -06:00
Rose Thompson
bd0672f074
Merge branch 'main' into dev
2023-12-29 13:11:43 -08:00
Rose Thompson
8030b7d100
Added partial code for uncached amo operations.
...
Minor fix for Makefile so coverage tests build.
2023-12-29 15:07:20 -06:00
Jordan Carlin
2fa243c46e
fixed coverage exclusions in lsu and ifu
2023-12-29 11:18:23 -08:00
David Harris
7f31a031bc
Temporarily removed zicboz and zcb tests from regression until they work
2023-12-25 06:02:28 -08:00
David Harris
c1ad6602a3
Added commented out B extension MISA to imperas.ic; not yet working
2023-12-21 11:04:41 -08:00
David Harris
9ced88c55c
Fixed tlbNAPOT test to run and makefile to gather coverage stats
2023-12-20 21:45:14 -08:00