From 80100686c99e01af561982f97db2d8632ad9cfd0 Mon Sep 17 00:00:00 2001
From: Erik Kooistra <kooistra@astron.nl>
Date: Thu, 28 Apr 2016 13:21:00 +0000
Subject: [PATCH] Use hdl_lib_uses_ip for the multiple choice IP.

---
 libraries/technology/ddr/hdllib.cfg | 26 +++++++++++++-------------
 libraries/technology/tse/hdllib.cfg |  9 ++++-----
 2 files changed, 17 insertions(+), 18 deletions(-)

diff --git a/libraries/technology/ddr/hdllib.cfg b/libraries/technology/ddr/hdllib.cfg
index 7823158935..227c51e85f 100644
--- a/libraries/technology/ddr/hdllib.cfg
+++ b/libraries/technology/ddr/hdllib.cfg
@@ -1,18 +1,18 @@
 hdl_lib_name = tech_ddr
 hdl_library_clause_name = tech_ddr_lib
-hdl_lib_uses_synth = ip_stratixiv_ddr3_uphy_4g_800_master
-                     ip_stratixiv_ddr3_uphy_4g_800_slave
-                     ip_stratixiv_ddr3_uphy_4g_single_rank_800_master
-                     ip_stratixiv_ddr3_uphy_4g_single_rank_800_slave
-                     ip_stratixiv_ddr3_uphy_16g_dual_rank_800
-                     ip_arria10_ddr4_4g_1600
-                     ip_arria10_ddr4_4g_2000
-                     ip_arria10_ddr4_8g_2400
-                     ip_arria10_e3sge3_ddr4_4g_1600
-                     ip_arria10_e3sge3_ddr4_8g_1600
-                     ip_arria10_e3sge3_ddr4_4g_2000
-                     ip_arria10_e3sge3_ddr4_8g_2400
-                     common
+hdl_lib_uses_synth = common
+hdl_lib_uses_ip = ip_stratixiv_ddr3_uphy_4g_800_master
+                  ip_stratixiv_ddr3_uphy_4g_800_slave
+                  ip_stratixiv_ddr3_uphy_4g_single_rank_800_master
+                  ip_stratixiv_ddr3_uphy_4g_single_rank_800_slave
+                  ip_stratixiv_ddr3_uphy_16g_dual_rank_800
+                  ip_arria10_ddr4_4g_1600
+                  ip_arria10_ddr4_4g_2000
+                  ip_arria10_ddr4_8g_2400
+                  ip_arria10_e3sge3_ddr4_4g_1600
+                  ip_arria10_e3sge3_ddr4_8g_1600
+                  ip_arria10_e3sge3_ddr4_4g_2000
+                  ip_arria10_e3sge3_ddr4_8g_2400
 hdl_lib_uses_sim = ip_stratixiv_ddr3_mem_model
                    ip_arria10_ddr4_mem_model_141
 hdl_lib_technology = 
diff --git a/libraries/technology/tse/hdllib.cfg b/libraries/technology/tse/hdllib.cfg
index 79c9dad152..9e884be42a 100644
--- a/libraries/technology/tse/hdllib.cfg
+++ b/libraries/technology/tse/hdllib.cfg
@@ -1,10 +1,9 @@
 hdl_lib_name = tech_tse
 hdl_library_clause_name = tech_tse_lib
-hdl_lib_uses_synth = technology
-                     ip_stratixiv_tse_sgmii_lvds        ip_stratixiv_tse_sgmii_gx
-                     ip_arria10_tse_sgmii_lvds          ip_arria10_tse_sgmii_gx
-                     ip_arria10_e3sge3_tse_sgmii_lvds   ip_arria10_e3sge3_tse_sgmii_gx
-                     common dp
+hdl_lib_uses_synth = technology common dp
+hdl_lib_uses_ip = ip_stratixiv_tse_sgmii_lvds        ip_stratixiv_tse_sgmii_gx
+                  ip_arria10_tse_sgmii_lvds          ip_arria10_tse_sgmii_gx
+                  ip_arria10_e3sge3_tse_sgmii_lvds   ip_arria10_e3sge3_tse_sgmii_gx
 hdl_lib_uses_sim = 
 hdl_lib_technology = 
 
-- 
GitLab