Commit Graph

9857 Commits

Author SHA1 Message Date
David Harris
96e7759607 Removed obsolete script 2024-09-09 09:10:49 -07:00
Rose Thompson
15bbcb2578
Merge pull request #949 from davidharrishmc/dev
Per-configuration support for multiple coverage extensions
2024-09-08 15:04:15 -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
Jordan Carlin
6737a65fb7
Merge pull request #948 from davidharrishmc/main
Updated cvw-arch-verif
2024-09-05 16:43:00 -07:00
David Harris
ae225b7a7a Updated cvw-arch-verif 2024-09-05 16:41:58 -07:00
Jordan Carlin
f365e460f8
Merge pull request #947 from davidharrishmc/main
Recreate coverage improvements
2024-09-05 16:34:32 -07:00
David Harris
6e0b0487dd Recreated coverage changes 2024-09-05 16:32:45 -07:00
David Harris
712274af3d Removed covergen makefile 2024-09-05 16:29:07 -07:00
David Harris
941d662b59 Removed covergen 2024-09-05 16:28:48 -07:00
Jordan Carlin
57be462a9f
Merge pull request #946 from ross144/main
Fixes missing logic declaration in spi_apb.sv
2024-09-05 12:52:33 -07:00
Rose Thompson
32624bc6ee Relocated a logic in a file to avoid a future merge conflict. 2024-09-05 12:50:09 -07:00
Rose Thompson
005ea52b72 Added missing signal declaration for SPI. 2024-09-05 12:20:06 -07:00
Rose Thompson
4e2e922c39 Merge branch 'main' of github.com:openhwgroup/cvw 2024-09-05 12:09:19 -07:00
Rose Thompson
510e3a268c Added spi debugger to build script. 2024-09-05 12:04:14 -07:00
Rose Thompson
261e503061 Updates for arty A7 device tree. 2024-09-05 12:02:07 -07:00
Jordan Carlin
9f5c320a93
Merge pull request #944 from davidharrishmc/dev
WallyTracer fix
2024-09-05 00:24:50 -07:00
David Harris
9eb7869205
Merge pull request #942 from ross144/main
Improved automated support for FPGAs
2024-09-04 17:57:01 -07:00
Rose Thompson
ac047a04fa Fixed bug in SPI with the help of Naiche and Jacob. Have yet to test
if SPI will now run correctly with div=0 (SYSTEMCLOCK/2), but the SPI
flash card now correctly loads into the Linux OS and mount and is
reading and writting without error.
2024-09-04 17:51:48 -07:00
Rose Thompson
8c99e28c8b Fixed bugs in the fpga Makefile and vcu118 ddr memory gen script. 2024-09-03 21:03:38 -07:00
Rose Thompson
33435bfb6a Merge branch 'main' of github.com:openhwgroup/cvw 2024-09-03 15:16:13 -07:00
Rose Thompson
36d2d7aba5
Merge pull request #943 from naichewa/main
SPI SckDiv = 0 bug fix
2024-09-03 15:14:46 -07:00
naichewa
58be9e0556 Merge branch 'spi_debug' 2024-09-03 15:00:59 -07:00
naichewa
3b7661dfd5 SckDiv Zero bug fixes 2024-09-03 14:58:46 -07:00
Rose Thompson
f4b5664cc6 Merge branch 'main' of github.com:openhwgroup/cvw 2024-09-03 13:12:00 -07:00
Rose Thompson
f22f056b09 This actually fixes the vcu108 to correctly set the SPI clock frequency. 2024-09-03 13:11:03 -07:00
Rose Thompson
c24d061d0a Fixed typo in fpga Makefile. 2024-09-03 12:19:16 -07:00
Rose Thompson
8248f2dd66 Added MAXSDCCLOCK to parameters set by the FPGA makefile. 2024-09-03 10:55:15 -07:00
Rose Thompson
d0ae6bf217 Fixed type in fpga Makefile 2024-09-03 10:36:49 -07:00
Rose Thompson
cde4598ed5 Updated vcu108 and vcu118 scripts to corrects set the clock speed. 2024-09-03 10:31:55 -07:00
Rose Thompson
702fa4e7bd Finally worked out that subtle bug in the tcl scripts clock setting. 2024-09-03 10:30:34 -07:00
David Harris
ff9f0fa140 Updated riscv-isac dependencies for security 2024-09-03 03:46:44 -07:00
David Harris
b670f700ec Test push 2024-09-03 03:37:33 -07:00
Rose Thompson
e29e1feed5 Corrects merge error in Arty A7 clock speed. 2024-09-02 15:01:41 -07:00
Rose Thompson
8375e168c0 Removed file accidently readded. 2024-09-02 14:48:36 -07:00
Rose Thompson
3a0e28fea0 Added missing spi debugger. 2024-09-02 14:47:31 -07:00
Rose Thompson
4afdb500d7 Added missing files. 2024-09-02 14:46:41 -07:00
Rose Thompson
d5e0382a81 vcu108 build now starts with make vcu108 and selects the correct
memory size, starting address, device tree location, and clock speed
for the zsbl and synthesis scripts.
2024-09-02 14:23:16 -07:00
Rose Thompson
869860bc55 Merge branch 'main' of github.com:ross144/cvw 2024-09-02 14:08:48 -07:00
Rose Thompson
9471ccd2fc Updated Makefiles and source files to build the zsbl according to the config. 2024-09-02 14:03:47 -07:00
Rose Thompson
2e55f1cecc Well on the way to a fully automated FPGA build process which
correctly sets the clocks and memory locations.
2024-09-02 11:19:02 -07:00
David Harris
5af07db76c Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2024-08-31 16:20:05 -07:00
David Harris
4f8fedad2e README update 2024-08-30 13:37:18 -07:00
Jordan Carlin
0200b08418
Merge pull request #940 from ross144/main
Merges Jordan's wally.do updates with the new fcov2 changes.
2024-08-30 12:35:11 -07:00
Jordan Carlin
9e98c834f1
Add lockstepverbose flag 2024-08-30 12:32:41 -07:00
Rose Thompson
65e338e762 Merges Jordan's wally.do updates with the new fcov2 changes. Updates
cvw-arch-verif commit.
2024-08-30 12:31:26 -07:00
Rose Thompson
6f7d4cde21
Merge pull request #908 from jordancarlin/script_updates
Sim updates + rv64gcCacheSim.py fixed
2024-08-30 12:25:44 -07:00
Rose Thompson
5fb3b386f5
Merge pull request #939 from JacobPease/main
Fixed Arty constraints and corrected typos.
2024-08-30 12:23:53 -07:00