diff --git a/applications/disturb2/libraries/disturb/src/vhdl/disturb_beamformer_local.vhd b/applications/disturb2/libraries/disturb/src/vhdl/disturb_beamformer_local.vhd index 91b5620d5114f31ec2815dbc2b6deb6a07e191e5..01d56c1392cd20cc9a6e042fa5e89377dd01ab85 100644 --- a/applications/disturb2/libraries/disturb/src/vhdl/disturb_beamformer_local.vhd +++ b/applications/disturb2/libraries/disturb/src/vhdl/disturb_beamformer_local.vhd @@ -59,8 +59,8 @@ END disturb_beamformer_local; ARCHITECTURE str OF disturb_beamformer_local IS CONSTANT c_complex_adder_latency : NATURAL := ceil_log2(c_disturb_S_pn); - CONSTANT c_bf_weights_latency : NATURAL := 3; - CONSTANT c_total_latency : NATURAL := 4 + c_bf_weights_latency + c_complex_adder_latency; + CONSTANT c_bf_weights_latency : NATURAL := 5; + CONSTANT c_total_latency : NATURAL := 3 + c_bf_weights_latency + c_complex_adder_latency; CONSTANT c_complex_adder_sum_w : NATURAL := c_disturb_W_bf_product + ceil_log2(c_disturb_S_pn); diff --git a/applications/disturb2/libraries/disturb/src/vhdl/node_disturb_filterbank.vhd b/applications/disturb2/libraries/disturb/src/vhdl/node_disturb_filterbank.vhd index acbce2aa8d8b1a6109fdf88b125aed02fbdb606b..a8d96b9a2d0315818f6a7c105313fa57f3919b1f 100644 --- a/applications/disturb2/libraries/disturb/src/vhdl/node_disturb_filterbank.vhd +++ b/applications/disturb2/libraries/disturb/src/vhdl/node_disturb_filterbank.vhd @@ -99,7 +99,7 @@ ARCHITECTURE str OF node_disturb_filterbank IS CONSTANT c_coefs_file_prefix : STRING := "data/Coeffs16384Kaiser-quant_1wb"; CONSTANT c_gains_file_name : STRING := "data/gains_1024_complex_16b13f_unit"; -- Can be generated by src/python/disturb_hex.py - CONSTANT c_subband_equalizer_latency : NATURAL := 4; + CONSTANT c_subband_equalizer_latency : NATURAL := 5; CONSTANT c_nof_masters : POSITIVE := 2;