diff --git a/misoclib/gensoc/__init__.py b/misoclib/gensoc/__init__.py index ae8805297..46068cccc 100644 --- a/misoclib/gensoc/__init__.py +++ b/misoclib/gensoc/__init__.py @@ -193,7 +193,7 @@ class SDRAMSoC(GenSoC): self.add_wb_slave(mem_decoder(self.mem_map["sdram"]), sdramcon.bus) elif (sdram_width < 32): self.submodules.dc = wishbone.DownConverter(32, sdram_width) - self.submodules.intercon = wishbone.InterconnectPointToPoint(dc.wishbone_o, sdramcon.bus) + self.submodules.intercon = wishbone.InterconnectPointToPoint(self.dc.wishbone_o, sdramcon.bus) self.add_wb_slave(mem_decoder(self.mem_map["sdram"]), self.dc.wishbone_i) else: raise NotImplementedError("Unsupported SDRAM width of {} > 32".format(sdram_width))