From 66e6b57286ef19094ab66b9549486e847550ee67 Mon Sep 17 00:00:00 2001 From: Eric Kooistra <kooistra@astron.nl> Date: Thu, 22 Feb 2024 11:01:54 +0100 Subject: [PATCH] Remove obsolete g_no_rx. Improve comments at AIT instances. --- .../sdp/src/vhdl/node_sdp_adc_input_and_timing.vhd | 6 ++---- .../libraries/sdp/src/vhdl/sdp_adc_input_and_timing.vhd | 1 - 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_adc_input_and_timing.vhd b/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_adc_input_and_timing.vhd index ba5ace7994..edb98df159 100644 --- a/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_adc_input_and_timing.vhd +++ b/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_adc_input_and_timing.vhd @@ -286,7 +286,6 @@ begin gen_rx_ait : if g_no_jesd = false and g_use_tech_jesd204b_v2 = false generate u_rx_ait : entity work.sdp_adc_input_and_timing generic map ( - g_no_rx => g_no_jesd, -- when false use Rx and WG, else only use WG g_no_st_histogram => g_no_st_histogram, g_buf_nof_data => g_buf_nof_data, g_bsn_nof_clk_per_sync => g_bsn_nof_clk_per_sync, -- Default 200M, overide for short simulation @@ -401,11 +400,10 @@ begin ); end generate; -- gen_rx_ait - -- Wire dp_clk to AIT when jesd is not used or when jesd IP tech_jesd204b_v2 is used - gen_dp_ait : if g_no_jesd = true or (g_no_jesd = false and g_use_tech_jesd204b_v2 = true) generate + -- Wire dp_clk to AIT when jesd IP tech_jesd204b_v2 is used, or when only the WG is used (so no jesd) + gen_dp_ait : if (g_no_jesd = false and g_use_tech_jesd204b_v2 = true) or g_no_jesd = true generate u_dp_ait : entity work.sdp_adc_input_and_timing generic map ( - g_no_rx => g_no_jesd, -- when false use Rx and WG, else only use WG g_no_st_histogram => g_no_st_histogram, g_buf_nof_data => g_buf_nof_data, g_bsn_nof_clk_per_sync => g_bsn_nof_clk_per_sync, -- Default 200M, overide for short simulation diff --git a/applications/lofar2/libraries/sdp/src/vhdl/sdp_adc_input_and_timing.vhd b/applications/lofar2/libraries/sdp/src/vhdl/sdp_adc_input_and_timing.vhd index 6664891230..8a53a0d6a0 100644 --- a/applications/lofar2/libraries/sdp/src/vhdl/sdp_adc_input_and_timing.vhd +++ b/applications/lofar2/libraries/sdp/src/vhdl/sdp_adc_input_and_timing.vhd @@ -36,7 +36,6 @@ use work.sdp_pkg.all; entity sdp_adc_input_and_timing is generic ( - g_no_rx : boolean := false; -- when false use Rx and WG, else use only WG g_no_st_histogram : boolean := true; -- when false use input histogram, else not to save block RAM g_buf_nof_data : natural := c_sdp_V_si_db; g_bsn_nof_clk_per_sync : natural := c_sdp_N_clk_per_sync; -- Default 200M, overide for short simulation -- GitLab