Skip to content

Commit 2f7206b

Browse files
committedMar 3, 2015
sdram: revert use of scalar values for DFIInjector
1 parent 9df60bf commit 2f7206b

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed
 

Diff for: ‎misoclib/mem/sdram/core/__init__.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
class SDRAMCore(Module, AutoCSR):
1010
def __init__(self, phy, ramcon_type, sdram_geom, sdram_timing, **kwargs):
1111
# DFI
12-
self.submodules.dfii = dfii.DFIInjector(phy, sdram_geom.mux_a, sdram_geom.bank_a)
12+
self.submodules.dfii = dfii.DFIInjector(sdram_geom.mux_a, sdram_geom.bank_a,
13+
phy.settings.dfi_d, phy.settings.nphases)
1314
self.comb += Record.connect(self.dfii.master, phy.dfi)
1415

1516
# LASMICON

Diff for: ‎misoclib/mem/sdram/phy/dfii.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,7 @@ def __init__(self, phase):
3636
self.sync += If(phase.rddata_valid, self._rddata.status.eq(phase.rddata))
3737

3838
class DFIInjector(Module, AutoCSR):
39-
def __init__(self, phy, a, ba):
40-
d = phy.settings.dfi_d
41-
nphases = phy.settings.nphases
39+
def __init__(self, a, ba, d, nphases=1):
4240
inti = dfi.Interface(a, ba, d, nphases)
4341
self.slave = dfi.Interface(a, ba, d, nphases)
4442
self.master = dfi.Interface(a, ba, d, nphases)

0 commit comments

Comments
 (0)
Please sign in to comment.