the way you'd normally use `connect` is something like: ```python class SomePeripheral(wiring.Component): bus : In(wishbone.Signature) class SomeToplevel(Elaboratable): def elaborate(self): m = Module() m.submodules.arb = arb = wishbone.Arbiter() m.submodules.periph = periph = SomePeripheral() connect(periph.bus, arb.bus) ```