diff --git a/libraries/dsp/beamformer/src/vhdl/beamformer.vhd b/libraries/dsp/beamformer/src/vhdl/beamformer.vhd
index 2f5450486e5aebc985d5f10945a912fa885e284c..ad850117a3f80eb80ed8dafee92e15693e926c98 100644
--- a/libraries/dsp/beamformer/src/vhdl/beamformer.vhd
+++ b/libraries/dsp/beamformer/src/vhdl/beamformer.vhd
@@ -52,8 +52,7 @@ ENTITY beamformer IS
     g_data_w             : NATURAL;
     g_nof_weights        : NATURAL;
     g_weights_w          : NATURAL := 16;
-    g_weights_file       : STRING  := "hex/beamformer_weights";
-    g_weights_write_only : BOOLEAN := FALSE
+    g_weights_file       : STRING  := "hex/beamformer_weights"
   );
   PORT (
     dp_clk      : IN  STD_LOGIC; 
@@ -125,8 +124,7 @@ BEGIN
     GENERIC MAP (
       g_technology     => g_technology,
       g_ram            => c_common_ram_crw_crw_ram,
-      g_init_file      => g_weights_file & "_" & NATURAL'IMAGE(i) & ".hex",    
-      g_true_dual_port => FALSE --NOT(g_weights_write_only)
+      g_init_file      => g_weights_file & "_" & NATURAL'IMAGE(i) & ".hex" 
     )
     PORT MAP (
       rst_a     => mm_rst,