Commit Graph

2951 Commits

Author SHA1 Message Date
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
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
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
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
joey0320
58a6e72528 rename OUT_DIR to GEN_COLLATERAL_DIR 2023-02-13 13:24:04 -08:00
joey0320
6cd46d3c73 fixes 2023-02-13 02:14:23 -08:00
joey0320
4d31ccf218 Remove gen-collateral when rebuilding 2023-02-12 20:36:09 -08:00
Jerry Zhao
9e7cdb6ccd Remove Ringbus config from firechip 2023-02-11 15:48:16 -08:00
Jerry Zhao
b92928090d Update doc source references 2023-02-11 13:00:57 -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
f321d7bd3b Remove references to old ringsbus 2023-02-11 12:54:50 -08:00
Jerry Zhao
0190da20f0 Update documentation source pointers 2023-02-11 12:48:40 -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
joey0320
b937a271c3 update firtool to 1.30.0 2023-02-11 12:16:31 -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
Jerry Zhao
b07e99a357 Merge pull request #1331 from ucb-bar/no-boom-tg 2023-02-10 21:18:01 -08:00
Harrison Liew
87209eb9c6 remove hammer from check-on-master-check 2023-02-10 16:27:01 -08:00
Albert Ou
445895eb84 Bump sodor for SLLI/SRLI/SRAI fix 2023-02-10 16:11:04 -08:00
Harrison Liew
14dec6eb71 disallowPackedArrays still broken, but don't need it. Bump barstools. Remove redundanct conda reqs 2023-02-10 14:35:43 -08:00
Jerry Zhao
ffb6c62d1e Set VLOG_MODEL=MODEL by default in variables.mk
This is what 99% of users will want if they override `MODEL`.
2023-02-10 13:59:38 -08:00
Harrison Liew
e4b35f45fa Merge branch 'main' into new-hammer 2023-02-10 12:55:41 -08:00
Harrison Liew
bd30b515a7 firtool 1.29.0.newhammerhotfix works for Yosys 2023-02-10 12:36:55 -08:00
Abraham Gonzalez
80db07a3fb Merge pull request #1336 from ucb-bar/makefile-bugs-updates
Makefile bug fixes
2023-02-09 21:16:48 -08:00
Harrison Liew
83764d3329 [skip ci] add power-rtl and power-syn targets 2023-02-09 13:01:08 -08:00
Abraham Gonzalez
f75b9744fe Merge pull request #1335 from ucb-bar/bump-libgloss
Bump libgloss
2023-02-09 10:19:19 -08:00
Harrison Liew
ea65d93c8e [skip ci] remove need to set site_packages_dir 2023-02-09 10:18:24 -08:00
abejgonzalez
d32b0575f4 Use order-only pre-req for output_dir | In run-binary-hex only hex-ify the bin if bin given args 2023-02-08 20:09:40 -08:00
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