From ecd2d6a790c74733cd201ae2355f8746245f54fd Mon Sep 17 00:00:00 2001 From: morgan Date: Tue, 20 Aug 2024 15:42:05 +0800 Subject: [PATCH] zc706: add constraint to fix comma alignment issue --- src/gateware/zc706.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/gateware/zc706.py b/src/gateware/zc706.py index 7e604c6..4c05a84 100755 --- a/src/gateware/zc706.py +++ b/src/gateware/zc706.py @@ -691,6 +691,11 @@ class CXP_FMC(): ) self.csr_devices.append("cxp") + # max freq of cxp_gtx_rx = linerate/internal_datawidth = 12.5Gbps/40 = 312.5MHz + platform.add_period_constraint(self.cxp.downconn.gtx.cd_cxp_gtx_tx.clk, 3.2) + platform.add_period_constraint(self.cxp.downconn.gtx.cd_cxp_gtx_rx.clk, 3.2) + platform.add_false_path_constraints(self.cxp.downconn.gtx.cd_cxp_gtx_tx.clk, self.cxp.downconn.gtx.cd_cxp_gtx_rx.clk) + rtio_channels = [] # FIXME remove this placeholder RTIO channel # There are too few RTIO channels and cannot be compiled (adr width issue of the lane distributor)