Commit Graph

10176 Commits

Author SHA1 Message Date
Jordan Carlin
eab7435cea
Merge pull request #1062 from rosethompson/main
Remove unused file from Linux/testvector-generation
2024-11-04 08:40:19 -08:00
Rose Thompson
d769d47088 Revert "Parallelized objdump and memfile gen."
This reverts commit 4a606de910.
2024-11-04 10:15:12 -06:00
Rose Thompson
4a606de910 Parallelized objdump and memfile gen. 2024-11-04 09:49:12 -06:00
Rose Thompson
611a77775c Removed unused files form linux/testvector-generation. Only genInitMem.sh and fixBinMem.c remain. The latter could be replaced with objcopy. 2024-11-04 09:48:04 -06:00
Jordan Carlin
21ca72a7d0
Merge pull request #1058 from coreyqh/dev
Fixed rmm rounding mode bug
2024-11-03 16:16:29 -08:00
Corey Hickson
0c6e9dc770 Fixed rmm rounding mode bug 2024-11-03 14:21:55 -08:00
David Harris
50f153a554
Merge pull request #1054 from jordancarlin/submodules
Fix reverted submodules
2024-11-02 19:43:20 -07:00
Jordan Carlin
c64c6c4cf1
Fix reverted submodules 2024-11-02 16:09:14 -07:00
Rose Thompson
95fc05654b
Merge pull request #1052 from JacobPease/main
Refactored SPI peripheral
2024-11-02 14:32:50 -05:00
Jacob Pease
674d008f23 Added headers to files. 2024-11-02 14:31:05 -05:00
Jacob Pease
9c39371657 Reverted bootloader optimizations to second iteration. Working on last optimization. 2024-11-02 14:14:31 -05:00
Jacob Pease
e33c2f7a8c Added usage and help functions to write-bytes.sh 2024-11-02 12:36:45 -05:00
Jacob Pease
2a8e213f20 Wrote a script that can take hexadecimal bytes from a file and write them to an output file and an sd card. 2024-11-02 12:33:27 -05:00
Jacob Pease
c197d4a3c6 Cleaned up some code. Still more work to do there. 2024-11-01 17:35:55 -05:00
Jacob Pease
e881bd3120 Changed the condition for TransmitStart fsm to avoid edge condition. 2024-11-01 17:04:07 -05:00
Jacob Pease
f6c289c6a2 Merge branch 'main' of github.com:openhwgroup/cvw 2024-11-01 16:55:08 -05:00
David Harris
0540ab1cca
Merge pull request #1042 from rosethompson/main
Fixed FPGA build for ubuntu 24.04 and add btb trashing test
2024-11-01 13:43:02 -07:00
David Harris
cd69f261ef
Merge pull request #1049 from 10x-Engineers/rvvi_setup
Adding sv32 coverpoints
2024-11-01 13:41:24 -07:00
David Harris
78666e51dd
Merge pull request #1051 from naichewa/main
Fixed spi tests
2024-11-01 13:41:01 -07:00
Rose Thompson
39ce773c91
Merge branch 'openhwgroup:main' into main 2024-11-01 15:23:37 -05:00
naichewa
4e938c14dd
Merge branch 'openhwgroup:main' into main 2024-11-01 13:10:17 -07:00
naichewa
3fda7ecb81 Fix SPI regression tests 2024-11-01 13:09:41 -07:00
Jacob Pease
669ae65c4f Merge branch 'main' of github.com:openhwgroup/cvw 2024-11-01 14:03:06 -05:00
Rose Thompson
a528e59c7e
Merge pull request #1050 from naichewa/main
Removed SPI hardware interlock test cases
2024-11-01 13:55:14 -05:00
naichewa
960d72295c Removed SPI hardware interlock test cases 2024-11-01 11:27:41 -07:00
Rose Thompson
fcf4aa60d6
Merge branch 'openhwgroup:main' into main 2024-11-01 13:15:37 -05:00
Jacob Pease
eddae8e1a6 Fixed ShiftEdge and SampleEdge to not always include PhaseOneOffset. Before, it worked in simulation, but not on the FPGA. 2024-11-01 13:02:17 -05:00
Huda-10xe
f258384596 Adding sv32 coverpoins 2024-11-01 06:07:49 -07:00
Huda-10xe
72124aa042 Merge branch 'main' of https://github.com/openhwgroup/cvw into rvvi_setup 2024-11-01 05:27:32 -07:00
Jacob Pease
56a6ad3376 Fixed lint issues. 2024-10-31 15:56:16 -05:00
Jacob Pease
79fa2c0e63 Merge branch 'main' of github.com:openhwgroup/cvw 2024-10-31 15:16:43 -05:00
Jacob Pease
3ee5fffe02 Fixing latches. 2024-10-31 13:54:56 -05:00
Jacob Pease
72a854eb07 Refactored SPI passes regression save for hardware interlock tests. 2024-10-31 13:01:25 -05:00
Jacob Pease
419030bc33 Fixed FSM to continue transmitting after delay. 2024-10-31 10:41:38 -05:00
David Harris
aa156c2587
Merge pull request #1047 from coreyqh/dev
Enabled ZfaF, ZfaD, ZfaZfh coverage
2024-10-31 06:51:27 -07:00
Corey Hickson
27492499c6 Enabled ZfaF, ZfaD, ZfaZfh coverage 2024-10-31 02:48:53 -07:00
Huda-10xe
571ec51658 Merge branch 'main' of https://github.com/openhwgroup/cvw into rvvi_setup 2024-10-31 01:52:23 -07:00
Jacob Pease
35c9fe7648 Added changed SPI controller module. New signal TransmitStartD that starts the FSM based on SCLKenable. TransmitStart is responsible for resetting SCLKenable and loading the Transmit Shift Register. 2024-10-30 18:45:54 -05:00
Jacob Pease
4e7e311b26 Fixed issues relating to SCLKenable and TransmitStart. Works at multiple dividers now, instead of just SckDiv = 0. 2024-10-30 18:39:04 -05:00
Rose Thompson
1b2d0066be
Merge pull request #1046 from jordancarlin/vivado_ubuntu_24
Link ncurses6 to ncurses 5 on Ubuntu 24.04 for Vivado
2024-10-30 17:42:05 -05:00
Jordan Carlin
51800ad4d1
Fix installation workflow check paths 2024-10-30 15:40:38 -07:00
Jordan Carlin
e8bcbb42ac
Add sudo 2024-10-30 15:39:01 -07:00
Jordan Carlin
1636942166
Link ncurses6 to ncurses 5 on Ubuntu 24.04 for Vivado 2024-10-30 15:37:33 -07:00
Rose Thompson
9400a2aba4 Remove vivavdo-ubuntu24.04-04-lib.sh because Jordan found a better solution by symlinking the new libncurses6 and libtinfo6 to the old libraries. 2024-10-30 17:20:53 -05:00
Jacob Pease
4f0723f236 Fixed enabling of TransmitFIFOReadIncrement and ReceiveFIFOWriteIncrement 2024-10-30 16:19:46 -05:00
Rose Thompson
1629eda608 Added btbthrash to tests.vh. 2024-10-30 16:07:05 -05:00
Rose Thompson
57d1709582 The path to the zsbl was wrong all this time, but for reason was working with older versions of Ubuntu, but one 24.04 it causes vivado to not find the rom and ram. 2024-10-30 16:01:11 -05:00
Rose Thompson
eb9493d577
Merge pull request #1043 from jordancarlin/readme
Update README for design compiler support in RHEL 9
2024-10-30 14:42:27 -05:00
Jordan Carlin
de6d219e72
Merge pull request #1045 from slmnemo/nightly_regression
Regression fixes and nightly build changes
2024-10-30 11:59:07 -07:00
slmnemo
c105c09cde Added jobs flag to make during nightly regression 2024-10-30 11:50:49 -07:00