Commit Graph

196 Commits

Author SHA1 Message Date
ec349a854f Add Blackwell tensor core support to Chipyard
Some checks failed
update-circt / update-circt (push) Has been cancelled
- Update RadianceConfigs.scala with Blackwell configurations
- Update Verilator Makefile with optimized build flags
- Update submodules: radiance (Blackwell implementation), gemmini (params update)
- Update build flags and gitignore
2026-05-06 14:52:08 +08:00
Hansung Kim
967e382332 variables.mk: Add target for tensor synthesizable unittest 2024-10-23 14:52:58 -07:00
Hansung Kim
2c390cd493 Merge remote-tracking branch 'upstream/main' into graphics
rocket-chip not yet merged
2024-06-27 16:32:32 -07:00
Jerry Zhao
dcb3d24b08 Log CIRCT output into a log file 2024-06-12 11:37:13 -07:00
Hansung Kim
5e8a746928 make: Remove obsolete args rom dependency 2024-06-12 09:56:25 -07:00
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
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
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
Jerry Zhao
838cd9a69f Remove hwacha/esp-tools 2024-05-10 17:27:10 -07:00
Jerry Zhao
b9339efd86 Remove FIRRTL_LOGLEVEL dead make variable 2024-04-29 19:18:54 -07:00
Jerry Zhao
105fd7fd23 Remove useless GenerateModelStageMain 2024-04-22 21:28:07 -07:00
Jerry Zhao
a152e0af69 Remove SFC_SMEMS_CONF 2024-04-22 19:58:07 -07:00
Jerry Zhao
4c1e3d211d Remove EXTRA_ANNO_FILE 2024-04-22 19:56:27 -07:00
Jerry Zhao
c96ffb6304 Remove SFC_EXTRA_ANNO_FILE 2024-04-22 19:55:12 -07:00
Jerry Zhao
f85b4bb9dc Remove EXTRA_FIRRTL_OPTIONS ; using sfc is discouraged 2024-04-22 19:51:57 -07:00
Jerry Zhao
7d8a76ccc9 Remove SFC_LEVEL 2024-04-22 19:50:31 -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
Jerry Zhao
edf6d9ed19 Append EXT_FILELISTS to sim_common.f 2024-03-19 23:45:38 -07:00
Jerry Zhao
66a0610c5a Add BINARY_ARGS help text 2024-02-13 17:26:02 -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
Jerry Zhao
eb93102f34 Support BINARIES_DIR make flag 2024-01-29 11:15:14 -08:00
Hansung Kim
7d712bc9c0 Fix coalescer SUB_PROJECT for repo split 2024-01-23 16:27:38 -08:00
Hansung Kim
1cf06fc324 Track changes in Radiance args.bin/op_*.bin in makefiles 2024-01-17 11:35:06 -08:00
Hansung Kim
bf84580010 Merge remote-tracking branch 'upstream/main' into graphics 2024-01-16 22:39:37 -08:00
Jerry Zhao
2b2f64a0ef Merge pull request #1706 from ucb-bar/timeout_cycles
Rename timeout_cycles to TIMEOUT_CYCLES to match convention
2024-01-11 11:21:15 -08:00
Jerry Zhao
604cb6358f Bump fpga-platforms to new organized testchipip 2023-12-19 12:33:37 -08:00
Jerry Zhao
4d928c3c14 Rename timeout_cycles to TIMEOUT_CYCLES to match convention 2023-12-18 13:47:48 -08:00
Jerry Zhao
8067bd061b Remove help text on nonexistent bmark_timeout_cycles 2023-12-18 13:44:39 -08:00
Jerry Zhao
bd3a456f92 Fix generated_src_name make variable 2023-11-28 10:38:55 -08:00
Jerry Zhao
b20f96a055 Allow overriding generated-src dir name 2023-11-28 10:29:49 -08:00
Hansung Kim
4f83f1cde6 Rename SUB_PROJECT to coalescer 2023-10-06 13:36:27 -07:00
Hansung Kim
e2cdb5e523 Keep bootrom.rv32.img
Otherwise breaks ci for ibex.
2023-10-05 14:26:35 -07:00
Hansung Kim
d801e12d3d Change bootrom path for GPU 2023-09-27 14:37:46 -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
Hansung Kim
d60dacf6ea Merge remote-tracking branch 'upstream/main' into graphics 2023-07-22 14:45:48 -07:00
abejgonzalez
08d9d00ed8 Rename FIRRTL options 2023-06-02 11:09:13 -07:00
abejgonzalez
57e389b026 Eval'ed make vars are now stored in files | Force update *.jars 2023-06-02 00:22:36 -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
bb958d3309 Update name 2023-05-26 13:28:04 -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
Jerry Zhao
5d55f2bd77 Support multi-loadarch RTL sims 2023-05-24 16:48:20 -07:00
Jerry Zhao
4dc932035c Add help text on run-binaries 2023-05-24 16:48:19 -07:00
Jerry Zhao
4da1dea50f Support multi-binary-run in RTL sim 2023-05-24 16:48:18 -07:00
Jerry Zhao
300a4b3642 Add rocketchip unit-tests to regressions 2023-05-24 10:17:37 -07:00
abejgonzalez
1363d82813 Update names | Fix find-config-frags 2023-05-24 09:22:49 -07:00
abejgonzalez
c4bb06b061 Revert SBT to 1.8.2 | Forcestart SBT 2023-05-18 10:25:16 -07:00