diff --git a/applications/apertif/designs/apertif_unb1_fn_beamformer/src/vhdl/node_apertif_unb1_fn_beamformer.vhd b/applications/apertif/designs/apertif_unb1_fn_beamformer/src/vhdl/node_apertif_unb1_fn_beamformer.vhd index 60402c9e0a799750687b183c9eb1821604aff3cd..26734527d295d1d6ad135eb4febb99654227cb75 100644 --- a/applications/apertif/designs/apertif_unb1_fn_beamformer/src/vhdl/node_apertif_unb1_fn_beamformer.vhd +++ b/applications/apertif/designs/apertif_unb1_fn_beamformer/src/vhdl/node_apertif_unb1_fn_beamformer.vhd @@ -114,10 +114,9 @@ END node_apertif_unb1_fn_beamformer; ARCHITECTURE str OF node_apertif_unb1_fn_beamformer IS CONSTANT c_weights_write_only : BOOLEAN := TRUE; - -- Use default RAM init files. The RAM init file for simulation lies one ../ level further way then for synthesis - CONSTANT c_bf_weights_file_name : STRING := sel_a_b(g_sim, "../", "") & "../../../../../dsp/bf/build/data/weights"; - CONSTANT c_block_gen_file_prefix : STRING := "UNUSED"; --sel_a_b(g_sim, "../", "") & "../../../../../modules/Lofar/diag/src/data/bf_in_data"; - CONSTANT c_ss_wide_file_prefix : STRING := "UNUSED"; -- path_to_file + CONSTANT c_bf_weights_file_name : STRING := "hex/bf_weights"; + CONSTANT c_block_gen_file_prefix : STRING := "hex/bg_in_data"; + CONSTANT c_ss_wide_file_prefix : STRING := "hex/bf_ss_wide"; SIGNAL node_fn_term_out_sosi_arr : t_dp_sosi_arr(g_nof_streams-1 DOWNTO 0); SIGNAL node_fn_term_out_siso_arr : t_dp_siso_arr(g_nof_streams-1 DOWNTO 0); @@ -131,6 +130,7 @@ BEGIN ----------------------------------------------------------------------------- u_node_fn_bf : ENTITY bf_lib.node_unb1_fn_bf GENERIC MAP( + g_sim => g_sim, g_bf => c_bf, g_bf_offload => g_use_bf_offload, g_use_bf => g_use_bf,