Commit Graph

9857 Commits

Author SHA1 Message Date
David Harris
77ae6954a0 Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2024-10-02 13:11:54 -07:00
David Harris
428e9d0a6d
Merge pull request #986 from rosethompson/main
Resolves AMO instructions generating both load and store access faults
2024-10-02 13:11:49 -07:00
Rose Thompson
1c1ac94bf1 Removed old used tests from the custom directory. 2024-10-02 15:07:52 -05:00
Rose Thompson
1e2a9e3b18 Added test to check for AMO access fault. 2024-10-02 14:17:37 -05:00
Rose Thompson
35693eb7cc Fixed bug so AMO access faults only produce StoreAmoAccessFault and
not both LoadAccessFault adn StoreAmoAccessFault.
2024-10-02 14:04:01 -05:00
Jordan Carlin
e8928ed78a
Merge pull request #985 from davidharrishmc/dev
Increased regression-wally --fcov timeout to 2 minutes so RV64I doesn…
2024-10-02 07:18:54 -07:00
David Harris
347569bc54 Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2024-10-02 05:57:39 -07:00
David Harris
723eee8b47
Merge pull request #982 from stineje/main
fpcalc
2024-10-02 05:57:30 -07:00
David Harris
587bece743 Increased regression-wally --fcov timeout to 2 minutes so RV64I doesn't time out 2024-10-02 05:56:34 -07:00
James Stine
bcd6f3da16 update fpcalc to recognize 0x, x, or just hex 2024-10-01 15:46:35 -05:00
David Harris
3852b08fce
Merge pull request #983 from jordancarlin/remove-old-scripts
Remove more old scripts/files
2024-10-01 13:02:17 -07:00
Jordan Carlin
29801485de
Add Xcelium readme 2024-10-01 12:48:10 -07:00
Jordan Carlin
9363379b55
Combine floating point test documentation 2024-10-01 12:44:47 -07:00
Jordan Carlin
6d21e272d0
Remove fpga bootrom.txt 2024-10-01 12:19:12 -07:00
Jordan Carlin
bcbc2f2eed
Remove fpga/sim 2024-10-01 12:18:54 -07:00
Jordan Carlin
b36c64208c
Remove studies/testgen as it is no longer compatible 2024-10-01 12:18:07 -07:00
Jordan Carlin
f937e31ee9
Remove bpred-sim.py 2024-10-01 12:08:39 -07:00
Jordan Carlin
a23c1cf18b
Remove buildrootBugFinder.py 2024-10-01 12:00:12 -07:00
James Stine
df2dd3f887 update fpcalc.c to match book and lex 0x or x prefix for inputs. Also improve the output for f128 to match half/single/double 2024-10-01 13:09:36 -05:00
James Stine
d714a52cb6 update fpcalc.c to match book and lex 0x or x prefix for inputs. Also improve the output for f128 to match half/single/double 2024-10-01 13:07:28 -05:00
Jordan Carlin
37d7305fef
Merge pull request #981 from rosethompson/main
Added new test for generating access faults during HPTW walk
2024-10-01 09:07:31 -07:00
Rose Thompson
e6087c52f4 Merge branch 'main' of https://github.com/openhwgroup/cvw 2024-10-01 10:38:45 -05:00
Rose Thompson
93272747b3 New test to check for hptw access faults. 2024-10-01 10:38:26 -05:00
David Harris
450191a2e0
Merge pull request #975 from rosethompson/main
Fixes Issue #841 Misaligned TLB misses
2024-10-01 07:32:57 -07:00
David Harris
c78a1f3353
Merge pull request #977 from jordancarlin/sail-binary
Install Sail from binary (No more Opam!)
2024-10-01 07:31:25 -07:00
David Harris
0a703591e3
Merge pull request #978 from jordancarlin/remove-old-scripts
Remove old scripts/files
2024-10-01 06:03:32 -07:00
Huda-10xe
88eb758760 Merge branch 'main' of https://github.com/openhwgroup/cvw into rvvi_setup 2024-10-01 03:07:56 -07:00
Jordan Carlin
0417857253
Remove old setup.imperas.sh script 2024-09-30 16:37:22 -07:00
Jordan Carlin
77d3ffaca4
Installation tar fixes 2024-09-30 15:59:37 -07:00
Jordan Carlin
24a95d9ecb
Update Sail status messages 2024-09-30 15:59:32 -07:00
Jordan Carlin
4c8114c175
Installation fixes 2024-09-30 15:59:23 -07:00
Jordan Carlin
82a19a4858
Remove remaining mentions of opam 2024-09-30 15:59:15 -07:00
Jordan Carlin
5471d8efa5
Fix sail binary install 2024-09-30 15:59:03 -07:00
Jordan Carlin
59dc20fa17
Simplify install using curl for extra dependencies 2024-09-30 15:58:36 -07:00
Jordan Carlin
e13880accf
Use cp -r for sail 2024-09-30 15:58:31 -07:00
Jordan Carlin
f63b6a8495
Don't install z3 for sail 2024-09-30 15:58:28 -07:00
Jordan Carlin
2c63b8daf3
Remove sail dependencies from package install 2024-09-30 15:58:20 -07:00
Jordan Carlin
8f49c527d9
No more opam 2024-09-30 15:58:11 -07:00
Jordan Carlin
6971c3723d
Use sail binary release 2024-09-30 15:58:04 -07:00
Rose Thompson
0f5976476d More corrections to tlbMisaligned comment header. 2024-09-30 17:25:37 -05:00
Rose Thompson
047922365a Update header with correct author and description. 2024-09-30 17:19:16 -05:00
Rose Thompson
4fc7516694 Created test to show TLB misses supress misaligned faults. Test first
checks cached accesses which should not cause misaligned faults and
then uses PBMT to disable cachablity.
2024-09-30 16:39:59 -05:00
Rose Thompson
8288870128 Merge branch 'main' of https://github.com/openhwgroup/cvw 2024-09-30 15:57:21 -05:00
Rose Thompson
2112c705a4 Supress misaligned faults during a tlb miss. Still needs to be tested. 2024-09-30 15:55:46 -05:00
Jordan Carlin
47d7849554
Remove more old files 2024-09-30 10:44:36 -07:00
Jordan Carlin
e1b85289f3
remove deprecated questa scripts 2024-09-30 10:44:36 -07:00
Jordan Carlin
d007f3f66f
remove deprecated verilator scripts 2024-09-30 10:44:36 -07:00
Jordan Carlin
7cfeb15c42
remove old files and scripts from sim directory 2024-09-30 10:44:36 -07:00
David Harris
07410dff5c
Merge pull request #973 from jordancarlin/arch-test-update
Test and Makefile Updates
2024-09-30 05:27:34 -07:00
Huda-10xe
c5605dc07b Merge branch 'main' of github.com:10x-Engineers/cvw 2024-09-30 01:55:26 -07:00