Commit Graph

3483 Commits

Author SHA1 Message Date
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
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
abejgonzalez
85fe061244 Use EICG_wrapper model as addResource/Path | Fix Makefile parsing 2023-02-15 14:19:55 -08:00
Jerry Zhao
971bd9bec7 Bump testchipip 2023-02-15 14:03:41 -08:00
Harrison Liew
660c63fb34 Merge pull request #1324 from ucb-bar/new-hammer
New Hammer
2023-02-15 13:14:01 -08:00
abejgonzalez
55950b61b9 Move sim_files creation after FIRTOOL | Have FIRTOOL delete collateral dir 2023-02-15 12:01:58 -08:00
Sagar Karandikar
a998754020 simplify vlsi Makefile a bit 2023-02-15 11:56:52 -08:00
Jerry Zhao
ec6bb45674 Block Arty100T DDR during reset 2023-02-15 11:15:48 -08:00
Jerry Zhao
89090f6b90 Remove need for separate SpikeCosimResources 2023-02-15 10:17:08 -08:00
Jerry Zhao
a1a1a49429 Merge pull request #1337 from ucb-bar/jerryz123-patch-1 2023-02-15 09:35:55 -08:00
Jerry Zhao
61cc18749a Fix more bugs with arty100t 2023-02-14 17:15:44 -08:00
Jerry Zhao
85fa9d1120 Add ARTY100t bringup + TSI-over-UART 2023-02-14 15:01:52 -08:00
Jerry Zhao
3dc4fff29b Merge pull request #1339 from ucb-bar/bump-constellation
Bump constellation for some bug fixes
2023-02-14 13:55:53 -08:00
Jerry Zhao
efe5122cc3 Merge pull request #1340 from ucb-bar/accelcfg
Split up RocketConfigs.scala
2023-02-14 10:01:28 -08:00
Jerry Zhao
f67fcc140c Merge pull request #1344 from ucb-bar/nocores
Add a config with no cores
2023-02-14 10:01:15 -08:00
Jerry Zhao
2096ffa7af Bump rocket-chip 2023-02-14 00:35:30 -08:00
Harrison Liew
682f98bb0d bump to hammer 1.0.1 2023-02-13 22:11:06 -08:00
Harrison Liew
e7152d511d support main or master as default branch in hammer plugins 2023-02-13 19:05:17 -08:00
Jerry Zhao
0cc583e67a Add no-cores config to CI 2023-02-13 18:48:09 -08:00
Jerry Zhao
74f4c8c1d7 Add a NoCore config - useful for testing 2023-02-13 18:46:20 -08:00
ken_ho
4977d8fb49 Upgrade-vlsi script 2023-02-13 15:49:41 -08:00