Commit Graph

2358 Commits

Author SHA1 Message Date
Abraham Gonzalez
e8d4e573f1 Merge pull request #1089 from ucb-bar/bump-sodor
Bump sodor for val io fix
2022-01-20 15:48:27 -08:00
Abraham Gonzalez
a8cb8c7154 Merge pull request #1092 from ucb-bar/abejgonzalez-patch-2
Only run CI on pull_requests
2022-01-20 12:37:23 -08:00
Abraham Gonzalez
914713a1be Only run on pull_requests 2022-01-19 20:39:50 -08:00
Abraham Gonzalez
97a7783b04 Merge pull request #1090 from ucb-bar/narrow-ci-runs
Run CI only on dev/master/main branches/PRs
2022-01-19 19:37:03 -08:00
Jerry Zhao
28d61740f1 Bump sodor for val io fix 2022-01-19 14:15:43 -08:00
abejgonzalez
283cc2b194 Run CI only on dev/master/main branches/PRs 2022-01-19 11:24:52 -08:00
John Fang
ffd530ec20 Sodor bump to fixed 5-stage hazard check (#1086) 2022-01-18 13:51:08 -08:00
Abraham Gonzalez
c02117bcfb Merge pull request #1082 from mehnadnerd/patch-3
Remove MaxPermSize
2022-01-17 21:24:49 -08:00
Abraham Gonzalez
9037776172 Merge pull request #1083 from ucb-bar/bump-gemmini
Bump gemmini to v0.6.2
2022-01-17 21:21:27 -08:00
Hasan Genc
aae667803f bump gemmini to v0.6.2 2022-01-17 09:47:15 -08:00
Brendan Sweeney
6d1da366fe Remove MaxPermSize
See ucb-bar#1079. This option ceased doing things after Java 8 (released in 2014), and openJDK considers having it included an error.
This commit is a redo of a previous one.
2022-01-17 03:49:42 -06:00
Hasan Genc
8172f7a9bc Shorten the Gemmini Docs (#1078)
The Gemmini page in the Chipyard docs were pretty out-of-date.

This PR fixes that by deleting most of Chipyard's Gemmini page, and replacing it with a short description and a link to Gemmini's self-hosted docs.

This is a better solution, because it reduces doc-duplication.
2022-01-14 16:55:12 -08:00
Harrison Liew
98889d60a1 Merge pull request #934 from ucb-bar/asap7_r1p7 2022-01-12 14:43:54 -05:00
Jerry Zhao
a72d466646 Add support for FSDB (#1072) 2022-01-10 09:24:05 -08:00
Jerry Zhao
1ce67a0997 Add WithSystemBusWidth fragment (#1071) 2022-01-10 09:09:21 -08:00
Jerry Zhao
d335e728b6 Merge pull request #1063 from ucb-bar/no-nvdla-sw
Don't initialize nvdla-workload with init-submodules
2021-12-17 11:37:11 -08:00
Jerry Zhao
8826486409 Merge pull request #1061 from ucb-bar/split_fragments
Split ConfigFragments.scala into multiple files by usage
2021-12-17 11:36:54 -08:00
Jerry Zhao
657faf2298 Update comments on config fragments 2021-12-16 17:27:19 -08:00
Jerry Zhao
b3e160d3be Add documentation mentioning init-software 2021-12-16 17:23:55 -08:00
Jerry Zhao
888abc3e83 Add init-software script 2021-12-16 13:08:11 -08:00
Jerry Zhao
9215231c66 Don't initialize nvdla-workload with init-submodules
nvdla-workload is very large, results in long init times
2021-12-16 09:45:03 -08:00
Jerry Zhao
21f3865ec6 Remove firrtl-interpreter and treadle from GH actions check-commit script 2021-12-14 17:29:40 -08:00
Jerry Zhao
c027a93c55 Split ConfigFragments.scala into multiple files by usage 2021-12-14 17:09:43 -08:00
Abraham Gonzalez
f7327970b5 Merge pull request #1057 from tymcauley/mask-fd-warning
Hide `which` warning when `fd` isn't installed
2021-12-11 19:30:50 -08:00
Tynan McAuley
2475debf6f Hide which warning when fd isn't installed
On some systems, if `fd` isn't installed, this call to `which` will
result in a message like "which: no fd in <your PATH printed here>".
This hides that warning message.
2021-12-10 13:32:53 -08:00
David Biancolin
ec1b075658 Merge pull request #1054 from ucb-bar/use-published-deps
Use Published Chisel, FIRRTL, Treadle, FIRRTLInterpreter packages instead of building from source.
2021-12-08 14:04:25 -08:00
David Biancolin
54447d03c0 Use a temp branch of barstools until 3.5 is in 2021-12-08 16:52:21 +00:00
David Biancolin
8666889a53 Update docs/Advanced-Concepts/Managing-Published-Scala-Dependencies.rst
Co-authored-by: Abraham Gonzalez <abe.j.gonza@gmail.com>
2021-12-08 07:28:16 +00:00
David Biancolin
c8b8ef791a Bump FireSim 2021-12-08 07:28:16 +00:00
David Biancolin
170994ac9d [sbt] Seperate settings assignments onto multiple lines 2021-12-08 07:28:16 +00:00
David Biancolin
df8161c3da Bump to chisel 3.4.4 and FIRRTL 1.4.4 2021-12-08 07:13:25 +00:00
David Biancolin
2904260509 Update docs/Advanced-Concepts/Managing-Published-Scala-Dependencies.rst
Co-authored-by: Abraham Gonzalez <abe.j.gonza@gmail.com>
2021-12-08 07:13:25 +00:00
David Biancolin
1eea2c83b9 [sbt] Update comments about mandatedVersions 2021-12-07 18:19:27 +00:00
David Biancolin
f5ac1a3f46 [docs] Explain how to modify published dependencies 2021-12-07 04:58:54 +00:00
David Biancolin
6f8a199cf0 Remove chisel3, firrtl. firrt-intp, treadle submodules 2021-12-07 04:58:54 +00:00
David Biancolin
a5b412cfbc Remove sriracha and generated .sbtopts 2021-12-07 04:58:54 +00:00
David Biancolin
a2d88c7140 Update tutorial patches 2021-12-04 20:12:34 +00:00
Abraham Gonzalez
e6f7623500 Merge pull request #1045 from ucb-bar/fix_mmio_iobinder
Fix MMIO IOBinder
2021-12-03 09:23:55 -08:00
abejgonzalez
51480d7412 Add GH-A test 2021-12-02 20:36:54 -08:00
John Wright
b1b047bdc2 Fix WithAXI4MMIOPunchthrough IO binder to use the SBUS instead of MBUS. Also adds a config and test 2021-12-02 20:36:24 -08:00
David Biancolin
804e3de41c Revert "Force FIRRTL 1.4.1"
This reverts commit 7d244d635c.
2021-12-02 00:02:54 +00:00
David Biancolin
5886a84885 Bump FireSim 2021-12-02 00:02:54 +00:00
David Biancolin
0a513e4579 Used published dependencies for Chisel & Friends 2021-12-02 00:02:36 +00:00
Abraham Gonzalez
58f36423b1 Merge pull request #1052 from ucb-bar/treadle-fix
Force FIRRTL 1.4.1
2021-12-01 09:40:50 -08:00
abejgonzalez
7d244d635c Force FIRRTL 1.4.1 2021-11-30 19:54:54 -08:00
Abraham Gonzalez
5b3b388843 Merge pull request #979 from ucb-bar/ibex-integration
Ibex integration
2021-11-23 23:04:58 -08:00
abejgonzalez
cf1df5fd7b Match .circleci commit check with GH-A 2021-11-22 16:38:06 -08:00
abejgonzalez
daea92664d Re-add missing .circleci README 2021-11-22 16:31:35 -08:00
Ella Schwarz
ab520e4c56 Add main to list of checked generator branch names [ci skip] 2021-11-21 19:30:27 -08:00
Ella Schwarz
086cc1f74f Address PR comments for Ibex 2021-11-21 19:27:38 -08:00