Skip to content

Commit cb5fd08

Browse files
committedJan 20, 2016
targets/kc705: fix e664fe3
1 parent e664fe3 commit cb5fd08

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed
 

Diff for: ‎artiq/gateware/targets/kc705.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -196,8 +196,6 @@ def __init__(self, cpu_type="or1k", **kwargs):
196196
rtio_channels.append(rtio.Channel.from_phy(phy))
197197

198198
self.config["RTIO_DDS_CHANNEL"] = len(rtio_channels)
199-
assert self.rtio.fine_ts_width <= 3
200-
self.config["DDS_RTIO_CLK_RATIO"] = 8 >> self.rtio.fine_ts_width
201199
self.config["DDS_CHANNEL_COUNT"] = 8
202200
self.config["DDS_AD9858"] = True
203201
phy = dds.AD9858(platform.request("dds"), 8)
@@ -210,6 +208,8 @@ def __init__(self, cpu_type="or1k", **kwargs):
210208
rtio_channels.append(rtio.LogChannel())
211209

212210
self.add_rtio(rtio_channels)
211+
assert self.rtio.fine_ts_width <= 3
212+
self.config["DDS_RTIO_CLK_RATIO"] = 8 >> self.rtio.fine_ts_width
213213

214214

215215
class NIST_QC2(_NIST_QCx):
@@ -246,8 +246,6 @@ def __init__(self, cpu_type="or1k", **kwargs):
246246
rtio_channels.append(rtio.Channel.from_phy(phy))
247247

248248
self.config["RTIO_DDS_CHANNEL"] = len(rtio_channels)
249-
assert self.rtio.fine_ts_width <= 3
250-
self.config["DDS_RTIO_CLK_RATIO"] = 24 >> self.rtio.fine_ts_width
251249
self.config["DDS_CHANNEL_COUNT"] = 11
252250
self.config["DDS_AD9914"] = True
253251
self.config["DDS_ONEHOT_SEL"] = True
@@ -261,6 +259,8 @@ def __init__(self, cpu_type="or1k", **kwargs):
261259
rtio_channels.append(rtio.LogChannel())
262260

263261
self.add_rtio(rtio_channels)
262+
assert self.rtio.fine_ts_width <= 3
263+
self.config["DDS_RTIO_CLK_RATIO"] = 24 >> self.rtio.fine_ts_width
264264

265265

266266
def main():

0 commit comments

Comments
 (0)
Please sign in to comment.