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