diff --git a/litex/soc/interconnect/wishbone.py b/litex/soc/interconnect/wishbone.py index a18ae40fb..94b955130 100644 --- a/litex/soc/interconnect/wishbone.py +++ b/litex/soc/interconnect/wishbone.py @@ -199,8 +199,8 @@ class Decoder(Module): class InterconnectShared(Module): - def __init__(self, masters, slaves, register=False, timeout_cycles=1e6): - shared = Interface() + def __init__(self, masters, slaves, register=False, timeout_cycles=1e6,data_width=32): + shared = Interface(data_width=data_width) self.submodules.arbiter = Arbiter(masters, shared) self.submodules.decoder = Decoder(shared, slaves, register) if timeout_cycles is not None: