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

Default use RTL g_variant for common_mult.

parent eead8435
No related branches found
No related tags found
No related merge requests found
...@@ -19,13 +19,16 @@ ...@@ -19,13 +19,16 @@
-- --
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
LIBRARY IEEE, common_lib, common_mult_lib; LIBRARY IEEE, technology_lib, common_lib, common_mult_lib;
USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_1164.ALL;
USE technology_lib.technology_select_pkg.ALL;
USE common_lib.common_pkg.ALL; USE common_lib.common_pkg.ALL;
ENTITY aduh_power_sum IS ENTITY aduh_power_sum IS
GENERIC ( GENERIC (
g_technology : NATURAL := c_tech_select_default;
g_variant : STRING := "RTL";
g_symbol_w : NATURAL := 12; g_symbol_w : NATURAL := 12;
g_nof_symbols_per_data : NATURAL := 4; -- big endian in_data, t0 in MSSymbol, so [h:0] = [t0]&[t1]&[t2]&[t3] g_nof_symbols_per_data : NATURAL := 4; -- big endian in_data, t0 in MSSymbol, so [h:0] = [t0]&[t1]&[t2]&[t3]
g_nof_accumulations : NATURAL := 800*10**6; -- integration time in symbols g_nof_accumulations : NATURAL := 800*10**6; -- integration time in symbols
...@@ -67,8 +70,10 @@ ARCHITECTURE str OF aduh_power_sum IS ...@@ -67,8 +70,10 @@ ARCHITECTURE str OF aduh_power_sum IS
BEGIN BEGIN
u_prod_data : ENTITY common_mult_lib.common_mult(rtl) u_prod_data : ENTITY common_mult_lib.common_mult
GENERIC MAP ( GENERIC MAP (
g_technology => g_technology,
g_variant => g_variant,
g_in_a_w => g_symbol_w, g_in_a_w => g_symbol_w,
g_in_b_w => g_symbol_w, g_in_b_w => g_symbol_w,
g_out_p_w => c_prod_w, -- <= g_in_a_w + g_in_b_w g_out_p_w => c_prod_w, -- <= g_in_a_w + g_in_b_w
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment