# Pastebin 1WXPBT3I # With Cat. res = platform.request("resource") self.submodules.gpio_out = GPIOOut(Cat(res.foo, res.bar)) # Through intermediate Signal. res = platform.request("resource") ios = Signal(2) self.submodules.gpio_out = GPIOOut(ios) self.comb += [ res.foo.eq(ios[0]), res.bar.eq(ios[1]) ]