From d52e8313c141ce987c4b592b9c8044fd3f0d79ae Mon Sep 17 00:00:00 2001
From: Eric Kooistra <kooistra@astron.nl>
Date: Tue, 27 Feb 2024 14:43:17 +0100
Subject: [PATCH] Added g_design_name = lofar2_unb2c_sdp_station_bf_wg to try
 SDP-ARTS equivalent in simulation.

---
 .../src/vhdl/lofar2_unb2c_sdp_station_pkg.vhd                   | 2 ++
 1 file changed, 2 insertions(+)

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 76533ce9b2..1889cff98b 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;
-- 
GitLab