entity med_ecp5_sfp_sync is
generic(
- USE_NEW_ECP5_RESET : integer := c_NO;
+ USE_NEW_ECP5_RESET : integer := c_YES;
SERDES_NUM : integer range 0 to 3 := 0;
IS_SYNC_SLAVE : integer := c_YES --select slave mode
);
entity med_ecp5_sfp_sync_2 is
generic(
- USE_NEW_ECP5_RESET : integer := c_NO;
+ USE_NEW_ECP5_RESET : integer := c_YES;
DUAL : integer := 0; --which Dual to use
IS_SYNC_SLAVE : int_array_t(0 to 1) := (c_YES, c_NO) --select slave mode
);
rst_n_tx <= not (CLEAR or sd_los_i or make_link_reset_real_i or RESET) when (IS_SYNC_SLAVE = 1 and IS_TX_RESET = 1)
else not (CLEAR or make_link_reset_real_i or RESET);
-rst_n <= (CLEAR or sd_los_i or make_link_reset_real_i or RESET) when USE_NEW_ECP5_RESET = 0
+rst_n <= not (CLEAR or sd_los_i or make_link_reset_real_i or RESET) when USE_NEW_ECP5_RESET = 0
else (CLEAR or sd_los_i);
reset_i <= (RESET or sd_los_i or make_link_reset_real_i);