Commit Graph

821 Commits

Author SHA1 Message Date
abejgonzalez
8cb97bff85 Re-add check commit | Add CI | Bump Gemmini | Bump FireMarshal 2023-03-30 23:41:27 -07:00
Jerry Zhao
684bc0b025 Bump sifive-blocks 2023-03-29 20:35:17 -07:00
Jerry Zhao
1c1f5c9bad Bump rocket-chip-blocks 2023-03-27 14:38:20 -07:00
Jerry Zhao
a750a864ff Bump spike 2023-03-27 14:38:07 -07:00
Jerry Zhao
b54eb9f612 Bump boom 2023-03-27 14:35:21 -07:00
Jerry Zhao
154cb08a34 Add SpikeUltraFastDevices config 2023-03-27 14:03:20 -07:00
Jerry Zhao
d0ab1ee2be Update spiketile time csr 2023-03-26 15:07:36 -07:00
Jerry Zhao
4020d2eff0 Add flag to enable spike commit-log 2023-03-26 15:07:25 -07:00
Jerry Zhao
0dd0bb0a5f Remove printfs from CanHaveChosenInDTS 2023-03-26 10:37:37 -07:00
Jerry Zhao
b077361749 Bump sifive-blocks 2023-03-26 09:20:15 -07:00
Jerry Zhao
24b416c40b Set DTS to say we are chipyard 2023-03-25 22:20:54 -07:00
Jerry Zhao
298aadafc5 Add support for TightlyCoupledMemory for SpikeTile 2023-03-25 21:41:40 -07:00
Jerry Zhao
f474646c17 Add chosen node to DTS to enable dynamic earlycon select 2023-03-25 21:40:03 -07:00
Jerry Zhao
93f1c5cf33 Bump sifive-blocks 2023-03-25 21:40:02 -07:00
Sagar Karandikar
c14d11faac lean gemmini tutorial (#1413)
* lean gemmini tutorial

* bump firesim

* Update check-commit.sh
2023-03-22 20:26:26 -07:00
Abraham Gonzalez
c788fdce19 Fix Verilog Prerequisites + Ignore mv stdout (#1406)
* Fix Ibex vlog compilation deps | Ignore mv stderr

* Init DRAMSim2

* Use size_t in cospike.cc

* Use size_t in spiketile.cc
2023-03-17 15:50:54 -07:00
Jerry Zhao
ae730db67e Merge pull request #1386 from ucb-bar/xcelium-support
xcelium support
2023-03-16 15:02:48 -07:00
abejgonzalez
f4124e4cb6 Add Lean Gemmini FireChip target 2023-03-11 22:31:36 -08:00
Jerry Zhao
8d433f6536 Bump gemmini/sha3 to fix baremetal test compile 2023-03-11 10:33:53 -08:00
abejgonzalez
a62c1f5010 Add a frag./config for MMIO only bridges 2023-03-09 20:09:46 -08:00
Sagar Karandikar
88d7ababe8 Merge remote-tracking branch 'origin/main' into xcelium-support 2023-03-09 01:49:45 +00:00
Sagar Karandikar
7c2ec8fb4c more fixes 2023-03-09 01:48:25 +00:00
Sagar Karandikar
8947216707 first pass at xcelium support 2023-03-08 17:57:31 +00:00
Jerry Zhao
4f74f29724 Merge pull request #1345 from ucb-bar/bringup2
Arty100T board + TSI-over-UART
2023-03-07 18:21:45 -08:00
abejgonzalez
1357ea4f12 Update assert message 2023-03-01 13:39:00 -08:00
Jerry Zhao
66e4448008 Merge remote-tracking branch 'origin/main' into bringup2 2023-02-28 16:19:14 -08:00
Jerry Zhao
2a4c5e6f88 Bump testchipip 2023-02-28 16:16:04 -08:00
Jerry Zhao
be27029707 Merge pull request #1358 from ucb-bar/detcip
Remove TLHelper, directly use tilelink node constructors
2023-02-28 15:17:10 -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
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
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
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
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
971bd9bec7 Bump testchipip 2023-02-15 14:03:41 -08:00
Jerry Zhao
89090f6b90 Remove need for separate SpikeCosimResources 2023-02-15 10:17:08 -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
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