Commit Graph

5407 Commits

Author SHA1 Message Date
Jacob Pease
2d0199a354 Added sdio_cd to vcu108 constraints. Removed SDC signals from uncore 2023-03-24 17:01:27 -05:00
Jacob Pease
305e80c647 Merge branch 'boot' of github.com:JacobPease/cvw into boot 2023-02-28 12:24:56 -06:00
Jacob Pease
449b835fcd Disabled old SD card and attached IOBUF's to new SD peripheral. 2023-02-28 12:20:46 -06:00
Jacob Pease
a7b547008a Commented out some fat filesystem error checks. 2023-02-28 12:18:13 -06:00
Jacob Pease
b7571a349d Preliminary work on new bootloader using new SD peripheral.
Rewrote copyflash to take advantage of the new peripheral. The new
peripheral has the neat ability to use CMD18 in the SD card
specification, allowing us to load multiple blocks in succession,
ending the chain of CMD18 commands with a CMD17.
2023-02-25 16:32:20 -06:00
Jacob Pease
85d789a7e0 AXI Crossbar is working. Fixed address width in generator script. 2023-02-22 15:13:16 -06:00
Jacob Pease
45b264fa59 Merge branch 'main' of github.com:openhwgroup/cvw into boot 2023-02-16 17:36:26 -06:00
Jacob Pease
f2e4274c9c Fixed debug signal names. Builds on the fpga. Bug in the crossbar. 2023-02-16 17:33:21 -06:00
Ross Thompson
51c1f17a2a Merge pull request #88 from stineje/main
fix typo - remove extra p at end of script
2023-02-16 15:53:39 -06:00
James Stine
3347aa7fe8 fix typo - remove extra p at end of script 2023-02-16 15:50:31 -06:00
Ross Thompson
907ed826c8 Merge pull request #87 from stineje/main
Update bug in Makefile
2023-02-16 15:25:43 -06:00
James Stine
8e9cf8f3e4 Update bug in Makefile 2023-02-16 15:16:32 -06:00
Ross Thompson
880008b836 Merge pull request #86 from stineje/main
Get rid of extra CR/LF in .synopsys_dc.setup file
2023-02-16 15:13:48 -06:00
James Stine
64eeb07c6b Get rid of extra CR/LF in .synopsys_dc.setup file 2023-02-16 15:01:52 -06:00
David Harris
6d43326cb9 Merge pull request #85 from stineje/main
Fix bugs in scripts for synthesis and tsmc28 psyn
2023-02-16 11:54:21 -08:00
James Stine
14c6cfb24d Fix bugs in scripts for synthesis and tsmc28 psyn 2023-02-16 13:38:26 -06:00
David Harris
e55eaa5545 Merge pull request #83 from stineje/main
Update topo psyn stuff
2023-02-16 06:34:59 -08:00
James Stine
9e83b0bfaf Update topo psyn stuff 2023-02-16 08:07:17 -06:00
Ross Thompson
8d28524c35 Merge pull request #82 from stineje/main
Update if-then-else for ram items
2023-02-15 18:16:44 -06:00
James Stine
a3aeff2703 Update if-then-else for ram items 2023-02-15 18:12:12 -06:00
David Harris
abf3fbbebf Merge pull request #80 from ross144/main
Branch predictor acuracy fixes caused by last two weeks optimazations"
2023-02-15 09:39:26 -08:00
Ross Thompson
c6920ab08e Merge branch 'main' of https://github.com/openhwgroup/cvw 2023-02-15 11:29:39 -06:00
Ross Thompson
9c7339694b Merge branch 'main' of github.com:ross144/cvw 2023-02-15 11:28:50 -06:00
Ross Thompson
3f91c11a08 Merge pull request #79 from eroom1966/add-coverage
add files to support coverage
2023-02-15 11:18:25 -06:00
eroom1966
237a115377 add files to support coverage 2023-02-15 11:13:50 +00:00
Ross Thompson
4d2d166b8f Merge pull request #77 from kevindkim723/patch-1
fixed typo in LZC
2023-02-14 13:20:55 -06:00
Ross Thompson
911023f441 Merge branch 'main' of github.com:ross144/cvw 2023-02-13 18:54:07 -06:00
Ross Thompson
fc3baa6846 Updated gshare (no speculation) to have better performance. 2023-02-13 18:52:52 -06:00
Ross Thompson
f3c8c6e60a More fixeds to global history. 2023-02-13 18:08:51 -06:00
Ross Thompson
6ea830cf44 Fixed global history predictor. 2023-02-13 18:08:13 -06:00
Ross Thompson
3847d9e39a Updated global history predictor. 2023-02-13 18:07:32 -06:00
Ross Thompson
1ab2d0d19b Fixed bug in basic gshare implementation. Should be a better comparison to the speculative versions now. 2023-02-13 17:57:05 -06:00
Ross Thompson
c18ac35332 Created copy of gshare. I think there may be a simpler implementation. 2023-02-13 17:29:51 -06:00
Ross Thompson
10b45ed6c7 Further branch predictor improvements. 2023-02-13 17:23:56 -06:00
Ross Thompson
1cfdd201a5 Partial improvement. 2023-02-13 17:10:24 -06:00
Ross Thompson
0165fd54b4 Hacked commit. Fixes the gshare bugs introduced last week.
Need to recover the good changes in the next commit.
2023-02-13 16:14:17 -06:00
Ross Thompson
4c42b939a2 Merge branch 'main' of https://github.com/openhwgroup/cvw 2023-02-13 11:58:02 -06:00
Ross Thompson
716fbca2b1 Partial fix for gshare bugs from the last two weeks. 2023-02-13 11:57:25 -06:00
Ross Thompson
51158e94ba Removed another bit from btb class. 2023-02-12 11:33:43 -06:00
Kevin Kim
2dfbf15ff9 fixed typo in LZC 2023-02-11 19:59:03 -08:00
Ross Thompson
91fc883f6a More simplifications to the BP. 2023-02-10 17:09:35 -06:00
Ross Thompson
6fbca64eb7 Experimental branch prediction optimization. 2023-02-10 15:45:56 -06:00
David Harris
18333d36cb Merge pull request #76 from ross144/main
Simplified branch predictor
2023-02-10 09:00:44 -08:00
Ross Thompson
eafb406c9e Merge branch 'main' of https://github.com/openhwgroup/cvw 2023-02-10 10:38:39 -06:00
Ross Thompson
ca0eb5a591 Modified branch predictor to use InstrValidE and InstrValidD rather than the more complex InstrClassE | WrongClassE logic. 2023-02-10 10:33:10 -06:00
Ross Thompson
a1bdd9daa7 Added new features to branch predictor analysis script. 2023-02-10 09:07:06 -06:00
Ross Thompson
91427ed72d RAS and RAS documentation now consistent. 2023-02-10 09:06:51 -06:00
David Harris
0af8fc4ba5 Merge pull request #75 from davidharrishmc/dev
E154 lab 2
2023-02-09 18:28:56 -08:00
David Harris
9a6d7bb16d Added RVTEST_CASE to testgen header 2023-02-09 18:25:24 -08:00
David Harris
8fb513ad35 Moved test generators 2023-02-09 18:24:48 -08:00