- val aon = LazyModule(new MockAONWrapper(peripheryBusBytes, mockAONParams))
- val aon_int = LazyModule(new IntXing)
- aon.node := TLAsyncCrossingSource()(TLFragmenter(peripheryBusBytes, cacheBlockBytes)(peripheryBus.node))
- aon_int.intnode := aon.intnode
- intBus.intnode := aon_int.intnode
+ val aon = LazyModule(new MockAONWrapper(pbus.beatBytes, mockAONParams))
+ aon.node := pbus.toAsyncVariableWidthSlaves(sync = 3)
+ ibus.fromAsync := aon.intnode