From 34cc558864b296ec0189eef72d926261b17dcbc3 Mon Sep 17 00:00:00 2001
From: Daniel van der Schuur <schuur@astron.nl>
Date: Thu, 11 Jun 2015 09:22:56 +0000
Subject: [PATCH] -Fixed BG RAM MM address width.

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

diff --git a/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/vhdl/mmm_apertif_unb1_fn_bf_emu.vhd b/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/vhdl/mmm_apertif_unb1_fn_bf_emu.vhd
index fd038163df..bbfbb49970 100644
--- a/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/vhdl/mmm_apertif_unb1_fn_bf_emu.vhd
+++ b/applications/apertif/designs/apertif_unb1_fn_bf_emu/src/vhdl/mmm_apertif_unb1_fn_bf_emu.vhd
@@ -115,9 +115,9 @@ ARCHITECTURE str OF mmm_apertif_unb1_fn_bf_emu IS
 
   -- Block generators
   -- . 4 instances, one for each BF unit.
-  --   . Block size/instance: 256 beamlets
+  --   . Block size/instance: 2*64 timesamples
   --   . Data width: 16b complex (2*8b).
-  CONSTANT c_ram_diag_bg_addr_w                  : NATURAL := ceil_log2(4*256); 
+  CONSTANT c_ram_diag_bg_addr_w                  : NATURAL := ceil_log2(4*(2*64)); 
   
   -- 10GbE offload
   CONSTANT c_reg_tr_10GbE_adr_w                  : NATURAL := func_tech_mac_10g_csr_addr_w(g_tech_select);
-- 
GitLab