Commit Graph

9675 Commits

Author SHA1 Message Date
David Harris
7fd8c6e29a Removed outdated wally-imperas files 2024-07-21 19:45:22 -07:00
Jordan Carlin
4859f73ef0 Merge pull request #888 from davidharrishmc/dev 2024-07-21 12:04:29 -07:00
Jordan Carlin
5687e31c15
Merge pull request #888 from davidharrishmc/dev 2024-07-21 12:04:29 -07:00
Jordan Carlin
4488595c9f Add --clean flag to install to remove git repositories and save space 2024-07-21 10:08:51 -07:00
Jordan Carlin
76fbb2e94d
Add --clean flag to install to remove git repositories and save space 2024-07-21 10:08:51 -07:00
Jordan Carlin
7131dedd54 Simplify version checking logic 2024-07-21 10:06:00 -07:00
Jordan Carlin
4ea5e3c4d4
Simplify version checking logic 2024-07-21 10:06:00 -07:00
David Harris
f5f8a6c50c Disable misaligned accesses in imperas configuration and check misaligned support requires D$ 2024-07-21 08:26:07 -07:00
David Harris
f30cc46ec5 Disable misaligned accesses in imperas configuration and check misaligned support requires D$ 2024-07-21 08:26:07 -07:00
Jacob Pease
cc32e90f66 Added inital spi based sd card code. Working on CRC7 code that works. 2024-07-20 14:00:43 -05:00
Jacob Pease
c7d869bc96 Added inital spi based sd card code. Working on CRC7 code that works. 2024-07-20 14:00:43 -05:00
Jordan Carlin
b6a6a5cc74 update riscof link 2024-07-20 01:36:33 -07:00
Jordan Carlin
37aa6acf5a
update riscof link 2024-07-20 01:36:33 -07:00
Jordan Carlin
0540f25b0e Update opam installation to use /opt/riscv folder 2024-07-20 01:34:53 -07:00
Jordan Carlin
0746f8fe89
Update opam installation to use /opt/riscv folder 2024-07-20 01:34:53 -07:00
Jordan Carlin
1dcb5d61d4 Use array of packages instead of string 2024-07-20 01:28:03 -07:00
Jordan Carlin
38c9c4749e
Use array of packages instead of string 2024-07-20 01:28:03 -07:00
Jordan Carlin
36ea9f3fcd Use arithmetic comparisons where possible 2024-07-20 00:45:10 -07:00
Jordan Carlin
f68cb47a55
Use arithmetic comparisons where possible 2024-07-20 00:45:10 -07:00
Jordan Carlin
302c23dc42 Fix git_check function repo variable 2024-07-20 00:24:26 -07:00
Jordan Carlin
c3614aa189
Fix git_check function repo variable 2024-07-20 00:24:26 -07:00
Rose Thompson
00840e4893 Made the fpga top level configurable between rvvi synth and not. 2024-07-19 17:35:30 -05:00
Rose Thompson
9471dcd296 Refactored the fpga and testbench so the RVVI can be synthesized cleanly and simulated without any major code changes.
Adds three new configuration parameters to control enabling the RVVI packetizer and how much latency should exist between packets and the initial startup delay.
2024-07-19 17:08:47 -05:00
Rose Thompson
0d40b8c933 Cleanup in prep to merge the rvvi branch into main. 2024-07-19 15:48:20 -05:00
Rose Thompson
ce2cc48642 Updated verilog-ethernet to be compatible with wally. 2024-07-19 13:36:26 -05:00
Rose Thompson
a324e79b6f Updated the ethernet frame gap for a faster computer. 2024-07-19 13:12:13 -05:00
Rose Thompson
9c1779a2d5 Added some documenation about sparse-checkout for verilog-ethernet submodule. 2024-07-19 13:11:48 -05:00
Jordan Carlin
0f695bac45 Use apt-get to avoid warning about unstable apt interface 2024-07-19 11:09:27 -07:00
Jordan Carlin
a8848f02e8
Use apt-get to avoid warning about unstable apt interface 2024-07-19 11:09:27 -07:00
Jordan Carlin
36579d5aec Fix git_check return values 2024-07-19 11:09:27 -07:00
Jordan Carlin
f346a99907
Fix git_check return values 2024-07-19 11:09:27 -07:00
Jordan Carlin
af796116c9 Refactor git repo checks to use a function 2024-07-19 11:09:27 -07:00
Jordan Carlin
6e4d6b7c07
Refactor git repo checks to use a function 2024-07-19 11:09:27 -07:00
Jacob Pease
6018ab82ab Added tentative spi_send_byte function. 2024-07-19 12:30:32 -05:00
Jacob Pease
53b2a51c89 Added tentative spi_send_byte function. 2024-07-19 12:30:32 -05:00
Jordan Carlin
85a84dcbed Update setup scripts to be more verbose about errors 2024-07-19 10:14:19 -07:00
Jordan Carlin
954247af92
Update setup scripts to be more verbose about errors 2024-07-19 10:14:19 -07:00
Jordan Carlin
6e5554f429 Add additional packages 2024-07-19 10:14:19 -07:00
Jordan Carlin
e30691d5e2
Add additional packages 2024-07-19 10:14:19 -07:00
Jacob Pease
5123a43ba2 Added initial spi code to fpga/zsbl 2024-07-19 11:35:12 -05:00
Jacob Pease
34e89e842c Added initial spi code to fpga/zsbl 2024-07-19 11:35:12 -05:00
Rose Thompson
6aaa77dae0 Merge pull request #887 from davidharrishmc/dev
Fully decode decompressed instructions, including hints and illegal registers/immediates
2024-07-19 09:23:36 -05:00
Rose Thompson
e751fbe865
Merge pull request #887 from davidharrishmc/dev
Fully decode decompressed instructions, including hints and illegal registers/immediates
2024-07-19 09:23:36 -05:00
David Harris
12c8449275 Detect illegal compressed immediates, hints 2024-07-18 22:48:32 -07:00
David Harris
c64c12dc6c Detect illegal compressed immediates, hints 2024-07-18 22:48:32 -07:00
David Harris
bd1658754f Neatly formatted decompress.sv 2024-07-18 22:01:43 -07:00
David Harris
945722cd5b Neatly formatted decompress.sv 2024-07-18 22:01:43 -07:00
David Harris
a4e84d6f15 Modified decompressor to look for illegal x0 values and hints 2024-07-18 21:38:17 -07:00
David Harris
ebea314a6e Modified decompressor to look for illegal x0 values and hints 2024-07-18 21:38:17 -07:00
Jordan Carlin
5661dc4a03 Merge branch 'main' of https://github.com/openhwgroup/cvw into installation 2024-07-18 21:36:00 -07:00