-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Clone of 2521 for action/cache@v2 investigation purposes (#2531)
* subsystem: use bundlebridge to propagate tile constants * bundlebridge: restore separate makeIO implementation to avoid extra _0 on verilog signal names * tile: use bridged constants inside diplomatic tile units * tile: further apply lazy val requirement checking pattern * tile: remove obviated HasExternallyDrivenTileConstants mixin * subsystem: continue to standardize ROM attachment * subsystem: use BundleBridgeNexus.safeRegNext in hart prefix node * tile: BaseTile.traceAuxNode supplied default * groundtest: update to deal with tile input constant defaults * subsystem: import spelling error rebase * Update src/main/scala/devices/tilelink/BootROM.scala Co-authored-by: Megan Wachs <megan@sifive.com> * Update src/main/scala/subsystem/HasTiles.scala Co-authored-by: Megan Wachs <megan@sifive.com> * Update src/main/scala/devices/tilelink/BootROM.scala Co-authored-by: Megan Wachs <megan@sifive.com> * Update src/main/scala/subsystem/HasTiles.scala Co-authored-by: Megan Wachs <megan@sifive.com> * Update src/main/scala/system/ExampleRocketSystem.scala Co-authored-by: Megan Wachs <megan@sifive.com> * Update src/main/scala/tile/BaseTile.scala Co-authored-by: Megan Wachs <megan@sifive.com> * Update src/main/scala/tile/BaseTile.scala Co-authored-by: Megan Wachs <megan@sifive.com> * Update src/main/scala/tile/BaseTile.scala Co-authored-by: Megan Wachs <megan@sifive.com> * BootROM.attach scaladoc comment * HasTiles: more scaladoc and better scaladoc style * bundlebridge: expose inputRequiresOutput * HasTiles: inputRequiresOutput=true for both new nexus nodes * staticIdForMetadata => staticIdForMetadataUseOnly * tile: hartIdLen and resetVectorLen are now members of HasCoreParams not HasTileParams * subsystem: tile port params can insert chains of buffers * util: DataToAugmentedData.getElements * bundlebridge: better dir inference on makeIO * tile: rely on bundlebridge direction inference for reset vector * BaseTile: scaladoc for staticIdForMetadataUseOnly * Update src/main/scala/subsystem/HasTiles.scala Co-authored-by: Megan Wachs <megan@sifive.com> * Update src/main/scala/subsystem/HasTiles.scala Co-authored-by: Megan Wachs <megan@sifive.com> * HartPrefixKey => InsertTimingClosureRegistersOnHartIds * bootrom: connect reset vector to nexus, not just first tile Co-authored-by: Megan Wachs <megan@sifive.com>
- Loading branch information
Showing
21 changed files
with
329 additions
and
200 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.