From 782051f4740a3bc0b05e8622e9d2f40193dcfcbe Mon Sep 17 00:00:00 2001 From: Florent Kermarrec Date: Mon, 19 Feb 2018 09:59:50 +0100 Subject: [PATCH] drtio/transceiver/gtp_7series_init: add no retiming on gtp resets --- artiq/gateware/drtio/transceiver/gtp_7series_init.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/artiq/gateware/drtio/transceiver/gtp_7series_init.py b/artiq/gateware/drtio/transceiver/gtp_7series_init.py index 8e742d342..6c3f6ba99 100644 --- a/artiq/gateware/drtio/transceiver/gtp_7series_init.py +++ b/artiq/gateware/drtio/transceiver/gtp_7series_init.py @@ -18,6 +18,7 @@ class GTPTXInit(Module): self.plllock = Signal() self.pllreset = Signal() self.gttxreset = Signal() + self.gttxreset.attr.add("no_retiming") self.txresetdone = Signal() self.txdlysreset = Signal() self.txdlysresetdone = Signal() @@ -147,6 +148,7 @@ class GTPRXInit(Module): # GTP signals self.plllock = Signal() self.gtrxreset = Signal() + self.gtrxreset.attr.add("no_retiming") self.gtrxpd = Signal() self.rxresetdone = Signal() self.rxdlysreset = Signal()