Skip to content
Snippets Groups Projects
Commit d929288e authored by Eric Kooistra's avatar Eric Kooistra
Browse files

Added c_complex_mult_variant to also support input data that is wider than 18b.

parent 2c454bc6
Branches
No related tags found
2 merge requests!100Removed text for XSub that is now written in Confluence Subband correlator...,!68Resolve L2SDP-162
......@@ -82,6 +82,8 @@ END;
ARCHITECTURE str OF st_calc IS
CONSTANT c_complex_mult_variant : STRING := sel_a_b(g_in_dat_w <= c_dsp_mult_w, "IP", "RTL");
CONSTANT c_mux_w : NATURAL := true_log2(g_nof_mux);
CONSTANT c_adr_w : NATURAL := c_mux_w+g_out_adr_w; -- = = ceil_log2(g_nof_mux*g_nof_stat)
......@@ -193,7 +195,7 @@ BEGIN
mul: ENTITY common_mult_lib.common_complex_mult
GENERIC MAP (
g_technology => g_technology,
g_variant => "IP",
g_variant => c_complex_mult_variant,
g_in_a_w => in_ar'LENGTH,
g_in_b_w => in_br'LENGTH,
g_out_p_w => mult_re'LENGTH,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment