-
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
Bump Rocketchip to June 2020 for Tile changes #605
Conversation
06dd012
to
b061e67
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My biggest complaint is with removing the PMU config.
|
||
import testchipip.{DromajoHelper} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎉
if (cfg.fLen >= 64) | ||
addSuites(env.map(rv64ud)) | ||
p(TilesLocated(InSubsystem)).find(_.tileParams.hartId == 0).map { | ||
case tp: RocketTileAttachParams => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These seem quite redundant to me but that refactor is definitely for another PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree with both statements
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM now that I understand what happened to the PMU config.
Love to see iso-feature negative LoC PRs!
Are you planning to test this in FireSim? |
I can push a rocket config through, but I wasn't planning on regenerating AGFIs, since no FireSim changes were necessary. |
Considering there are 234 new commits i want to see an AGFI regeneration + linux boots. |
I've been placated. I too am always down for the net negative code change. |
Rocketchip bump to grab generic Tile instantiation changes.
Related issue:
chipsalliance/rocket-chip#2504
Type of change: new feature
Impact: rtl change
Release Notes
XTilesKey
are removed everywhereTilesLocated
keySystem
/Subsystem
renamed toChipyardSystem
/ChipyardSubsystem
to avoid name conflict with RCWithControlCore
removed (this was duplicate ofWithNSmallCores
).ChipyardSubsystem
now uses genericHasTiles
to instantiate tilesSubmodule bumps: