Ross Thompson
962a640d36
Merge pull request #296 from davidharrishmc/main
...
riscof fixes
2023-05-22 11:05:34 -04:00
David Harris
b7ebce1487
Fixed division by zero in coremark postprocessing
2023-05-16 13:53:03 -07:00
David Harris
02c61a0d25
Update Coremark makefile
2023-05-16 13:46:20 -07:00
David Harris
7b0d1a7883
Factored FMA tests out of the main 32/64 f/d tests to run in parallel and speed up sim
2023-05-16 11:37:01 -07:00
David Harris
fb13d76615
Merge branch 'main' of https://github.com/openhwgroup/cvw into main
2023-05-16 11:19:25 -07:00
David Harris
19096a812a
Added Zifencei ISA to tests where necessary to support new compiler
2023-05-16 11:18:27 -07:00
David Harris
1b385c4336
Changed DIVN comparison from NF to NF+2. Shouldn't make a difference on our word sizes of XLEN=32/64, NF = 10/23/52) but is more proper in the general case.
2023-05-15 03:51:59 -07:00
Ross Thompson
4053eb5ba8
Merge pull request #294 from davidharrishmc/main
...
Defined empty RVMODEL interrupt macros to make riscof warnings go away
2023-05-14 13:19:41 -05:00
Ross Thompson
6ad90f8264
Merge pull request #295 from davidharrishmc/dev
...
Merged install script cleanup
2023-05-14 13:19:06 -05:00
David Harris
0a7a159d69
Added Zicsr and zifencei to RVTEST_ISA in custom tests where necessary to make them compile
2023-05-14 06:58:29 -07:00
David Harris
0cc8f9fd15
Fixed riscof scripts that were removing zicsr from compiler misa
2023-05-14 04:19:08 -07:00
David Harris
cd7816ff32
Commented out unnecessary text segment in test.ld that causes RWX in LOAD segment warning
2023-05-14 03:58:08 -07:00
David Harris
4b85346f3a
Merged install script cleanup
2023-05-14 03:41:35 -07:00
David Harris
67a089104c
Defined empty RVMODEL interrupt macros to make riscof warnings go away
2023-05-14 03:36:28 -07:00
David Harris
f2fc066108
Added CD before compiling SAIL
2023-05-14 03:08:53 -07:00
Ross Thompson
3eed030192
Merge pull request #293 from davidharrishmc/main
...
wally installation improvements: latest main branch of riscv-arch-tes…
2023-05-10 11:40:43 -05:00
David Harris
98a44fd3bd
wally installation improvements: latest main branch of riscv-arch-test, updated install script
2023-05-10 08:23:55 -07:00
David Harris
ad4cd9a5a9
Update README.md
2023-05-09 10:58:45 -07:00
Ross Thompson
f6905bf999
Merge pull request #292 from davidharrishmc/dev
...
Added packages requested for gcc
2023-05-09 12:41:06 -05:00
David Harris
866942b39a
Added packages requested for gcc
2023-05-09 10:30:02 -07:00
David Harris
22cb08090f
Merge pull request #291 from kjprime/main
...
Add comments tlbGBL and minor optimization
2023-05-06 09:11:34 -07:00
Kevin Thomas
0c9b7dcce7
Comment tlbGBL more discriptively
...
Reduce redundant instructions
2023-05-04 19:13:47 -05:00
Ross Thompson
3c697052d2
Merge pull request #290 from davidharrishmc/dev
...
Fixed IROM coverage issues in IFU
2023-05-01 10:49:27 -05:00
David Harris
3d3b3a7432
Fixed IROM coverage issues in IFU
2023-05-01 08:32:52 -07:00
Ross Thompson
6a105e41c7
Merge pull request #289 from davidharrishmc/dev
...
Fixed redundant check of SupportedFmt on fmv
2023-05-01 10:30:33 -05:00
David Harris
d5b718be38
IMMU exclude non word-sized accesses
2023-05-01 08:14:19 -07:00
David Harris
90b2a4882f
Fixed redundant check of SupportedFmt on fmv that caused coverage problem on fctrl
2023-04-29 05:58:40 -07:00
Ross Thompson
a51bd5bef8
Merge pull request #287 from koooo142857/main
...
pmppriority module
2023-04-28 10:29:45 -05:00
Ross Thompson
2847f433bb
Merge pull request #288 from davidharrishmc/dev
...
Coverage improvements
2023-04-28 10:28:28 -05:00
David Harris
6253c042b2
Merged coverage exclusions for PMP
2023-04-28 08:04:25 -07:00
David Harris
194b848fbf
PMA Checker coverage
2023-04-28 07:53:59 -07:00
David Harris
af7959a3e2
Commenting
2023-04-28 07:52:08 -07:00
David Harris
ec3518673e
Merge branch 'main' into main
2023-04-28 07:51:32 -07:00
Kevin Wan
9ca738547e
fixed tests.vh test lines
2023-04-28 07:47:59 -07:00
David Harris
9843223ddd
Removed clear from TLBLRU because there is no need to flush LRU state and it causes coverage issues
2023-04-28 07:03:46 -07:00
David Harris
71fe8a57c6
Ignore IF_vectors
2023-04-28 06:20:12 -07:00
David Harris
73c85a354e
Merge pull request #284 from liamchalk00/main
...
Pmpadrdecs test cases changing AdrMode to 2 or 3
2023-04-28 06:15:58 -07:00
Liam Chalk
028d19bbfa
Merge branch 'main' into main
2023-04-27 21:49:01 -07:00
Kevin Wan
39c9cd5ee9
added tests for pmppriority module
2023-04-27 16:12:43 -07:00
David Harris
80087ef712
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2023-04-27 14:33:59 -07:00
David Harris
04fd50642f
Merge pull request #285 from Noah-G-L/main
...
complete camline coverage on IFU and LSU
2023-04-27 14:33:11 -07:00
David Harris
15fb5fa2ac
Update tlbASID.S
...
fixed comment about restoring ASID to 0
2023-04-27 14:32:57 -07:00
Noah Limpert
4ec31de316
complete camline coverage on IFU and LSU
2023-04-27 14:26:10 -07:00
David Harris
ca61cff33f
CSR code cleanup
2023-04-27 14:12:57 -07:00
David Harris
a929656d9a
Renamed byteUnit to byteop
2023-04-27 14:10:46 -07:00
Liam
4d8eafd27d
Pmpadrdecs test cases changing AdrMode to 2 or 3
...
Setting AdrMode to 2 or 3 for pmpadrdecs[0-4] writing values to pmpcfg0 to change AdrMode to 2 or 3
Also exclusion for pmpadrdecs[0] coverage case for PAgePMPAdrIn being hardwired to 1 in pmpadrdec.sv
2023-04-27 12:23:35 -07:00
David Harris
6a5895e09f
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
2023-04-27 07:30:07 -07:00
David Harris
a0e473b2e6
Merge pull request #282 from ross144/main
...
Arty A7 board support, ImperasDV linux boot, CVW_v0.9 tag
2023-04-27 07:23:10 -07:00
David Harris
65d537a781
Merge pull request #279 from ACWright256/main
...
Excluded and added coverage for WFI test case.
2023-04-27 07:19:02 -07:00
Alexa Wright
09095422d0
Merge branch 'openhwgroup:main' into main
2023-04-26 16:26:30 -07:00