David Harris
|
4a3532bf5a
|
VCS lockstep progress
|
2024-06-28 07:19:03 -07:00 |
|
David Harris
|
29c94e8abb
|
Regression fully running with Verilator, which is now the default and much faster than the others
|
2024-06-28 06:17:40 -07:00 |
|
David Harris
|
31b54fb247
|
Progress on VCS lockstep
|
2024-06-27 11:16:17 -07:00 |
|
Jordan Carlin
|
e7d4a2ee81
|
Trim down no priv regression tests
|
2024-06-27 07:01:55 -07:00 |
|
Jordan Carlin
|
47e67e99ff
|
Add no priv mode tests to regression
|
2024-06-26 22:00:29 -07:00 |
|
Jordan Carlin
|
0da6e35988
|
Fix derivgen.pl to find exact keys
|
2024-06-26 07:45:04 -07:00 |
|
Rose Thompson
|
e1fc44a5bf
|
Merge pull request #849 from davidharrishmc/dev
lint cleanup and divider optimization
|
2024-06-20 09:04:19 -07:00 |
|
David Harris
|
0ab3f28991
|
Lint cleanup
|
2024-06-20 00:10:03 -07:00 |
|
Ross Thompson
|
9e93f21990
|
Updated covergen to not include stores as they are incomplete.
Modified makefile riscv-dv to not simulation only generate tests.
|
2024-06-19 15:13:49 -07:00 |
|
David Harris
|
301ded05f8
|
Unused signal cleanup
|
2024-06-18 08:15:48 -07:00 |
|
David Harris
|
45f505250c
|
Lint cleanup
|
2024-06-18 06:23:43 -07:00 |
|
David Harris
|
334b616d6f
|
Removed redundant apt-get line
|
2024-06-14 02:52:27 -07:00 |
|
David Harris
|
fb75fe461c
|
Remove stale questa wkdir before regression
|
2024-06-14 02:51:55 -07:00 |
|
David Harris
|
29fe5983e2
|
Fixed testfloat regression and added bitmanip/crypto variants
|
2024-06-11 12:32:11 -07:00 |
|
David Harris
|
b4bddf13e6
|
Fixed typo in derivgen
|
2024-06-10 04:40:01 -07:00 |
|
Rose Thompson
|
fc0fa69f89
|
Merge pull request #826 from davidharrishmc/dev
Fixed testcount to not make spurious warnings about src
|
2024-06-05 21:13:49 -05:00 |
|
David Harris
|
1af670d5be
|
Fixed testcount to not make spurious warnings about src
|
2024-06-05 13:42:29 -07:00 |
|
David Harris
|
5d8c060e4f
|
Fixed testcount to not make spurious warnings about src
|
2024-06-05 13:41:20 -07:00 |
|
Rose Thompson
|
2382677f8f
|
Got the directory mode wsim working!
|
2024-06-01 10:56:37 -05:00 |
|
Rose Thompson
|
a78093274c
|
Simplified wsim so it automatically figures out if the second parameter is a testsuite or an elf file.
|
2024-06-01 09:56:50 -05:00 |
|
Rose Thompson
|
f4626d5b06
|
Fixed bug so that wsim can start logging after a given number of instructions.
|
2024-05-29 14:50:09 -05:00 |
|
Rose Thompson
|
0c5b70c40a
|
It's a bit hacky. But I've got functional coverage working with our wally.do script and testbench.sv.
|
2024-05-28 13:54:48 -05:00 |
|
Rose Thompson
|
48fd365b9d
|
Still don't understand why wally.do can't load testbench.sv with functional coverage. But wally-imperas-cov.do can load testbench.sv with functional coverage.
|
2024-05-28 13:00:17 -05:00 |
|
Rose Thompson
|
4a1e856b18
|
Almost working functional coverage in wally.do
riscvISACOV is now loading, but for some reason I still cannot get it to record anything.
Instead it is just logging the instructions.
|
2024-05-27 18:15:12 -05:00 |
|
Rose Thompson
|
26c6eec832
|
Getting closer to functional coverage integration.
|
2024-05-27 13:20:18 -05:00 |
|
Rose Thompson
|
153e66c4bb
|
Merge pull request #810 from davidharrishmc/dev
Zk simplification
|
2024-05-25 11:52:56 -05:00 |
|
Jordan Carlin
|
a1e22adc1e
|
Delete deriv directory in derivgen.pl before remaking derived configs
|
2024-05-23 14:01:13 -07:00 |
|
David Harris
|
af75140bbc
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2024-05-21 00:50:15 -07:00 |
|
Rose Thompson
|
e008999030
|
wsim now supports lockstep and single elf
example
wsim rv64gc ../../tests/riscof/work/riscv-arch-test/rv64i_m/I/src/add-01.S/ref/ref.elf --elf --lockstep
|
2024-05-17 17:10:15 -05:00 |
|
Rose Thompson
|
3fdfa0f705
|
wsim now simulates a single elffile.
|
2024-05-16 15:14:49 -05:00 |
|
David Harris
|
3a62c297f1
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2024-05-14 18:46:30 -07: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 |
|
David Harris
|
1c20bb9313
|
Added riscv-isac for test vector generation
|
2024-05-14 11:32:21 -07:00 |
|
Rose Thompson
|
4cc8859612
|
Updated wsim to use --coverage rather than -coverage.
|
2024-05-14 13:31:34 -05:00 |
|
David Harris
|
009d251433
|
Fixed cvtint bug by adding 2 bits to convert width; initial implementation of fround passes basic regression but fails some nightly regression cases
|
2024-05-11 22:32:51 -07: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
|
66b33c09be
|
Added Zaamo and Zalrsc support to testbench and regression
|
2024-05-10 05:41:00 -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
|
a89e064d1d
|
Run both Questa and VCS during nightly regression
|
2024-05-09 08:20:44 -07:00 |
|
David Harris
|
3c86d3d8e0
|
Run testfloat during nightly regression
|
2024-05-08 08:08:58 -07:00 |
|
Divya2030
|
a3f1a274d2
|
VCS Simulation Passed
|
2024-05-07 10:41:02 -07:00 |
|
David Harris
|
852b18b3fb
|
Added missing pyyaml needed for riscdv
|
2024-05-04 02:43:30 -07:00 |
|
David Harris
|
dd602cae83
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2024-05-03 12:44:32 -07:00 |
|
David Harris
|
2ad2fa2bd6
|
Added -H to pip3 installation to install in system home directory so all users can see package
|
2024-05-03 10:56:13 -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
|
694c69c651
|
Merge branch 'openhwgroup:main' into main
|
2024-05-02 10:34:15 -07:00 |
|
Divya2030
|
7ca1c976c0
|
initial commit pmp basic coverage working
|
2024-05-02 10:33:29 -07:00 |
|