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