Merge pull request #899 from freechipsproject/wrapper-dedup

Stabilize tile wrappers for downstream tools
This commit is contained in:
Henry Cook authored and GitHub committed 2017-07-28 10:52:59 -07:00
commit 7eeb9dfd88
3 files changed
+16 -12

No files matched your search

+1 -2
View File
@@ -57,13 +57,12 @@ trait HasRocketTiles extends HasSystemBus
}
case RationalCrossing(direction) => {
val wrapper = LazyModule(new RationalRocketTile(c, i)(pWithExtra))
val sink = LazyModule(new TLRationalCrossingSink(direction))
val source = LazyModule(new TLRationalCrossingSource)
sbus.fromRationalTiles(direction) :=* wrapper.masterNode
wrapper.slaveNode :*= pbus.toRationalSlaves
wrapper
}
}
wrapper.suggestName("tile") // Try to stabilize this name for downstream tools
// Local Interrupts must be synchronized to the core clock
// before being passed into this module.