diff --git a/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/lofar2_unb2c_sdp_station_pkg.vhd b/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/lofar2_unb2c_sdp_station_pkg.vhd index 76533ce9b2c7d7a1136c889041f478d7c93e1593..1889cff98b72ed273ea7984d1d331a46cb153d8c 100644 --- a/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/lofar2_unb2c_sdp_station_pkg.vhd +++ b/applications/lofar2/designs/lofar2_unb2c_sdp_station/src/vhdl/lofar2_unb2c_sdp_station_pkg.vhd @@ -47,6 +47,7 @@ package lofar2_unb2c_sdp_station_pkg is -- use c_bf on one node also to simulate bdo transpose -- use c_bf_ring with ring also to simulate bdo identity constant c_bf : t_lofar2_unb2c_sdp_station_config := (false, true, false, true, true, 16, false, false, 0); + constant c_bf_wg : t_lofar2_unb2c_sdp_station_config := (true, true, false, true, true, 16, false, false, 0); constant c_bf_ring : t_lofar2_unb2c_sdp_station_config := (false, true, false, true, false, 1, false, true, 0); constant c_xsub_one : t_lofar2_unb2c_sdp_station_config := (false, true, false, false, false, 1, true, false, 1); constant c_xsub_ring : t_lofar2_unb2c_sdp_station_config := (false, true, false, false, false, 1, true, true, 9); @@ -67,6 +68,7 @@ package body lofar2_unb2c_sdp_station_pkg is if g_design_name = "lofar2_unb2c_sdp_station_adc" then return c_ait; elsif g_design_name = "lofar2_unb2c_sdp_station_fsub" then return c_fsub; elsif g_design_name = "lofar2_unb2c_sdp_station_bf" then return c_bf; + elsif g_design_name = "lofar2_unb2c_sdp_station_bf_wg" then return c_bf_wg; elsif g_design_name = "lofar2_unb2c_sdp_station_bf_ring" then return c_bf_ring; elsif g_design_name = "lofar2_unb2c_sdp_station_xsub_one" then return c_xsub_one; elsif g_design_name = "lofar2_unb2c_sdp_station_xsub_ring" then return c_xsub_ring;