Mysterio-Abdullah
da35944dce
Configuring Zcb
2024-10-13 17:41:59 -07:00
Corey Hickson
91299e3ce4
added Zfh coverage for rv{32/64}gc
2024-10-10 12:58:17 -07:00
Huda-10xe
0817c69152
Adding priv coverage to ISACOV
2024-10-07 03:44:35 -07:00
Jordan Carlin
a3214e1682
Remove remaining ieee derived config
2024-09-29 00:40:31 -07:00
David Harris
cc2a41045f
RV64 coverage configuration
2024-09-22 22:00:27 -07:00
David Harris
5171ab0a79
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2024-09-22 20:27:21 -07:00
David Harris
f5e10ffd5b
Merge pull request #960 from jordancarlin/riscv_softfloat
...
Generate RISC-V variant floating point testfloat vectors
2024-09-22 20:26:59 -07:00
Jordan Carlin
d95cff040a
Update derivative configs to remove most IEEE variants
2024-09-22 19:31:23 -07:00
David Harris
1924140f52
Added Zca coverage for RV32GC
2024-09-22 19:25:28 -07:00
David Harris
97f1ba066d
Updated regression --fcov to run the combined ALL files (much fewer jobs, faster)
2024-09-19 07:48:24 -07:00
David Harris
0613912d8e
Updated rv64gc coverage file to new path
2024-09-18 03:55:36 -07:00
David Harris
42400db9e2
Simplified per-config coverage statements
2024-09-14 19:33:29 -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
f36eb6f73d
Added support for RV64GC coverage and fixed regression so that --fcov doesn't send --lockstep flag to wsim, which messed up wsim
2024-09-07 12:05:48 -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
92c305ca3b
Starting to define per-config coverage
2024-09-07 06:26:54 -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
Rose Thompson
33435bfb6a
Merge branch 'main' of github.com:openhwgroup/cvw
2024-09-03 15:16:13 -07:00
naichewa
3b7661dfd5
SckDiv Zero bug fixes
2024-09-03 14:58:46 -07:00
Rose Thompson
869860bc55
Merge branch 'main' of github.com:ross144/cvw
2024-09-02 14:08:48 -07:00
Jordan Carlin
9e98c834f1
Add lockstepverbose flag
2024-08-30 12:32:41 -07:00
Rose Thompson
f1d9e18dee
Modified fpga config to support two fpga boards with different amount of memory.
...
Modified vcu108 constraints to better constrain the spi clock and in/out.
2024-08-29 16:12:58 -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
Jacob Pease
af2344d2d5
Merge branch 'main' of github.com:openhwgroup/cvw into spiboot
2024-08-06 17:09:39 -05:00
Jacob Pease
11a057b0b3
Updated wally source files for zsbl testing.
2024-08-02 15:33:57 -05:00
David Harris
da853b45e6
Updated ImperasTG derived config to turn off peripherals
2024-07-25 10:08:34 -07:00
David Harris
f30cc46ec5
Disable misaligned accesses in imperas configuration and check misaligned support requires D$
2024-07-21 08:26:07 -07:00
David Harris
9098a55ea3
Fixed lint error in imperas derived config
2024-07-06 05:36:12 -07:00
David Harris
84c687080d
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2024-07-05 21:42:26 -07:00
David Harris
9f5e7b8653
Merge pull request #851 from kevindkim723/intdivb
...
Reduce Bit widths for IDIV on FPU
2024-07-05 21:42:19 -07:00
David Harris
9279b2d56a
Added imperas configuration for Lee
2024-07-05 09:13:18 -07:00
Kevin Kim
ec4d4e2a8b
param defs lint
2024-06-30 19:15:42 -07:00
Kevin Kim
b04d387e7c
removed redundant signals
2024-06-28 22:13:35 -07:00
David Harris
d933c80c55
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2024-06-27 07:07:08 -07:00
Jordan Carlin
607a09ca62
Add derived configs without privilege modes
2024-06-26 21:59:53 -07:00
Jordan Carlin
d3bb39d918
Fix derived configs with D_SUPPORTED = 0
2024-06-26 21:25:59 -07:00
David Harris
8fe2052b1f
Fix derived configuration with new derivgen script
2024-06-26 16:09:59 -07:00
Jordan Carlin
1a1da9b2c4
Update derivlist.txt based on exact matching
2024-06-26 07:49:27 -07:00
Kevin Kim
9a59c8e07f
reduced bit widths for integer on fpu
2024-06-20 23:46:45 -07:00
David Harris
0ab3f28991
Lint cleanup
2024-06-20 00:10:03 -07:00
David Harris
544aa7cd8d
shiftcorrection cleanup
2024-06-12 04:13:51 -07:00
David Harris
9bd5bd837b
Removed duplicate bpred 10_16_16 entries from derivlist
2024-06-10 04:48:24 -07:00
David Harris
cfe83f5b49
Added derived configs to test Zb* and Zk* individually
2024-05-24 15:18:36 -07:00
Rose Thompson
e295454948
Merge pull request #798 from jordancarlin/newConfig
...
Update config to derive MISA from macros and update MISA bits based on the spec
2024-05-15 10:28:44 -05:00
Jordan Carlin
291d1e62d5
M implies Zmmul
2024-05-14 19:38:34 -07:00
Jordan Carlin
bf397f791f
Change all SUPPORTED type localparamters to one bit logic. Update configs for consistency.
2024-05-14 16:24:26 -07:00
Jordan Carlin
1065b8977a
Fix Q_SUPPORTED on derived configs
2024-05-14 11:49:54 -07:00
Jordan Carlin
4a72922087
update config to derive MISA from macros
...
- Remove C_SUPPORTED and update decompress unit based on Zc* extensions
- Derive A_SUPPORTED from A subextensions
- Derive B_SUPPORTED from B subextensions
- Derive C_SUPPORTED from C subextensions
2024-05-14 06:49:18 -07:00
David Harris
175c18da01
Parameterized FMA. However, some offsets are not parameterized. See PR #793 for list of changes
2024-05-13 15:16:00 -07:00