From 5700c59bd6fd3d4d425333f96a7401a95c7a632c Mon Sep 17 00:00:00 2001 From: Thomas Gessler Date: Tue, 20 Apr 2021 16:33:01 +0200 Subject: [PATCH] Add sync for finished_reset_rx to rx_control --- media_interfaces/sync/med_sync_control.vhd | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/media_interfaces/sync/med_sync_control.vhd b/media_interfaces/sync/med_sync_control.vhd index 1074d8f..7888eb0 100644 --- a/media_interfaces/sync/med_sync_control.vhd +++ b/media_interfaces/sync/med_sync_control.vhd @@ -103,6 +103,7 @@ signal rst_n : std_logic; signal rst_n_tx : std_logic; signal finished_reset_rx : std_logic; signal finished_reset_rx_q : std_logic; +signal finished_reset_rx_rxi : std_logic; signal finished_reset_tx : std_logic; signal finished_reset_tx_q : std_logic; @@ -236,6 +237,9 @@ LINK_RESET_FIN_TX : signal_sync port map(RESET => '0',CLK0 => CLK_REF, CLK1 => LINK_RESET_FIN_RX : signal_sync port map(RESET => '0',CLK0 => CLK_REF, CLK1 => CLK_SYS, D_IN(0) => finished_reset_rx, D_OUT(0) => finished_reset_rx_q); +LINK_RESET_FIN_RX_RXI : signal_sync port map(RESET => '0',CLK0 => CLK_REF, CLK1 => CLK_RXI, + D_IN(0) => finished_reset_rx, + D_OUT(0) => finished_reset_rx_rxi); START_TIMER_PROC : process( CLK_SYS ) begin @@ -316,7 +320,7 @@ THE_RX_CONTROL : rx_control SEND_LINK_RESET_OUT => send_link_reset_i, MAKE_RESET_OUT => make_link_reset_i, RX_ALLOW_IN => rx_allow, - RX_RESET_FINISHED => finished_reset_rx, + RX_RESET_FINISHED => finished_reset_rx_rxi, GOT_LINK_READY => got_link_ready_i, DEBUG_OUT => DEBUG_RX_CONTROL, -- 2.43.0