From 35312ab5cee23caaeed2dfb652381af10bc56263 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Boh=C3=A1=C4=8Dek?= <fandabohacek@gmail.com> Date: Sun, 2 Apr 2023 17:49:08 +0200 Subject: [PATCH] fix: pass multiframe clk to data link layer --- src/jesd204b_link_rx.vhd | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/src/jesd204b_link_rx.vhd b/src/jesd204b_link_rx.vhd index 6cef1d9..c50b05d 100644 --- a/src/jesd204b_link_rx.vhd +++ b/src/jesd204b_link_rx.vhd @@ -174,17 +174,18 @@ begin -- architecture a1 F => F, K => K) port map ( - ci_char_clk => ci_char_clk, - ci_frame_clk => ci_frame_clk, - ci_reset => ci_reset, - do_lane_config => lane_configuration_array(i), - co_lane_ready => data_link_ready_vector(i), - ci_lane_start => data_link_start, - ci_request_sync => ci_request_sync, - co_synced => data_link_synced_vector(i), - di_10b => di_transceiver_data(i), - do_aligned_chars => data_link_aligned_chars_array(i), - co_frame_state => data_link_frame_state_array(i)); + ci_char_clk => ci_char_clk, + ci_frame_clk => ci_frame_clk, + ci_multiframe_clk => ci_multiframe_clk, + ci_reset => ci_reset, + do_lane_config => lane_configuration_array(i), + co_lane_ready => data_link_ready_vector(i), + ci_lane_start => data_link_start, + ci_request_sync => ci_request_sync, + co_synced => data_link_synced_vector(i), + di_10b => di_transceiver_data(i), + do_aligned_chars => data_link_aligned_chars_array(i), + co_frame_state => data_link_frame_state_array(i)); descrambler_gen: if SCRAMBLING = '1' generate descrambler: entity work.descrambler -- 2.48.1