Jerry Zhao
04f30b9584
Consolidate peripheral device testing configs into a single ManyPeripheralsConfig
2023-02-22 16:48:03 -08:00
Jerry Zhao
546aa981b6
Bump boom
2023-02-22 16:48:03 -08:00
joey0320
5d0a25bab3
Revert "Remove Duplicate Compiler Flags"
...
This reverts commit be35854286 .
2023-02-22 16:48:03 -08:00
Jerry Zhao
46225436c0
Update tutorial patches
2023-02-22 15:17:39 -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
614e65e9a2
Merge pull request #1352 from ucb-bar/fastci
...
Consolidate CI testing configs to improve CI runtime
2023-02-22 14:42:59 -08:00
Jerry Zhao
25bd76cf06
Remove build.sbt from gemmini/icenet deps
2023-02-22 11:36:37 -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
joey0320
8e87a450b6
fpga makefile clean fix
2023-02-22 10:19:05 -08:00
joey0320
3b6c0d2ae3
fixes
2023-02-22 10:00:11 -08:00
joey0320
985491659a
Fix TestDriver.v missing from gen-collateral after recompiling
2023-02-22 10:00:11 -08:00
Jerry Zhao
3b248b1368
Fix firesim sbt builds
2023-02-22 10:00:11 -08:00
Jerry Zhao
1adc21d663
Fix socket name length issues on CI
2023-02-22 10:00:11 -08:00
Jerry Zhao
88fe297d95
Move EXTRA_SIM_FLAGS to defaults.sh in CI
2023-02-22 09:53:22 -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
Jerry Zhao
cdfb6306aa
Merge pull request #1354 from ucb-bar/fix-missing-testdriver
...
Fix TestDriver.v missing from gen-collateral after recompiling
2023-02-22 00:21:01 -08:00
joey0320
0bcdbaa9b2
Revert "Remove Duplicate Compiler Flags"
...
This reverts commit be35854286 .
2023-02-21 21:54:45 -08:00
joey0320
32dfc6fbf0
fixes
2023-02-21 21:52:03 -08:00
joey0320
a9209c4aaa
Fix TestDriver.v missing from gen-collateral after recompiling
2023-02-21 21:52:03 -08:00
joey0320
be35854286
Remove Duplicate Compiler Flags
2023-02-21 21:51:52 -08:00
Jerry Zhao
c8764d6b33
Merge pull request #1353 from ucb-bar/fixci
...
Fix socket name length issues on CI
2023-02-21 20:09:09 -08:00
Jerry Zhao
f0b9f60487
Fix firesim sbt builds
2023-02-21 17:42:59 -08:00
Jerry Zhao
a83a0d2c68
Fix socket name length issues on CI
2023-02-21 14:10:55 -08:00
joey0320
f26113e13f
Remove Duplicate Compiler Flags
2023-02-20 23:59:52 -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
Sagar Karandikar
f77bb36510
Merge pull request #1348 from ucb-bar/vlsi-makefile-fix-1
...
Fix VLSI input files list emission to avoid bash "too many arguments" error
2023-02-15 20:51:01 -08:00
abejgonzalez
aa02295a0b
Fix spacing of AbstactConfig
2023-02-15 19:24:43 -08:00
Sagar Karandikar
97f576da2a
Same as Makefile
2023-02-15 18:26:30 -08:00
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
abejgonzalez
64bc8c1d07
Bump SBT to 1.8.2
2023-02-15 14:26:53 -08:00
abejgonzalez
959cca64d2
Fix make help
2023-02-15 14:26:33 -08:00
Jerry Zhao
fe51a1c7ce
Remove arty100t IOBinders file
2023-02-15 14:24:22 -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
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
ec6bb45674
Block Arty100T DDR during reset
2023-02-15 11:15:48 -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
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