diff --git a/misoclib/mem/sdram/phy/simphy.py b/misoclib/mem/sdram/phy/simphy.py index 4ff910d8e..31886b4c8 100644 --- a/misoclib/mem/sdram/phy/simphy.py +++ b/misoclib/mem/sdram/phy/simphy.py @@ -194,6 +194,6 @@ class SDRAMPHYSim(Module): banks_read_data = new_banks_read_data self.comb += [ - Cat(iter([phase.rddata_valid for phase in phases])).eq(banks_read), - Cat(iter([phase.rddata for phase in phases])).eq(banks_read_data) + Cat(*[phase.rddata_valid for phase in phases]).eq(banks_read), + Cat(*[phase.rddata for phase in phases]).eq(banks_read_data) ]