From d2e237c2c12a66ea276b4f4963439e2c3ace4ea8 Mon Sep 17 00:00:00 2001
From: Erik Kooistra <kooistra@astron.nl>
Date: Fri, 17 Nov 2017 14:21:42 +0000
Subject: [PATCH] Use parameters instead of numbers for mms_diag_block_gen
 instance.

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

diff --git a/applications/apertif/designs/apertif_unb1_fn_beamformer/src/vhdl/apertif_unb1_fn_beamformer.vhd b/applications/apertif/designs/apertif_unb1_fn_beamformer/src/vhdl/apertif_unb1_fn_beamformer.vhd
index 645d6a7f8a..cc3f5d92d6 100644
--- a/applications/apertif/designs/apertif_unb1_fn_beamformer/src/vhdl/apertif_unb1_fn_beamformer.vhd
+++ b/applications/apertif/designs/apertif_unb1_fn_beamformer/src/vhdl/apertif_unb1_fn_beamformer.vhd
@@ -713,9 +713,9 @@ BEGIN
   GENERIC MAP (
     g_use_usr_input      => TRUE,
     g_use_bg             => TRUE,
-    g_nof_streams        => 4,
+    g_nof_streams        => g_bf.nof_bf_units,            -- 4
     g_use_bg_buffer_ram  => FALSE,
-    g_buf_dat_w          => 16,
+    g_buf_dat_w          => c_transport_w*c_nof_complex, -- 16b (complex, 2*8b)
     g_buf_addr_w         => ceil_log2(c_bg_block_size),
     g_diag_block_gen_rst => c_bg_ctrl,
     g_usr_bypass_xonoff  => TRUE
-- 
GitLab