From 98307ac654877e8826a0f6a3074c8d8f716d5126 Mon Sep 17 00:00:00 2001 From: Daniel van der Schuur <schuur@astron.nl> Date: Thu, 20 Jul 2017 12:25:45 +0000 Subject: [PATCH] -Fixed HEX file issue . When common_ram_crw_crw's parameter g_true_dual_port = FALSE, the HEX files are not picked up. . worked around by leaving g_true_dual_port TRUE. --- libraries/dsp/beamformer/src/vhdl/beamformer.vhd | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/libraries/dsp/beamformer/src/vhdl/beamformer.vhd b/libraries/dsp/beamformer/src/vhdl/beamformer.vhd index 2f5450486e..ad850117a3 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, -- GitLab