Commit Graph

4979 Commits

Author SHA1 Message Date
Jerry Zhao
309cbe9792 Merge pull request #1880 from ucb-bar/classpath_fixes
Fix classpath_cache bug
2024-05-16 15:12:07 -07:00
Jerry Zhao
3cf3d815dc Rename fpga_platforms to chipyard_fpga 2024-05-16 09:53:48 -07:00
Jerry Zhao
0c3ede15af Rename CHIPYARD_CLASSPATH to GENERATOR_CLASSPATH
This name better reflects that this classpath must contain a Generator main,
but does not have to necessarily be the chipyard project in build.sbt
2024-05-16 09:51:40 -07:00
Jerry Zhao
9737d62635 Add comments on what CHIPYARD_CLASSPATH and TAPEOUT_CLASSPATH contain 2024-05-16 09:50:36 -07:00
Jerry Zhao
c60d0475b6 remove redundant CLASSPATH_TARGETS (this is always the same as CLASSPATH) 2024-05-16 09:46:06 -07:00
joonho hwangbo
afff9c4243 Misc configs | rocketchip bump (#1877)
* Misc configs | rocketchip bump

* Add NoTraceIOBridge

* Nit

* Remove useless configs

* FireSim NoC config
2024-05-15 23:56:06 -07:00
Richard Yan
30bdd1efcd bump radiance 2024-05-15 23:42:37 -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
Richard Yan
594f0f76ee new shared memory config 2024-05-15 21:49:18 -07:00
Jerry Zhao
e2f4ea6814 Merge pull request #1854 from ucb-bar/chisel6-attempt2
Support Chisel6 for RTL-sim/VLSI/FPGA flows
2024-05-13 15:10:43 -07:00
Jerry Zhao
3cda03a96a Combine chipyard-full-flow into one job
These were serialized anyways. Breaking them into separate jobs caused
transient failures.
2024-05-13 12:48:06 -07:00
Jerry Zhao
743681b6aa Dedup apache dependencies in build.sbt 2024-05-13 12:48:06 -07:00
Jerry Zhao
ab78bbe329 Precisely define firesim source directories 2024-05-13 12:48:06 -07:00
Jerry Zhao
39092e9b00 Switch RTL-sim/FPGA/VLSI flows to chisel6 2024-05-13 12:48:06 -07:00
Jerry Zhao
daf4b64f52 Update fpga-flow to remove chisel6-incompatible APIs 2024-05-13 12:48:05 -07:00
Jerry Zhao
295435a80d Bump fpga-shells to fix chisel6-breaking API 2024-05-13 12:48:05 -07:00
Jerry Zhao
ab077ef494 Add stage/stage-chisel3 to makefile source-finder 2024-05-13 12:48:05 -07:00
Jerry Zhao
2be92bc49d Update chisel6 chipyard-stage API 2024-05-13 12:48:05 -07:00
Jerry Zhao
4b28789f78 Add chisel6 stage 2024-05-13 12:48:05 -07:00
Jerry Zhao
c2d4180423 Move chipyard stage to separate directory 2024-05-13 12:48:04 -07:00
Jerry Zhao
0d51cc331d Bump chisel6-dsptools 2024-05-13 12:48:04 -07:00
Jerry Zhao
718f197611 Add standalone midas-targetutils 2024-05-13 12:48:04 -07:00
Jerry Zhao
b37e550ace Add chisel6 fixedpoint/dsptools 2024-05-13 12:48:04 -07:00
Jerry Zhao
58dc407b6c Rename dsptools/fixedpoint submods to chisel3 2024-05-13 12:47:59 -07:00
Jerry Zhao
83c56ecad6 Bump mempress to modern chisel 2024-05-13 12:47:11 -07:00
Jerry Zhao
c8c176b215 Remove sha3 due to no chisel6 compatibility 2024-05-10 17:27:11 -07:00
Jerry Zhao
838cd9a69f Remove hwacha/esp-tools 2024-05-10 17:27:10 -07:00
Jerry Zhao
5870c6e4d4 Merge pull request #1866 from ucb-bar/detach_sbt
Detach build.sbt from firesim's build.sbt
2024-05-10 17:24:56 -07:00
Jerry Zhao
6f328ce01a Merge pull request #1871 from ucb-bar/bump-sd
bump spike devices
2024-05-10 17:24:33 -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
486cde650a common.mk: doc EXTRA_SIM_OUT_NAME 2024-05-07 16:18:30 -07:00
Hansung Kim
1173383003 Bump rocket-gpu 2024-05-07 16:18:30 -07:00
Hansung Kim
3dc58def3c Add parallel flag to VCS/Verilator C compilation 2024-05-07 16:18:30 -07:00
Richard Yan
724fd91790 Merge branch 'graphics' of https://github.com/hansungk/chipyard into graphics 2024-05-07 14:41:35 -07:00
Richard Yan
81847ae775 sram flow & firesim flow 2024-05-07 14:39:45 -07:00
Richard Yan
7fe707f286 shrink queue sizes in config 2024-05-07 14:11:50 -07:00
Richard Yan
b3f90221e9 bump gemmini and radiance 2024-05-07 14:09:31 -07:00
joonho hwangbo
36d3584061 add sv39 fragments (#1874)
Add sv39 fragments
2024-05-06 21:19:31 -07:00
joonho.whangbo
75eb354c07 bump spike devices 2024-05-01 09:29:37 -07:00
Abraham Gonzalez
f8651bd75d Merge pull request #1868 from ucb-bar/small-fixes
Update MultiHarnessBinders to connect differently typed ports + Ignore TLMonitors on DigitalTop scope
2024-04-30 12:51:06 -07:00
abejgonzalez
d7cba77990 Small fixes 2024-04-30 11:29:01 -07:00
Jerry Zhao
4cd60c7a9f Detach from firesim's build.sbt 2024-04-29 23:11:44 -07:00
Jerry Zhao
b63588993d Merge pull request #1865 from ucb-bar/bump-cde-diplo
Bump CDE/diplomacy to fix messy .gitignores
2024-04-29 19:45:18 -07:00
Jerry Zhao
0a76d61e83 Merge pull request #1860 from ucb-bar/remove_generatemodelstagemain
Remove tapeout.GenerateModelStageMain
2024-04-29 19:19:33 -07:00
Jerry Zhao
b9339efd86 Remove FIRRTL_LOGLEVEL dead make variable 2024-04-29 19:18:54 -07:00
Jerry Zhao
25589d611a Merge pull request #1859 from ucb-bar/remove_sfc_level
Remove legacy SFC flags
2024-04-29 19:08:24 -07:00
Hansung Kim
74c9eef997 Merge remote-tracking branch 'origin/graphics' into graphics 2024-04-29 15:05:27 -07:00
Jerry Zhao
75f3d46b57 Merge pull request #1864 from ucb-bar/fsim-detach
Bump firesim to version with detached build.sbt
2024-04-29 14:40:05 -07:00