Commit Graph

785 Commits

Author SHA1 Message Date
Jerry Zhao
f8fb8f38d8 Bump testchipip 2023-02-22 14:49:43 -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
Abraham Gonzalez
632a7a9348 Merge pull request #1349 from ucb-bar/misc-improv
Small build system improvements
2023-02-16 11:40:55 -08:00
abejgonzalez
aa02295a0b Fix spacing of AbstactConfig 2023-02-15 19:24:43 -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
85fe061244 Use EICG_wrapper model as addResource/Path | Fix Makefile parsing 2023-02-15 14:19:55 -08:00
Jerry Zhao
89090f6b90 Remove need for separate SpikeCosimResources 2023-02-15 10:17:08 -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
2096ffa7af Bump rocket-chip 2023-02-14 00:35:30 -08:00
Jerry Zhao
74f4c8c1d7 Add a NoCore config - useful for testing 2023-02-13 18:46:20 -08:00
Jerry Zhao
9e7cdb6ccd Remove Ringbus config from firechip 2023-02-11 15:48:16 -08:00
Jerry Zhao
1ee45b55da Add new PeripheralDeviceConfigs 2023-02-11 12:58:43 -08:00
Jerry Zhao
4751d72d2f Remove old RingSystemBusConfig 2023-02-11 12:55:11 -08:00
Jerry Zhao
7a8bbd0747 split RocketConfigs into RoCCAccelConfigs and MMIOAccelConfigs 2023-02-11 12:44:42 -08:00
Jerry Zhao
6e5ac8c467 Bump constellation for some bug fixes 2023-02-11 12:32:17 -08:00
Jerry Zhao
1766501795 Fix Spike DPI decoupled interface 2023-02-11 12:29:45 -08:00
Jerry Zhao
670569f611 Merge remote-tracking branch 'origin/main' into spikecosim 2023-02-11 12:21:58 -08:00
Jerry Zhao
f2dfd295e2 Merge pull request #1338 from ucb-bar/sodor
Bump sodor for SLLI/SRLI/SRAI fix
2023-02-11 00:22:47 -08:00
Albert Ou
445895eb84 Bump sodor for SLLI/SRLI/SRAI fix 2023-02-10 16:11:04 -08:00
Jerry Zhao
06b16e865e Move boom's tracegen interface to boom submodule - this improves maintainability 2023-02-08 09:35:13 -08:00
Jerry Zhao
d5bf00aab1 Bump spike-cosim for spike changes 2023-02-07 14:04:55 -08:00
Jerry Zhao
e1eed42ed8 Merge remote-tracking branch 'origin/main' into spikecosim 2023-02-07 11:55:23 -08:00
Jerry Zhao
48905323d1 Fix spiketile not compiling: 2023-02-05 23:11:16 -08:00
Jerry Zhao
16353f9091 Merge remote-tracking branch 'origin/main' into de-esp-tools 2023-02-05 22:44:05 -08:00
Jerry Zhao
2a2de5850f Implement cosim purely in a HarnessBindeR 2023-02-05 20:59:14 -08:00
Jerry Zhao
a6921d15c6 Merge pull request #1325 from ucb-bar/ring_example 2023-02-05 16:42:41 -08:00
Jerry Zhao
e5a734e20a Bump gemmini 2023-02-05 09:59:58 -08:00
Jerry Zhao
fc611ef507 Fix CSR overrides in spike cosim 2023-02-04 16:55:43 -08:00
Jerry Zhao
e27f1a3195 Make SpikeTile ipc a plusarg 2023-02-04 16:17:02 -08:00
Jerry Zhao
3c256d1f3d Bump gemmini 2023-02-04 15:24:11 -08:00
Jerry Zhao
7c2153afa8 Add example ring-only NoC Config 2023-02-04 14:02:40 -08:00
Jerry Zhao
b88e583472 Fix pmp cosim 2023-02-04 11:48:59 -08:00
Jerry Zhao
071ba76209 Fix spike-cosim causing problems for firesim 2023-02-04 11:28:24 -08:00
Jerry Zhao
2968151d24 Rename interrupt/exception to raise_interrupt/raise_exception
Verilator takes issue with a parameter named "interrupt" in DPI calls
2023-02-04 11:28:23 -08:00
Jerry Zhao
e33102ac08 Add spike-based cosim 2023-02-04 11:28:23 -08:00
Jerry Zhao
61654456e6 Bump spike 2023-02-04 11:28:23 -08:00
Jerry Zhao
dd06c8a68f Bump boom 2023-02-04 11:28:23 -08:00
Jerry Zhao
e2e7226c57 Remove core.config generated file 2023-02-02 13:05:36 -08:00
Jerry Zhao
30ead79f4d Add cloned-tile configs 2023-02-02 12:30:24 -08:00
Jerry Zhao
5525cd7571 Fix compile breaking due to merge conflict 2023-02-02 10:01:35 -08:00
Jerry Zhao
e732fdf130 Merge pull request #1307 from ucb-bar/spiketile
Spike-as-a-Tile
2023-02-01 23:05:30 -08:00
Jerry Zhao
41fd20a11e Merge pull request #1303 from ucb-bar/ultrabump
Bump to scala 2.13.10/chisel 3.5.5/latest rocketchip
2023-02-01 18:10:38 -08:00
Jerry Zhao
8e65ff990e Bump rocket-chip components 2023-02-01 14:54:16 -08:00
Nandor Licker
6fbdacbd8b Removed FireSim tests and harnesses (#1317)
These tests were moved to FireSim itself. This PR removes them from Chipyard.
2023-01-31 09:46:59 -08:00
Jerry Zhao
56840e0601 Bump rocket-chip 2023-01-30 15:12:44 -08:00
abejgonzalez
b5ecf83005 Bump testchipip 2023-01-29 16:31:13 -08:00
Jerry Zhao
7780ed23bf Bump to scala 2.13.10/chisel 3.5.5/latest rocketchip 2023-01-26 00:12:28 -08:00
Tushar Sondhi
95f30d0411 add more minimal firesim configs for testing (#1313) 2023-01-19 14:02:47 -08:00
Jerry Zhao
8b6a7f65dd Fix spike interface 2023-01-17 10:55:20 -08:00