Rose Thompson
|
e6a2595936
|
Modified sv48 svadu test to work with 128MB rather than 2GB physical memory.
|
2024-01-12 11:05:06 -06:00 |
|
Rose Thompson
|
ceae2bc714
|
Merge pull request #561 from davidharrishmc/dev
Added Zicond support
|
2024-01-11 10:20:01 -06:00 |
|
David Harris
|
9eb6d9c8b8
|
Added Zicond support
|
2024-01-11 07:37:15 -08:00 |
|
Rose Thompson
|
6dd446a127
|
Merge pull request #559 from davidharrishmc/dev
Added Zcb c.lbu coverage test
|
2024-01-10 14:15:47 -06:00 |
|
David Harris
|
c62c351aa7
|
Merge pull request #560 from ross144/main
Removed unnecessary spill on uncompressed instruction when aligned to end of cache line or uncached access. Improves Coremark from 2.97 to 2.99.
|
2024-01-10 11:50:39 -08:00 |
|
Rose Thompson
|
1173a937fd
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2024-01-10 13:06:33 -06:00 |
|
Rose Thompson
|
a932bf6b66
|
Removed unnecessary spill for compressed aligned to end of cache line or uncached access.
|
2024-01-10 13:06:16 -06:00 |
|
David Harris
|
ba7e017bd9
|
Added Zcb c.lbu coverage test
|
2024-01-10 10:01:46 -08:00 |
|
Rose Thompson
|
579f3e562f
|
Merge pull request #558 from davidharrishmc/dev
Fixed missing Zba ISA string from spike_rv64gc_isa.yaml for RISCOF
|
2024-01-09 12:57:39 -06:00 |
|
David Harris
|
d36b6e919a
|
Fixed missing Zba ISA string from spike_rv64gc_isa.yaml for RISCOF
|
2024-01-09 10:00:06 -08:00 |
|
David Harris
|
5ef90da56c
|
Merge pull request #557 from stineje/main
Update fix on missing FlagMatch
|
2024-01-09 07:31:40 -08:00 |
|
James E. Stine
|
828d6bc619
|
more optimized check on Issue #546
|
2024-01-09 09:22:39 -06:00 |
|
James E. Stine
|
cfb27de8a3
|
Fix Issue #541 where FlagMatch was not added which I forgot (apologies)
|
2024-01-09 08:57:41 -06:00 |
|
Rose Thompson
|
6f5901b288
|
Merge pull request #556 from stineje/main
Address Issue #541 where CVTINT or CMP in testfloat were not checked.…
|
2024-01-08 23:28:43 -06:00 |
|
James E. Stine
|
f91b749f91
|
Fix typo missed with === on Issue #541
|
2024-01-08 22:01:52 -06:00 |
|
James E. Stine
|
79d7bb60ea
|
Address Issue #541 where CVTINT or CMP in testfloat were not checked. The solution was to check inside the nested for loop. This was done to avoid issue related to the values changing between each cvtint or subsequent operation
|
2024-01-08 21:28:47 -06:00 |
|
Rose Thompson
|
0a660c64fc
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2024-01-08 10:25:26 -06:00 |
|
Rose Thompson
|
d767237817
|
Merge pull request #555 from davidharrishmc/dev
Verilator working, CoreMark performing well
|
2024-01-08 08:25:01 -08:00 |
|
Rose Thompson
|
6d7ce33142
|
Merge branch 'main' into dev
|
2024-01-08 08:24:47 -08:00 |
|
David Harris
|
d93684be21
|
Verilate running (slowly)
|
2024-01-07 21:30:33 -08:00 |
|
David Harris
|
7cd02351d9
|
Updated testbench to count size of signature without searching for x. Now runs with Verilator.
|
2024-01-07 09:00:19 -08:00 |
|
David Harris
|
caedab679a
|
Rewrote testbench to count signature entries rather than looking for x; this will facilitate Verilator which does not use x
|
2024-01-07 07:14:12 -08:00 |
|
Rose Thompson
|
588e1caeba
|
Found bugs in the no I$ implementation's abhinterface width. We were only testing XLEN=32. XLEN=64 did not properly align instructions not aligned to 8 byte boundaries.
|
2024-01-06 22:29:16 -06:00 |
|
David Harris
|
4a4a7b0d03
|
Back to SweRVe Makefile flags for CoreMark
|
2024-01-06 18:55:57 -08:00 |
|
Rose Thompson
|
be5ef4591c
|
Merge pull request #554 from davidharrishmc/dev
TLB fixes; Resolves Issue #547
|
2024-01-06 09:37:14 -08:00 |
|
David Harris
|
34f97201ee
|
Merge branch 'main' of https://github.com/openhwgroup/cvw into dev
|
2024-01-06 08:19:56 -08:00 |
|
David Harris
|
167e061a1c
|
Fixed truncated begin_signature in testbench
|
2024-01-06 08:19:46 -08:00 |
|
David Harris
|
7196f8ff79
|
Merge pull request #553 from ross144/main
Fixed testbench for coremark. Possibly broke verilator.
|
2024-01-06 08:17:52 -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 |
|
Rose Thompson
|
ab07d64195
|
Fixes coremark. Maybe works with verilator.
|
2024-01-06 00:41:57 -06:00 |
|
Rose Thompson
|
c1e12e3145
|
added sig_end_canary to coremark.
|
2024-01-06 00:23:03 -06:00 |
|
David Harris
|
f98edeb746
|
Merge pull request #552 from ross144/main
Fixed bug # 547, but there are other bugs which follow.
|
2024-01-05 22:18:51 -08:00 |
|
Rose Thompson
|
1f3792c823
|
Fixed bug # 547, but there are other bugs which follow.
|
2024-01-05 23:32:10 -06:00 |
|
Rose Thompson
|
564b5abeb5
|
Merge pull request #550 from davidharrishmc/dev
Fixed unsupported riscof YAML string; preparing for Verilator -G test case
|
2024-01-05 20:58:22 -08:00 |
|
David Harris
|
ed623f1a71
|
Fixed unsupported riscof YAML string; preparing for Verilator -G testcase
|
2024-01-05 20:06:21 -08:00 |
|
David Harris
|
f0dd913a77
|
Merge pull request #549 from ross144/main
Fixed bug 546. non-leaf non-zero PBMT bit raise page fault.
|
2024-01-05 16:22:42 -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 |
|
Rose Thompson
|
7daf8d0fbe
|
Merge pull request #548 from davidharrishmc/dev
tlbcontrol coverage tests
|
2024-01-04 08:41:12 -08:00 |
|
David Harris
|
680a014876
|
Finished LSU tlbcontrol coverage tests
|
2024-01-02 10:16:20 -08:00 |
|
Rose Thompson
|
9f883d944d
|
Merge pull request #545 from davidharrishmc/dev
Coverage Improvements and Verilator progress
|
2024-01-02 08:16:05 -08:00 |
|
David Harris
|
d229dc06ee
|
Coverage improvements; remove incorrect logic checking NAPOT nonleaf PTE
|
2024-01-02 00:35:17 -08: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
|
e5ac2d5ef0
|
Modified align fsm to make coverage easier
|
2024-01-01 08:21:31 -08:00 |
|
David Harris
|
6181639003
|
Named IFU decomp generate block
|
2024-01-01 07:37:40 -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 |
|