diff --git a/libraries/technology/transceiver/tech_transceiver_component_pkg.vhd b/libraries/technology/transceiver/tech_transceiver_component_pkg.vhd index 84db270e521fdeeefb11000458f8135fcf268051..b7eaa4e8df2481c3999b1fc77f180882bf771a1c 100644 --- a/libraries/technology/transceiver/tech_transceiver_component_pkg.vhd +++ b/libraries/technology/transceiver/tech_transceiver_component_pkg.vhd @@ -192,16 +192,23 @@ PACKAGE tech_transceiver_component_pkg IS COMPONENT ip_stratixiv_gxb_reconfig_v111 IS GENERIC ( + g_soft : BOOLEAN := FALSE; g_nof_gx : NATURAL; g_fromgxb_bus_w : NATURAL := 17; g_togxb_bus_w : NATURAL := 4 ); PORT ( reconfig_clk : IN STD_LOGIC; - reconfig_fromgxb : IN STD_LOGIC_VECTOR(g_nof_gx*g_fromgxb_bus_w-1 DOWNTO 0); + reconfig_fromgxb : IN STD_LOGIC_VECTOR(tech_ceil_div(g_nof_gx, 4)*g_fromgxb_bus_w-1 DOWNTO 0); busy : OUT STD_LOGIC; reconfig_togxb : OUT STD_LOGIC_VECTOR(g_togxb_bus_w-1 DOWNTO 0) ); - END COMPONENT; + END COMPONENT; + + + ------------------------------------------------------------------------------ + -- ip_arria10 + ------------------------------------------------------------------------------ + END tech_transceiver_component_pkg;