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 |
|
David Harris
|
8552369687
|
Merged PR538, delete unused tests
|
2023-12-20 13:30:31 -08:00 |
|
David Harris
|
4186b604e0
|
Updated imperas.ic to throw misalignment faults on uncachable memory regions
|
2023-12-19 12:53:21 -08:00 |
|
Rose Thompson
|
4f59bd492d
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-12-19 12:06:04 -06:00 |
|
Rose Thompson
|
74238defc3
|
Progress.
|
2023-12-18 20:23:19 -06:00 |
|
David Harris
|
38f4d9baf8
|
Use riscv-arch-test arch32e instead of outdated wally-riscv-arch-test wally32e
|
2023-12-15 05:05:53 -08:00 |
|
David Harris
|
29f57958a9
|
Fixed WALLY-lrsc in ImperasDV by setting reservation set size to native word size and adjusting imperas.ic lr_sc_grain=8 to match
|
2023-12-14 15:32:36 -08:00 |
|
David Harris
|
8eea2bdcc0
|
Merge pull request #531 from ross144/main
Updated wavefile
|
2023-12-14 14:52:31 -08:00 |
|
Rose Thompson
|
bb712d6860
|
Updated wavefile.
|
2023-12-14 14:36:23 -06:00 |
|
Rose Thompson
|
53bf68a585
|
Merge pull request #528 from davidharrishmc/dev
Svnapot bug fix
|
2023-12-13 21:30:47 -08:00 |
|
David Harris
|
68d49c37db
|
Changed PMA settings in imperas.ic so that peripherals require aligned accesses. This fixes WALLY-trap in ImperasDV.
|
2023-12-13 20:49:26 -08:00 |
|
David Harris
|
166c98b6f6
|
Fixed issue 526 about WALLY-mmu-sv39-svadu-svnapot-svpbmt not checking ppn for NAPOT pages. Improved test case to check normal and malformed ppn
|
2023-12-13 19:43:17 -08:00 |
|
Rose Thompson
|
9f4c32d49c
|
Merge branch 'main' of github.com:ross144/cvw
|
2023-12-13 20:32:59 -06:00 |
|