Commit Graph

350 Commits

Author SHA1 Message Date
Hansung Kim
fdf02063a3 Add scripts for vortex binfile setup and sim runs 2023-12-30 16:36:34 -08:00
Hansung Kim
ba6c80768e gitignore Vortex *.bin files in sims/ 2023-12-30 16:36:03 -08:00
Hansung Kim
0ea06336b5 Set preproc defines for Vortex
Includes GPR_RESET which uses simulation-only initial block to clear out
regfile.
2023-11-27 16:15:55 -08:00
Hansung Kim
e113d8dc3f Add EXTRA_SIM_PREPROC_DEFINES to common-sims-flags.mk
This allows adding e.g. EXTRA_SIM_PREPROC_DEFINES="+define+NUM_CORES=2"
to the make command to change Vortex Verilog parameters.
2023-10-20 11:55:35 -07:00
Hansung Kim
ffe1b74e67 Add gen-collateral to Verilator include dir
This fixes VX_define.vh not being found when compiling Vortex verilog
sources.
2023-10-01 19:37:31 -07:00
Hansung Kim
3d7caa41e8 Merge remote-tracking branch 'upstream/main' into graphics
Bumped rocket-chip and testchipip to graphics
2023-10-01 17:57:36 -07:00
abejgonzalez
3c42e63732 Bump FireSim 2023-08-30 22:17:17 -07:00
abejgonzalez
44f042a152 Merge remote-tracking branch 'origin/main' into cospike-integration 2023-08-30 18:06:31 -07:00
abejgonzalez
d54007ea25 Bump FireSim 2023-08-30 17:57:23 -07:00
abejgonzalez
c7f1fe220d Enable precommit | Format files 2023-08-28 14:56:55 -07:00
Hansung Kim
241600fea3 Merge remote-tracking branch 'upstream/main' into graphics 2023-08-23 11:51:45 -07:00
Jerry Zhao
5495d05aa0 Bump to latest rocket-chip 2023-08-22 11:28:57 -07:00
Jerry Zhao
0b097d681e Bump firesim 2023-07-31 10:59:51 -07:00
Hansung Kim
2e3a2af0c6 run-coalperfs.sh: Fix output directory path 2023-07-22 16:28:34 -07:00
Hansung Kim
016f293da1 Add 2bit-sourceId configs to CoalescerConfigs
... and add those to run-coalperf.sh

It seemed before that configs with narrower sourceId are more likely to
fail because of more contention between outstanding requests, so test
more of those configs.
2023-07-22 15:41:13 -07:00
Hansung Kim
d60dacf6ea Merge remote-tracking branch 'upstream/main' into graphics 2023-07-22 14:45:48 -07:00
Hansung Kim
d85a651324 run-coalperf.sh: disable 512-bit sbus configs
Currently Chipyard fails to elaborate with SBus width of 512 bits. It's
unclear if this is a problem in the coalescing unit or in Chipyard in
general.  For now, only enable configs that use sbus widths up to 256
bits.
2023-07-22 14:31:57 -07:00
Hansung Kim
cbe982a7ac run-coalperf.sh: exit on error, use output dir, don't make clean 2023-07-22 14:09:26 -07:00
Jerry Zhao
ef3409f87f Merge remote-tracking branch 'origin/main' into rcbump 2023-07-09 23:31:16 -07:00
Jerry Zhao
610b9a25a4 Merge pull request #1484 from ucb-bar/tetheredsim
Provide example of tethered-config simulation with MultiHarnessBinders
2023-07-09 18:21:53 -07:00
Jerry Zhao
078bce1323 Bump to chisel3.6 2023-07-05 10:32:55 -07:00
Sagar Karandikar
65be299e17 bump firesim 2023-07-05 06:29:54 -07:00
Jerry Zhao
927d236d1f Merge remote-tracking branch 'origin/main' into tetheredsim 2023-07-02 11:53:33 -07:00
Sagar Karandikar
73d9f292f6 bump firesim 2023-06-30 14:30:28 +00:00
Sagar Karandikar
18dfc93b6a bump firesim 2023-06-30 11:52:39 +00:00
Sagar Karandikar
453c46958c bump firesim to main for release 2023-06-30 11:15:28 +00:00
Jerry Zhao
21d2d93bec Bump firesim for 1.10.0 2023-06-16 07:49:53 -07:00
Jerry Zhao
56e5421b8e Fix verilator random seed flag 2023-06-05 09:58:29 -07:00
Jerry Zhao
bdff878643 Merge remote-tracking branch 'origin/main' into bumprc 2023-05-27 10:32:49 -07:00
Abraham Gonzalez
c1ad70c10f Merge pull request #1375 from ucb-bar/use-fat-jar
Use fat jar's to remove SBT invocations
2023-05-26 17:03:42 -07:00
abejgonzalez
b65d8ef6c6 Have global location to store jar files (avoid issue with sbt assembly caching) 2023-05-26 13:14:06 -07:00
abejgonzalez
224681fcbe Small QOL fixes for Xcelium 2023-05-26 01:26:21 -07:00
Jerry Zhao
4da1dea50f Support multi-binary-run in RTL sim 2023-05-24 16:48:18 -07:00
Jerry Zhao
6a42c64d3a Bump to latest rocket-chip 2023-05-24 10:17:37 -07:00
Vamber Yang
9efd72ee2b Add more configs for coalescer perf testing
Add run-coalperfs.sh in sims/vcs for ease of testing (please delete this file in the future)
2023-05-20 08:52:15 -07:00
Jerry Zhao
d4804be800 [ci skip] Move xcelium.mk out of top-level 2023-05-19 11:34:52 -07:00
Jerry Zhao
a0569208a5 Fix VCS waveforms 2023-05-10 15:49:59 -07:00
Jerry Zhao
ab6479641e Fix verilator vcd/fsdt file extension 2023-05-10 15:16:16 -07:00
Jerry Zhao
fbfb518b72 Merge remote-tracking branch 'origin/main' into renameserial 2023-05-10 11:39:11 -07:00
abejgonzalez
e832667cce Bump Verilator 2023-05-09 13:31:00 -07:00
abejgonzalez
2997cddc0e Merge remote-tracking branch 'origin/main' into bump-verilator 2023-05-09 13:27:13 -07:00
Jerry Zhao
eced8e63d9 Rename SerialAdapter+SimSerial to TSIToTileLink/SimTSI/TSIHarness 2023-05-08 18:19:18 -07:00
Jerry Zhao
954dab1638 Merge remote-tracking branch 'origin/main' into tcdtm 2023-05-07 15:56:55 -07:00
Jerry Zhao
20fb8d2556 Update README.md 2023-05-07 11:52:44 -07:00
abejgonzalez
d9d1efd6b3 Update FS 2023-04-20 12:03:24 -07:00
Jerry Zhao
c6bf50bc9d Update verilator's emulator.cc SIM_FILE_REQS 2023-04-17 16:20:52 -07:00
Jerry Zhao
df2e5ad9dc Bump to latest rocket-chip/chisel3.5.6 2023-03-28 16:48:27 -07:00
Abraham Gonzalez
e596069e48 Bump FireSim 2023-03-24 00:07:32 +00:00
Abraham Gonzalez
41b0c443a6 Bump FireSim 2023-03-23 18:19:49 +00:00
abejgonzalez
9f8b86919a Bump FireSim 2023-03-22 22:12:35 -07:00