Commit Graph
156 Commits
Author SHA1 Message Date
Jerry ZhaoandGitHub bd3a456f92 Fix generated_src_name make variable 2023-11-28 10:38:55 -08:00
Jerry ZhaoandGitHub b20f96a055 Allow overriding generated-src dir name 2023-11-28 10:29:49 -08:00
Jerry Zhao 5495d05aa0 Bump to latest rocket-chip 2023-08-22 11:28:57 -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 GonzalezandGitHub 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
abejgonzalez 44a2eebad6 Fix SBT/JAVA_OPTS 2023-05-18 00:21:48 -07:00
abejgonzalez 99aabf2460 Add backwards compat 2023-05-17 18:21:52 -07:00
abejgonzalez dbe352e9dc Merge remote-tracking branch 'origin/main' into use-fat-jar 2023-05-17 18:12:21 -07:00
Jerry Zhao ac281daa78 Move TestHarness to chipyard.harness, make chipyard/harness directory 2023-05-08 08:00:56 -07:00
Jerry Zhao 954dab1638 Merge remote-tracking branch 'origin/main' into tcdtm 2023-05-07 15:56:55 -07:00
Jerry Zhao 669db2ef4f Merge remote-tracking branch 'origin/main' into tcdtm 2023-05-01 10:47:57 -07:00
joey0320 3f80507ce4 rm split-bb-files.py 2023-04-29 18:21:48 -07:00
joey0320 9ce0467bd3 fixes 2023-04-20 14:26:38 -07:00
Jerry Zhao 104a5299a9 Fix typos 2023-04-19 19:52:46 -07:00
Jerry Zhao 1acad86161 Generate loadarch checkpoints in directories 2023-04-12 17:27:07 -07:00
Jerry Zhao 7aaa233d73 Switch to LOADMEM=1, LOADARCH=loadarch flags 2023-04-12 17:26:07 -07:00
Jerry Zhao f28d114f12 Switch to loadmem-by-elf instead of loadmem-by-hex 2023-04-12 17:24:16 -07:00
joonho hwangboandGitHub c2a01ffa7f Merge branch 'main' into use-fat-jar 2023-03-27 19:03:09 -07:00
Jerry ZhaoandGitHub f1a0cd605c Fix ANSI color output
When redirecting SBT to a pipe (for tee), ANSI color is suppressed unless color=always is set.
2023-03-17 11:48:11 -07:00
Jerry Zhao 954ea0722a Add logged output of chisel elab to generated-src 2023-03-14 21:31:21 -07:00
Abraham GonzalezandGitHub ad73bcc5f3 Merge pull request #1362 from ucb-bar/sbt-local
Cache `.ivy2` and `.sbt` within Chipyard root directory
2023-03-07 13:38:37 -08:00
abejgonzalez 66875d381c Use local .ivy/.sbt in FireSim | Disable supershell | Rework remote env. vars. 2023-03-06 20:25:53 -08:00
abejgonzalez ea2f1eb6e1 Add SBT_OPTS to SBT invocation 2023-03-02 22:42:17 -08:00
abejgonzalez df30b415f5 Remove SBT thin client | Build all with fat jars 2023-03-02 22:42:13 -08:00
c0b270853b Remove Duplicate Compiler Flags (#1367)
* Remove Duplicate Compiler Flags

* Cleanup & fixes for MultipleMMIO

* bump barstools

* Update common.mk

* Update common.mk

---------

Co-authored-by: Abraham Gonzalez <abe.j.gonza@gmail.com>
2023-03-01 23:44:05 -08:00
abejgonzalez 344be678e8 Move .ivy2 and .sbt into Chipyard root 2023-02-28 17:28:21 -08:00
Jerry Zhao a83a0d2c68 Fix socket name length issues on CI 2023-02-21 14:10:55 -08:00
Abraham GonzalezandGitHub df903f0cb6 Merge pull request #1342 from ucb-bar/remove-gen-collateral
Remove gen-collateral when rebuilding
2023-02-15 16:40:40 -08:00
Harrison LiewandGitHub 660c63fb34 Merge pull request #1324 from ucb-bar/new-hammer
New Hammer
2023-02-15 13:14:01 -08:00
joey0320 58a6e72528 rename OUT_DIR to GEN_COLLATERAL_DIR 2023-02-13 13:24:04 -08:00
Jerry ZhaoandGitHub ffb6c62d1e Set VLOG_MODEL=MODEL by default in variables.mk
This is what 99% of users will want if they override `MODEL`.
2023-02-10 13:59:38 -08:00
abejgonzalez f51457cf39 More robust splitting of BB filelists | Missed pre-commit | Removed old conda.yaml 2023-02-06 12:31:39 -08:00
joey0320andabejgonzalez 9e8812d7fb Add python file to split top.bb.f & model.bb.f 2023-02-06 12:29:29 -08:00
joey0320 c452999834 rename firtool->mfc | fix comments 2023-01-09 10:45:50 -08:00
joey0320 e8e0f3e902 Fix HARNESS_* to MODEL_* for consistence 2023-01-09 10:36:08 -08:00
joey0320 6da72d859b Low FIRRTL flow working
Bump barstools to 06db605902
2023-01-09 10:36:08 -08:00
joey0320 35cceb6428 Fix SBT_BIN to java -jar from sbt 2023-01-09 10:34:21 -08:00
abejgonzalezandjoey0320 821735af0d Missed outdir 2023-01-09 10:33:41 -08:00
abejgonzalezandjoey0320 9f2fd22cc0 Rename variables | Small fixes | Move out-srcs to new dir 2023-01-09 10:32:44 -08:00
abejgonzalezandjoey0320 6c2c2eca45 Revert FIRRTL log-level 2023-01-09 10:27:54 -08:00