-
Notifications
You must be signed in to change notification settings - Fork 653
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support firesim distributed elaboration #872
Commits on May 5, 2021
-
Change the SBT assembly merge strategy so that:
* only specifically identified artifacts use non-default strategies * fallthrough uses default strategies (that will error) * adds a custom strategy that prefers a non-rocketchip artifact (notRocketMergeStrategy) * needed for chipard/generators/utilities/src/main/resources/csrc/emulator.cc so that the ChipYard version is used instead of the one from RC * adds (useRocketMergeStrategy) that prefers the RC artifact * we want to use vsrc/SimDTM.v from rocketchip, not riscv-sodor Needed for firesim/firesim#651
Configuration menu - View commit details
-
Copy full SHA for 3973048 - Browse repository at this point
Copy the full SHA 3973048View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8c03d0 - Browse repository at this point
Copy the full SHA e8c03d0View commit details -
quiet warning about not finding fd
common.mk looks for fd but falls back to a slower option using find. when it isn't found, don't print that it isn't found to the output because it is okay for it not to be found.
Configuration menu - View commit details
-
Copy full SHA for 20180c3 - Browse repository at this point
Copy the full SHA 20180c3View commit details -
chipyard variables.mk needs to know run_main too
for FireSim chipyard as top, it gets run_scala_main and run_main from chipyard's variables.mk
Configuration menu - View commit details
-
Copy full SHA for a13c594 - Browse repository at this point
Copy the full SHA a13c594View commit details -
add message to assertion in Generator --legacy-configs option
It was confusing when I hit it. A little help without having to go sift through the scala to find the assertion goes a long way.
Configuration menu - View commit details
-
Copy full SHA for 7f6096f - Browse repository at this point
Copy the full SHA 7f6096fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad8fedb - Browse repository at this point
Copy the full SHA ad8fedbView commit details -
Configuration menu - View commit details
-
Copy full SHA for be498d4 - Browse repository at this point
Copy the full SHA be498d4View commit details -
remove run_main from variables.mk
not needed in Chipyard, only FireSim
Configuration menu - View commit details
-
Copy full SHA for 090eb1a - Browse repository at this point
Copy the full SHA 090eb1aView commit details
Commits on May 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for dafacf6 - Browse repository at this point
Copy the full SHA dafacf6View commit details