From 8ac5ce56a68df49c93ac9e87e3f84d0b12232c99 Mon Sep 17 00:00:00 2001
From: Eric Kooistra <kooistra@astron.nl>
Date: Mon, 13 Dec 2021 17:31:29 +0100
Subject: [PATCH] Added debug signal test_offload_data.

---
 .../libraries/sdp/tb/vhdl/tb_sdp_statistics_offload.vhd     | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_statistics_offload.vhd b/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_statistics_offload.vhd
index 8aebbf2dac..33b59b65c8 100644
--- a/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_statistics_offload.vhd
+++ b/applications/lofar2/libraries/sdp/tb/vhdl/tb_sdp_statistics_offload.vhd
@@ -139,10 +139,11 @@ ARCHITECTURE tb OF tb_sdp_statistics_offload IS
   SIGNAL in_crosslets_info_rec   : t_sdp_crosslets_info;
   SIGNAL in_crosslets_info_slv   : STD_LOGIC_VECTOR(c_sdp_crosslets_info_reg_w-1 DOWNTO 0);
 
-  SIGNAL offload_data            : STD_LOGIC_VECTOR(31 DOWNTO 0);
+  SIGNAL offload_data            : STD_LOGIC_VECTOR(c_word_w-1 DOWNTO 0);  -- 32 bit
   SIGNAL offload_sosi            : t_dp_sosi;
   SIGNAL offload_siso            : t_dp_siso := c_dp_siso_rst;
 
+  SIGNAL test_offload_data       : STD_LOGIC_VECTOR(c_word_w-1 DOWNTO 0);  -- 32 bit
   SIGNAL test_offload_sosi       : t_dp_sosi := c_dp_sosi_rst;
   SIGNAL test_offload_en         : STD_LOGIC := '0';
   SIGNAL test_offload_sop_cnt    : NATURAL;
@@ -577,6 +578,7 @@ BEGIN
   ASSERT c_crosslets_info_rec = func_sdp_map_crosslets_info(c_crosslets_info_slv) REPORT "Error in func_sdp_map_crosslets_info()" SEVERITY FAILURE;
 
   -- To view the 32 bit 1GbE offload data more easily in the Wave window
-  offload_data <= offload_sosi.data(31 DOWNTO 0);
+  offload_data <= offload_sosi.data(c_word_w-1 DOWNTO 0);
+  test_offload_data <= test_offload_sosi.data(c_word_w-1 DOWNTO 0);
 
 END tb;
-- 
GitLab