From 93c8f231ce771e7f5a7220634b4d13fe7129e9fc Mon Sep 17 00:00:00 2001
From: Pepping <pepping>
Date: Fri, 13 May 2016 11:27:44 +0000
Subject: [PATCH] Made the c_bg_adr_w dependent of the g_frame_usr_len

---
 .../src/vhdl/node_apertif_unb1_correlator_mesh.vhd              | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/applications/apertif/designs/apertif_unb1_correlator/src/vhdl/node_apertif_unb1_correlator_mesh.vhd b/applications/apertif/designs/apertif_unb1_correlator/src/vhdl/node_apertif_unb1_correlator_mesh.vhd
index 762f0b2f25..31625f8e2c 100644
--- a/applications/apertif/designs/apertif_unb1_correlator/src/vhdl/node_apertif_unb1_correlator_mesh.vhd
+++ b/applications/apertif/designs/apertif_unb1_correlator/src/vhdl/node_apertif_unb1_correlator_mesh.vhd
@@ -192,7 +192,7 @@ ARCHITECTURE str OF node_apertif_unb1_correlator_mesh IS
   -----------------------------------------------------------------------------
   CONSTANT c_bg_nof_streams          : NATURAL := g_nof_input_streams;
   CONSTANT c_bg_dat_w                : NATURAL := 16;
-  CONSTANT c_bg_addr_w               : NATURAL := 7;
+  CONSTANT c_bg_addr_w               : NATURAL := ceil_log2(g_usr_frame_len); --7;
   CONSTANT c_bg_file_name_prefix     : STRING  := "hex/node" & NATURAL'IMAGE(g_sim_node_nr) & "/bg_in_data";
 
   -----------------------------------------------------------------------------
-- 
GitLab