diff --git a/libraries/dsp/bf/src/vhdl/node_unb1_fn_bf.vhd b/libraries/dsp/bf/src/vhdl/node_unb1_fn_bf.vhd index 24b49fc5e361f09ab9fe50290bdc5604c6d484fb..551de4be327844162e4c0dc393cbf618c64c5f0c 100644 --- a/libraries/dsp/bf/src/vhdl/node_unb1_fn_bf.vhd +++ b/libraries/dsp/bf/src/vhdl/node_unb1_fn_bf.vhd @@ -35,6 +35,7 @@ USE bf_lib.bf_pkg.ALL; ENTITY node_unb1_fn_bf IS GENERIC( + g_sim : BOOLEAN := FALSE; g_use_bf : BOOLEAN := TRUE; -- FALSE skips instantiation of the BF g_bf : t_c_bf := c_bf; g_bf_weights_file_name : STRING := "../../../../../dsp/bf/build/data/weights"; -- default file location for synthesis @@ -180,7 +181,7 @@ BEGIN --------------------------------------------------------------------------------------- -- Offload 16b beamlets from out_bst_sosi_arr to udp_offload TX port in ctrl_unb_common --------------------------------------------------------------------------------------- - gen_bf_offload : IF g_bf_offload = TRUE GENERATE + gen_bf_offload : IF g_bf_offload = TRUE AND g_sim = FALSE GENERATE u_dp_offload : ENTITY dp_lib.dp_offload_tx_legacy GENERIC MAP ( g_nof_streams => g_bf.nof_bf_units,