tx_serdes_rst <= '0'; --no function
serdes_rst_qd <= '0'; --included in rst_qd
- wa_position_sel <= x"0";
--- wa_position_sel <= wa_position(3 downto 0) when SERDES_NUM = 0
--- else wa_position(15 downto 12) when SERDES_NUM = 3;
+-- wa_position_sel <= x"0";
+ wa_position_sel <= wa_position(3 downto 0) when SERDES_NUM = 0
+ else wa_position(15 downto 12) when SERDES_NUM = 3;
THE_MED_CONTROL : entity work.med_sync_control
generic map(
TX_PCS_RST <= tx_pcs_rst_i;
QUAD_RST <= quad_rst_i;
-wa_position_rx <= x"0";
-
---SYNC_WA_POSITION_PROC: process( CLK_REF )
---begin
--- if( rising_edge(CLK_REF) ) then
--- if IS_SYNC_SLAVE = 1 then
--- wa_position_rx <= WA_POSITION;
--- else
--- wa_position_rx <= x"0";
--- end if;
--- end if;
---end process SYNC_WA_POSITION_PROC;
+-- wa_position_rx <= x"0";
+
+SYNC_WA_POSITION_PROC: process( CLK_REF )
+begin
+ if( rising_edge(CLK_REF) ) then
+ if IS_SYNC_SLAVE = 1 then
+ wa_position_rx <= WA_POSITION;
+ else
+ wa_position_rx <= x"0";
+ end if;
+ end if;
+end process SYNC_WA_POSITION_PROC;
-------------------------------------------------
-- RX & TX allow