diff --git a/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_beamformer.vhd b/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_beamformer.vhd index 2f74ef1528571469ec7352232ea0016c810e57a8..e09f0937991ca537abfbc35736ef9d89aff27b2f 100644 --- a/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_beamformer.vhd +++ b/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_beamformer.vhd @@ -40,9 +40,9 @@ USE work.sdp_pkg.ALL; ENTITY node_sdp_beamformer IS GENERIC ( g_sim : BOOLEAN := FALSE; + g_sim_sdp : t_sdp_sim := c_sdp_sim; g_beamset_id : NATURAL := 0; - g_scope_selected_beamlet : NATURAL := 0; - g_offload_time : NATURAL := c_sdp_offload_time + g_scope_selected_beamlet : NATURAL := 0 ); PORT ( dp_clk : IN STD_LOGIC; @@ -281,7 +281,7 @@ BEGIN u_sdp_bst_udp_offload: ENTITY work.sdp_statistics_offload GENERIC MAP ( g_statistics_type => "BST", - g_offload_time => g_offload_time, + g_offload_time => sel_a_b(g_sim, g_sim_sdp.offload_time, c_sdp_offload_time), g_beamset_id => g_beamset_id ) PORT MAP ( diff --git a/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_filterbank.vhd b/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_filterbank.vhd index 1ecebdc0cb4714579b70843a8b0a4df13be7749b..4995e93e5b10a15a9f0b1e31c201b38ab81e0e51 100644 --- a/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_filterbank.vhd +++ b/applications/lofar2/libraries/sdp/src/vhdl/node_sdp_filterbank.vhd @@ -49,9 +49,9 @@ USE work.sdp_pkg.ALL; ENTITY node_sdp_filterbank IS GENERIC ( g_sim : BOOLEAN := FALSE; + g_sim_sdp : t_sdp_sim := c_sdp_sim; g_wpfb : t_wpfb := c_sdp_wpfb_subbands; - g_scope_selected_subband : NATURAL := 0; - g_offload_time : NATURAL := c_sdp_offload_time + g_scope_selected_subband : NATURAL := 0 ); PORT ( dp_clk : IN STD_LOGIC; @@ -336,7 +336,7 @@ BEGIN u_sdp_sst_udp_offload: ENTITY work.sdp_statistics_offload GENERIC MAP ( g_statistics_type => "SST", - g_offload_time => g_offload_time + g_offload_time => sel_a_b(g_sim, g_sim_sdp.offload_time, c_sdp_offload_time) ) PORT MAP ( mm_clk => mm_clk,