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
eca3888f24
Merge pull request #1899 from ucb-bar/firrtl-log
...
Generate a log file of the CIRCT output
2024-06-12 14:54:29 -07:00
Jerry Zhao
44a77b55f7
Merge pull request #1883 from ucb-bar/mergify/copy/main/pr-1878
...
[cd] Bump CIRCT from firtool-1.66.0 to firtool-1.75.0 (copy #1878 )
2024-06-12 13:46:31 -07:00
Jerry Zhao
dcb3d24b08
Log CIRCT output into a log file
2024-06-12 11:37:13 -07:00
Jerry Zhao
a15fb7ff3d
Remove unused thin-client stuff
2024-06-12 11:36:55 -07:00
Jerry Zhao
4fdc224c48
Fix uniquify script for new firtool
2024-06-12 11:11:27 -07:00
Hansung Kim
9a2d37e02b
common.mk: Add run-binary-as-background target
...
Instead of taking up the current interactive shell, this spawns an
asynchronous process and relinquishes the shell back to user. Makes it
easy to run multiple sims. TODO Currently only done for
run-binary-debug
2024-06-12 09:57:20 -07:00
Hansung Kim
5e8a746928
make: Remove obsolete args rom dependency
2024-06-12 09:56:25 -07:00
Hansung Kim
c3f2ee14a5
Expand BINARIES in common.mk
...
Use $(wildcard) to expand any wildcard used in the BINARIES string, e.g.
"*.elf". Otherwise make searches for the literal "*.elf" filename.
2024-06-11 17:32:33 -07:00
Jerry Zhao
28b157c216
Remove firesim build.sbt from our SBT dependencies
...
We don't depend on firesim's build.sbt anymore
2024-06-06 17:41:44 -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
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
ab78bbe329
Precisely define firesim source directories
2024-05-13 12:48:06 -07:00
Jerry Zhao
ab077ef494
Add stage/stage-chisel3 to makefile source-finder
2024-05-13 12:48:05 -07:00
Hansung Kim
486cde650a
common.mk: doc EXTRA_SIM_OUT_NAME
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
Hansung Kim
74c9eef997
Merge remote-tracking branch 'origin/graphics' into graphics
2024-04-29 15:05:27 -07:00
Jerry Zhao
fa9a4215bb
Fix missing new line in MFC_SMEMS_CONF
2024-04-22 21:33:21 -07:00
Jerry Zhao
efacb0888d
Remove old dependency on tapeout_targets
2024-04-22 21:28:07 -07:00
Jerry Zhao
105fd7fd23
Remove useless GenerateModelStageMain
2024-04-22 21:28:07 -07:00
Jerry Zhao
fafc71e63f
Fix SFC flow for now
2024-04-22 21:26:16 -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
e0c367ecab
Remove lofirrtl handling
2024-04-22 19:52:47 -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
Jerry Zhao
bd7f82f353
Remove CUSTOM_FIRRTL_PASS support, SFC passes are discouraged
2024-04-22 19:48:27 -07:00
Jerry Zhao
0adfb8b9a7
Remove FixedPoint fallback to SFC (Fixed types aren't generated anymore)
2024-04-22 19:46:53 -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
9436aea1e8
Fixes for in-tree barstools
2024-04-19 11:30:15 -07:00
Hansung Kim
44727dea7b
Add EXTRA_SIM_OUT_NAME
2024-04-17 16:47:01 -07:00
Jerry Zhao
edf6d9ed19
Append EXT_FILELISTS to sim_common.f
2024-03-19 23:45:38 -07:00
abejgonzalez
38d7a76501
Bump for CIRCT | Fix style
2024-02-26 14:47:09 -08:00
Jerry Zhao
f3c221ddfa
Split run-binary targets to be easier to read
2024-02-13 17:24:59 -08:00
Jerry Zhao
55e6dd67fd
Add BINARY_ARGS to run-binary targets
2024-02-13 17:20:41 -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
Hansung Kim
2c85ab3216
Add radiance mk fragment
2024-01-29 15:45:22 -08:00
Jerry Zhao
3ddef0ded1
Macrocompiler should always touch the output files
2024-01-22 19:29:22 -08:00
Øyvind Harboe
22ceb7401b
Makefile: add print-FOO utility target that prints the value of a make variable
...
useful for debugging/checking value of a variable
Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com >
2024-01-19 13:29:41 +01:00
Hansung Kim
1cf06fc324
Track changes in Radiance args.bin/op_*.bin in makefiles
2024-01-17 11:35:06 -08:00
Jerry Zhao
46585a5114
Fix check-submodule-status forcing rebuilds
2024-01-05 11:14:38 -08:00
Jerry Zhao
561e3fca68
[ci skip] Add makefile help text for check-submodule-status
2024-01-02 12:51:27 -08:00
Jerry Zhao
9529c13610
Add generators/ submodule status check
2023-12-29 18:03:24 -08:00
abejgonzalez
088e9ea45a
Remove references to ENABLE_YOSYS
2023-12-13 10:07:14 -08:00
Abraham Gonzalez
709d4a21b5
Update common.mk
2023-11-21 14:29:12 -07:00
abejgonzalez
19fda05fba
Revert GCD BB changes | Move GCD to 0x4000 to not conflict w/ bootrom
2023-11-03 14:52:01 -07:00