From 7705d809645c45bc7984a14aa7b30969a97aafee Mon Sep 17 00:00:00 2001 From: Erik Kooistra <kooistra@astron.nl> Date: Wed, 2 Nov 2016 08:03:17 +0000 Subject: [PATCH] Default use RTL g_variant for common_mult. --- libraries/io/aduh/src/vhdl/aduh_power_sum.vhd | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/libraries/io/aduh/src/vhdl/aduh_power_sum.vhd b/libraries/io/aduh/src/vhdl/aduh_power_sum.vhd index 5a106c0c4d..3a4c2ceb48 100644 --- a/libraries/io/aduh/src/vhdl/aduh_power_sum.vhd +++ b/libraries/io/aduh/src/vhdl/aduh_power_sum.vhd @@ -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 technology_lib.technology_select_pkg.ALL; USE common_lib.common_pkg.ALL; ENTITY aduh_power_sum IS GENERIC ( + g_technology : NATURAL := c_tech_select_default; + g_variant : STRING := "RTL"; 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_accumulations : NATURAL := 800*10**6; -- integration time in symbols @@ -67,8 +70,10 @@ ARCHITECTURE str OF aduh_power_sum IS BEGIN - u_prod_data : ENTITY common_mult_lib.common_mult(rtl) + u_prod_data : ENTITY common_mult_lib.common_mult GENERIC MAP ( + g_technology => g_technology, + g_variant => g_variant, g_in_a_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 -- GitLab