Commit Graph

4986 Commits

Author SHA1 Message Date
Tynan McAuley
d9317d6019 Remove unused test file
This file is breaking the test build, the class it is testing was
removed in df3232f7d9.
2023-02-22 22:06:36 -08:00
Tynan McAuley
20587cfd40 Run scalafmt after scala version update 2023-02-22 22:06:36 -08:00
Tynan McAuley
4e398da790 Update scala/sbt/chisel versions
The previous setup used Scala 2.12 even though Chipyard was trying to
override it to use 2.13.10.

Also sync Chisel minor versions with Chipyard, and update to a recent
sbt version.
2023-02-22 22:04:31 -08:00
Jerry Zhao
d845e81b2b Reduce test cases for noc-config in CI 2023-02-22 18:14:41 -08:00
Jerry Zhao
c66388c7c2 Move EXTRA_SIM_FLAGS to defaults.sh in CI 2023-02-22 16:48:03 -08:00
Jerry Zhao
c410dc2d2d Consolidate mmio-accelerator test configs into a single config 2023-02-22 16:48:03 -08:00
Jerry Zhao
04f30b9584 Consolidate peripheral device testing configs into a single ManyPeripheralsConfig 2023-02-22 16:48:03 -08:00
Jerry Zhao
546aa981b6 Bump boom 2023-02-22 16:48:03 -08:00
joey0320
5d0a25bab3 Revert "Remove Duplicate Compiler Flags"
This reverts commit be35854286.
2023-02-22 16:48:03 -08:00
Jerry Zhao
46225436c0 Update tutorial patches 2023-02-22 15:17:39 -08:00
Jerry Zhao
4cdc2801be Override spike's misa in cosim mode
Writable bits in MISA is implementation-defined, so we can't follow spike here.
2023-02-22 15:15:28 -08:00
Jerry Zhao
f8fb8f38d8 Bump testchipip 2023-02-22 14:49:43 -08:00
Jerry Zhao
614e65e9a2 Merge pull request #1352 from ucb-bar/fastci
Consolidate CI testing configs to improve CI runtime
2023-02-22 14:42:59 -08:00
Hansung Kim
ffeb90f5a8 Merge remote-tracking branch 'upstream/main' into graphics
for gen-collateral fix
2023-02-22 14:40:42 -08:00
Jerry Zhao
25bd76cf06 Remove build.sbt from gemmini/icenet deps 2023-02-22 11:36:37 -08:00
Jerry Zhao
27b0dd8abe Remove TLHelper, directly use tilelink node constructors
TLHelper 1) obfuscates the underlying node architecture and
2) results in otherwise unnecessary dependencies on testchipip
2023-02-22 11:35:38 -08:00
joey0320
8e87a450b6 fpga makefile clean fix 2023-02-22 10:19:05 -08:00
joey0320
3b6c0d2ae3 fixes 2023-02-22 10:00:11 -08:00
joey0320
985491659a Fix TestDriver.v missing from gen-collateral after recompiling 2023-02-22 10:00:11 -08:00
Jerry Zhao
3b248b1368 Fix firesim sbt builds 2023-02-22 10:00:11 -08:00
Jerry Zhao
1adc21d663 Fix socket name length issues on CI 2023-02-22 10:00:11 -08:00
Jerry Zhao
88fe297d95 Move EXTRA_SIM_FLAGS to defaults.sh in CI 2023-02-22 09:53:22 -08:00
Jerry Zhao
154c31677c Consolidate mmio-accelerator test configs into a single config 2023-02-22 00:21:44 -08:00
Jerry Zhao
a4827b0749 Consolidate peripheral device testing configs into a single ManyPeripheralsConfig 2023-02-22 00:21:44 -08:00
Jerry Zhao
dd52a3ba8f Bump boom 2023-02-22 00:21:44 -08:00
Jerry Zhao
cdfb6306aa Merge pull request #1354 from ucb-bar/fix-missing-testdriver
Fix TestDriver.v missing from gen-collateral after recompiling
2023-02-22 00:21:01 -08:00
joey0320
0bcdbaa9b2 Revert "Remove Duplicate Compiler Flags"
This reverts commit be35854286.
2023-02-21 21:54:45 -08:00
joey0320
32dfc6fbf0 fixes 2023-02-21 21:52:03 -08:00
joey0320
a9209c4aaa Fix TestDriver.v missing from gen-collateral after recompiling 2023-02-21 21:52:03 -08:00
joey0320
be35854286 Remove Duplicate Compiler Flags 2023-02-21 21:51:52 -08:00
Jerry Zhao
c8764d6b33 Merge pull request #1353 from ucb-bar/fixci
Fix socket name length issues on CI
2023-02-21 20:09:09 -08:00
Jerry Zhao
f0b9f60487 Fix firesim sbt builds 2023-02-21 17:42:59 -08:00
Jerry Zhao
a83a0d2c68 Fix socket name length issues on CI 2023-02-21 14:10:55 -08:00
joey0320
f26113e13f Remove Duplicate Compiler Flags 2023-02-20 23:59:52 -08:00
joey0320
a9f9068baf remove duplicate compiler annotation 2023-02-20 23:58:46 -08:00
Hansung Kim
4a1f98536d Update rocket-chip submodule 2023-02-20 00:09:05 -08:00
Hansung Kim
8b743deacd Add RocketGPUConfig to RocketConfigs.scala
Start out as a simple 2-core configuration with scaled-down rocket
cores.
2023-02-19 22:11:14 -08:00
Hansung Kim
1c8da2ab7e Update rocket-chip module to 'graphics' 2023-02-19 22:05:42 -08:00
Abraham Gonzalez
632a7a9348 Merge pull request #1349 from ucb-bar/misc-improv
Small build system improvements
2023-02-16 11:40:55 -08:00
Jerry Zhao
a50e7d3117 Add more arty100t configs with configurable TSI-UART baudrate 2023-02-15 21:45:09 -08:00
Sagar Karandikar
f77bb36510 Merge pull request #1348 from ucb-bar/vlsi-makefile-fix-1
Fix VLSI input files list emission to avoid bash "too many arguments" error
2023-02-15 20:51:01 -08:00
abejgonzalez
aa02295a0b Fix spacing of AbstactConfig 2023-02-15 19:24:43 -08:00
Sagar Karandikar
97f576da2a Same as Makefile 2023-02-15 18:26:30 -08:00
Sagar Karandikar
86abfd1e73 Same as fix for Makefile 2023-02-15 18:25:22 -08:00
Sagar Karandikar
0c4cfc8742 Fix input files list emission to avoid bash "too many arguments" error
This makes the expansion of "cat $(VLSI_RTL)" happen as a child of the shell that runs the for loop.

The existing version will sometimes produce a bash "too many arguments" error because the $(shell cat $(VLSI_RTL)) is expanded first and then passed as a giant command to bash.
2023-02-15 17:57:26 -08:00
Abraham Gonzalez
df903f0cb6 Merge pull request #1342 from ucb-bar/remove-gen-collateral
Remove gen-collateral when rebuilding
2023-02-15 16:40:40 -08:00
Jerry Zhao
089dbc1fb6 Merge pull request #1323 from ucb-bar/spikecosim
Add support for cosimulation with Spike
2023-02-15 15:29:47 -08:00
abejgonzalez
64bc8c1d07 Bump SBT to 1.8.2 2023-02-15 14:26:53 -08:00
abejgonzalez
959cca64d2 Fix make help 2023-02-15 14:26:33 -08:00
Jerry Zhao
fe51a1c7ce Remove arty100t IOBinders file 2023-02-15 14:24:22 -08:00