Commit Graph

390 Commits

Author SHA1 Message Date
Richard Yan
4b729b776d bump radiance and cleanup configs; add print util script 2024-09-26 18:01:07 -07:00
Hansung Kim
3c1ea26625 vcs.mk: Squelch unnamed assertion lint message 2024-08-07 11:18:27 -07:00
Richard Yan
ef9c9a1ae0 redirect firesim to fork and bump firesim 2024-06-11 01:40:42 -07:00
Richard Yan
c824ea0df8 Merge branch 'graphics' of https://github.com/hansungk/chipyard into graphics 2024-06-09 15:29:26 -07:00
Richard Yan
746811808d bunch of stuff dont remember 2024-06-09 15:29:22 -07:00
Hansung Kim
1e5b468e79 vcs.mk: Ignore null statement lint 2024-05-16 15:50:29 -07:00
Richard Yan
a18c5de271 Merge branch 'main' of https://github.com/ucb-bar/chipyard into ucb-bar-main 2024-05-15 23:22:20 -07:00
Richard Yan
eab9eabf98 support for .out printf 2024-05-15 21:52:04 -07:00
Jerry Zhao
39092e9b00 Switch RTL-sim/FPGA/VLSI flows to chisel6 2024-05-13 12:48:06 -07:00
Jerry Zhao
838cd9a69f Remove hwacha/esp-tools 2024-05-10 17:27:10 -07:00
Richard Yan
b1beb324f1 Merge branch 'graphics' of https://github.com/hansungk/chipyard into graphics 2024-05-08 15:06:01 -07:00
Richard Yan
d86f13dbfa support dedicated printf buffer output 2024-05-08 15:03:21 -07:00
Hansung Kim
3dc58def3c Add parallel flag to VCS/Verilator C compilation 2024-05-07 16:18:30 -07:00
Jerry Zhao
f2a2654fc8 Bump firesim to version with detached build.sbt 2024-04-25 12:16:43 -07:00
Richard Yan
d0b274ab78 Merge branch 'main' of https://github.com/ucb-bar/chipyard into ucb-bar-main 2024-04-20 02:03:35 -07:00
Richard Yan
e75c77a08a synthesizable radiance 2024-04-17 18:22:44 -07:00
Hansung Kim
f77f1edecc Add fpnew packages and include dirs to vcs flags
This is necessary because Verilog package definitions need to be compiled before
the modules that reference them, but the compilation order is not enforced with
addResource()s.
2024-04-15 15:31:10 -07:00
Richard Yan
13766128bf add printf script, bump gemmini and radiance 2024-04-15 10:01:47 -07:00
Jerry Zhao
4ce6198b86 Pass -top flag to VCS to avoid simulating non-tops 2024-03-19 23:49:08 -07:00
Jerry Zhao
7b3d3e54bd Add incdirs to vcs/verilator flows 2024-03-19 23:48:51 -07:00
Vighnesh Iyer
390980e51a bump firesim 2024-03-13 14:27:15 -07:00
Jerry Zhao
a27bc7f5ed Bump rocket-chip to standalone diplomacy 2024-03-10 12:16:12 -07:00
Jerry Zhao
931da1d276 Bump firesim 2024-03-08 12:58:21 -08:00
Jerry Zhao
bf4d83bc39 Bump firesim 2024-02-25 16:49:30 -08:00
Hansung Kim
446e8fe245 Move vortex-specific EXTRA_SIM_PREPROC_DEFINES to mk fragment 2024-02-05 09:42:10 -08:00
Richard Yan
fd5fa7b6e1 Merge branch 'main' of https://github.com/ucb-bar/chipyard into graphics 2024-02-02 16:28:55 -08:00
joonho.whangbo
71da0c36f7 Bump fsim 2024-01-22 18:03:03 -08:00
joey0320
778e133842 Bump fsim 2024-01-20 16:50:06 -08:00
Hansung Kim
0e078b2701 Remove unnecessary make clean in run-radiance.sh 2024-01-17 11:36:40 -08:00
Hansung Kim
bf84580010 Merge remote-tracking branch 'upstream/main' into graphics 2024-01-16 22:39:37 -08:00
Hansung Kim
3190224cfe Squelch inout coerce lint messages from vortex RTL 2024-01-16 16:32:30 -08:00
Hansung Kim
0bb2a5c6f2 Accept EXTRA_SIM_PREPROC_DEFINES in run-radiance.sh 2024-01-16 16:31:26 -08:00
Jerry Zhao
45d74f6db2 Merge remote-tracking branch 'origin/main' into symmetric_sertl 2024-01-11 11:43:24 -08:00
Jerry Zhao
d51a9a74d3 Merge remote-tracking branch 'origin/main' into clusters 2024-01-09 13:30:26 -08:00
Jerry Zhao
7c13574769 Rename cache/blocks submodules to match new chipsalliance ownership 2024-01-05 10:42:00 -08:00
Jerry Zhao
41651edbdc Bump firesim | fix testchipip segfaults 2024-01-01 18:40:59 -08:00
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
Jerry Zhao
8600640a40 Bump verilator to v5.018 2023-12-29 19:17:01 -08:00
Jerry Zhao
1e5ebf192a Update firesim/firechip with new testchipip packaging 2023-12-19 12:11:12 -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
Jerry Zhao
5145f4f243 Bump firesim 2023-10-06 17:55:49 -07:00
Jerry Zhao
eb3a0aecf4 Add PortAPI between IO and Harness blocks 2023-10-05 15:02:56 -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