From c17aaa0a2bb4c1c9d1d4345c19a49a6bbc77ed52 Mon Sep 17 00:00:00 2001
From: Reinier van der Walle <walle@astron.nl>
Date: Wed, 21 Mar 2018 15:55:06 +0000
Subject: [PATCH] added ip_arria10_e1sg_complex_mult component

---
 .../technology/mult/tech_mult_component_pkg.vhd    | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/libraries/technology/mult/tech_mult_component_pkg.vhd b/libraries/technology/mult/tech_mult_component_pkg.vhd
index 2aa97f8b26..e61c3307a1 100644
--- a/libraries/technology/mult/tech_mult_component_pkg.vhd
+++ b/libraries/technology/mult/tech_mult_component_pkg.vhd
@@ -176,6 +176,7 @@ PACKAGE tech_mult_component_pkg IS
   );
   END COMPONENT;
 
+
   COMPONENT ip_arria10_complex_mult_rtl IS
   GENERIC (
     g_in_a_w           : POSITIVE := 18;
@@ -300,4 +301,17 @@ PACKAGE tech_mult_component_pkg IS
   );
   END COMPONENT;
 
+  COMPONENT ip_arria10_e1sg_complex_mult is
+  PORT (
+    dataa_real  : in  std_logic_vector(17 downto 0) := (others => '0'); --  complex_input.dataa_real
+    dataa_imag  : in  std_logic_vector(17 downto 0) := (others => '0'); --               .dataa_imag
+    datab_real  : in  std_logic_vector(17 downto 0) := (others => '0'); --               .datab_real
+    datab_imag  : in  std_logic_vector(17 downto 0) := (others => '0'); --               .datab_imag
+    clock       : in  std_logic                     := '0';             --               .clk
+    aclr        : in  std_logic                     := '0';             --               .aclr
+    ena         : in  std_logic                     := '0';             --               .ena
+    result_real : out std_logic_vector(35 downto 0);                    -- complex_output.result_real
+    result_imag : out std_logic_vector(35 downto 0)                     --               .result_imag
+  );
+  END COMPONENT;
 END tech_mult_component_pkg;
-- 
GitLab