From a5d0f3908d1d17d92d91b30e2fbd3d74e040c3d7 Mon Sep 17 00:00:00 2001
From: Erik Kooistra <kooistra@astron.nl>
Date: Tue, 30 Sep 2014 05:33:41 +0000
Subject: [PATCH] Corrected ip_stratixiv_gxb_reconfig_v111 component
 declaration.

---
 .../transceiver/tech_transceiver_component_pkg.vhd    | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/libraries/technology/transceiver/tech_transceiver_component_pkg.vhd b/libraries/technology/transceiver/tech_transceiver_component_pkg.vhd
index 84db270e52..b7eaa4e8df 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;
-- 
GitLab