[Bridges] Fix instnace naming

This commit is contained in:
David Biancolin 2020-05-05 12:49:45 -07:00
parent 071fece342
commit c8e2eebe77
2 changed files with 1 additions and 1 deletions

View File

@ -201,7 +201,6 @@ class FPGATopImp(outer: FPGATop)(implicit p: Parameters) extends LazyModuleImp(o
// Instantiate bridge widgets.
outer.bridgeModuleMap.map({ case (bridgeAnno, bridgeMod) =>
val widgetChannelPrefix = s"${bridgeAnno.target.ref}"
bridgeMod.module.suggestName(bridgeMod.wName.get)
bridgeMod match {
case peekPoke: PeekPokeBridgeModule =>
peekPoke.module.io.step <> master.module.io.step

View File

@ -36,6 +36,7 @@ class WidgetIO(implicit p: Parameters) extends ParameterizedBundle()(p){
abstract class Widget()(implicit p: Parameters) extends LazyModule()(p) {
override def module: WidgetImp
val wName = Some(Widget.assignName(this))
this.suggestName(wName.get)
// Legacy API
def getWName = wName.get