Commit Graph

3156 Commits

Author SHA1 Message Date
abejgonzalez
beb3e6d8b5 Bump libgloss 2023-02-08 20:01:27 -08:00
Jerry Zhao
a4e5c8537f Merge pull request #1334 from ucb-bar/version-tools
Use specific versions of riscv-tools/esp-tools
2023-02-08 19:54:52 -08:00
Harrison Liew
2bfc6e1347 [skip ci] abandon sv2v, Genus happy with patched firtool 2023-02-08 19:00:26 -08:00
Harrison Liew
61d094e887 [skip ci] Add sv2v, sty. Fix Makefile rebuild. Using sv2v, but Yosys still fails. 2023-02-08 16:05:38 -08:00
Jerry Zhao
9ef1612d41 Use specific versions of riscv-tools/esp-tools 2023-02-08 15:55:42 -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
6de7256299 Bump spike 2023-02-07 11:55:52 -08:00
Jerry Zhao
e1eed42ed8 Merge remote-tracking branch 'origin/main' into spikecosim 2023-02-07 11:55:23 -08:00
Jerry Zhao
93414b525a Merge pull request #1327 from ucb-bar/de-esp-tools
Use riscv-tools with gemmini - only install esp-tools for hwacha
2023-02-07 11:54:13 -08:00
abejgonzalez
823970ed63 Checkout proper commits of submodules after rebase 2023-02-06 12:38:17 -08:00
abejgonzalez
efb4b7dcbf Fix barstools for 1.29.0 firtool 2023-02-06 12:32:36 -08:00
abejgonzalez
6e616da344 Bump to 1.29.0 firtool 2023-02-06 12:31:39 -08:00
abejgonzalez
81ced281a0 Bump pre-commit 2023-02-06 12:31:39 -08:00
abejgonzalez
f51457cf39 More robust splitting of BB filelists | Missed pre-commit | Removed old conda.yaml 2023-02-06 12:31:39 -08:00
Harrison Liew
2680f552cf [skip ci] trying ENABLE_CUSTOM_FIRRTL_PASS=1 for Yosys, clarify init script for private tech plugins 2023-02-06 12:31:39 -08:00
Harrison Liew
223995fb4e [skip ci] Makefile typo 2023-02-06 12:31:36 -08:00
Harrison Liew
a6342ced21 [skip ci] update some docs, merge VLSI_RTL and VLSI_BB into one 2023-02-06 12:31:00 -08:00
joey0320
b02c44a0f3 Remove SRAM annotations when ENABLE_CUSTOM_FIRRTL_PASS is set 2023-02-06 12:29:29 -08:00
joey0320
736dd2ee11 type-o 2023-02-06 12:29:29 -08:00
joey0320
9e8812d7fb Add python file to split top.bb.f & model.bb.f 2023-02-06 12:29:29 -08:00
Harrison Liew
c9cf69d1c0 extra tabs in Makefile 2023-02-06 12:29:29 -08:00
Harrison Liew
22834faa1f top blackbox isolation hack, bump submodules 2023-02-06 12:29:29 -08:00
Harrison Liew
a9f9f32078 restore sim_files recipe 2023-02-06 12:29:29 -08:00
Harrison Liew
48539353b0 Makefile fixes, but sim still doesn't work 2023-02-06 12:29:29 -08:00
Harrison Liew
1dcc7bd9f5 use pip within conda, update docs + links 2023-02-06 12:29:29 -08:00
Harrison Liew
22fda3a6a7 initial migration to new Hammer 2023-02-06 12:29:29 -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
bcbe3b7f1f Init gemmini before installing libgemmini 2023-02-05 10:36:09 -08:00
Jerry Zhao
e5a734e20a Bump gemmini 2023-02-05 09:59:58 -08:00
Jerry Zhao
30019f3fd7 Install libgemmini in build-toolchain-extra 2023-02-05 09:23:08 -08:00
Jerry Zhao
95df7c9e7e Bump spike 2023-02-05 09:15:32 -08:00
Jerry Zhao
11a4796731 Advise riscv-tools for gemmini users in docs 2023-02-05 09:13:46 -08:00
Jerry Zhao
13f87e9ff6 Recommend riscv-tools for gemmini users in build-setup script 2023-02-05 09:11:56 -08:00
Jerry Zhao
73dc183ae9 Merge pull request #1326 from ucb-bar/gemminibump
Bump gemmini
2023-02-04 19:00:43 -08:00
Jerry Zhao
fc611ef507 Fix CSR overrides in spike cosim 2023-02-04 16:55:43 -08:00
Jerry Zhao
c505f3011f Improve spiketile performance for CI 2023-02-04 16:17:53 -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
043526a855 Remove esp-tools from CI 2023-02-04 11:28:23 -08:00
Jerry Zhao
d4c569cc8a Bump spike 2023-02-04 11:28:23 -08:00
Jerry Zhao
48e2ec6cc9 Switch chipyard-boom CI to also test spike-cosim 2023-02-04 11:28:23 -08:00
Jerry Zhao
e33102ac08 Add spike-based cosim 2023-02-04 11:28:23 -08:00