projects
/
libresoc-litex.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9485f4c
)
SDR pad mask output for DM
author
Luke Kenneth Casson Leighton
<lkcl@lkcl.net>
Mon, 22 Mar 2021 12:50:42 +0000
(12:50 +0000)
committer
Luke Kenneth Casson Leighton
<lkcl@lkcl.net>
Mon, 22 Mar 2021 12:55:10 +0000
(12:55 +0000)
ls180soc.py
patch
|
blob
|
history
diff --git
a/ls180soc.py
b/ls180soc.py
index 3224f6d1b1ceb3a441561f726352d44c9f8395c2..f3c259a7def6c96b248643855768c4d7f1bb4faa 100755
(executable)
--- a/
ls180soc.py
+++ b/
ls180soc.py
@@
-263,8
+263,10
@@
class GENSDRPHY(Module):
self.submodules.dq = SDRPad(pads, "dq", d.wrdata, d.wrdata_en, d.rddata)
if hasattr(pads, "dm"):
+ print ("sdr pads dm len", pads.dm, len(pads.dm))
for i in range(len(pads.dm)):
- self.specials += SDROutput(i=d.wrdata_mask[i], o=pads.dm[i])
+ self.specials += SDROutput(i=d.wrdata_en&d.wrdata_mask[i],
+ o=pads.dm[i])
# DQ/DM Control Path ----------------------------------------------
rddata_en = Signal(cl + cmd_latency)