From 5b3d6d57e2dacbcc48b2725760cdb0753a39244d Mon Sep 17 00:00:00 2001 From: Florent Kermarrec Date: Tue, 6 Mar 2018 11:49:28 +0100 Subject: [PATCH] drtio/gth: power down rx on restart (seems to make link initialization reliable) --- artiq/gateware/drtio/transceiver/gth_ultrascale.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/artiq/gateware/drtio/transceiver/gth_ultrascale.py b/artiq/gateware/drtio/transceiver/gth_ultrascale.py index 5c4fcbc25..baad1d557 100644 --- a/artiq/gateware/drtio/transceiver/gth_ultrascale.py +++ b/artiq/gateware/drtio/transceiver/gth_ultrascale.py @@ -531,8 +531,8 @@ class GTHSingle(Module): o_RXDATA=Cat(*[rxdata[10*i:10*i+8] for i in range(nwords)]), # RX electrical - i_RXPD=0b00, - i_RXELECIDLEMODE=0b11, + i_RXPD=Replicate(rx_init.restart, 2), + i_RXELECIDLEMODE=0b11, # Pads i_GTHRXP=pads.rxp,