From ee68785f9b11f7a1cd878346e8dd1ea35ab7209b Mon Sep 17 00:00:00 2001
From: Erik Kooistra <kooistra@astron.nl>
Date: Fri, 13 Feb 2015 07:45:02 +0000
Subject: [PATCH] Renamed key hdl_lib_uses into hdl_lib_uses_synth and added
 new key hdl_lib_uses_sim for extra test_bench_files library dependencies.

---
 libraries/base/common/hdllib.cfg                     |  4 +++-
 libraries/base/diag/hdllib.cfg                       |  4 +++-
 libraries/base/diagnostics/hdllib.cfg                |  4 +++-
 libraries/base/dp/hdllib.cfg                         |  4 +++-
 libraries/base/mm/hdllib.cfg                         |  4 +++-
 libraries/base/reorder/hdllib.cfg                    |  4 +++-
 libraries/base/sens/hdllib.cfg                       |  4 +++-
 libraries/base/tst/hdllib.cfg                        |  4 +++-
 libraries/base/uth/hdllib.cfg                        |  4 +++-
 libraries/dsp/bf/hdllib.cfg                          |  4 +++-
 .../correlator/designs/unb1_correlator/hdllib.cfg    |  4 +++-
 libraries/dsp/correlator/hdllib.cfg                  |  4 +++-
 libraries/dsp/fft/hdllib.cfg                         |  4 +++-
 libraries/dsp/filter/hdllib.cfg                      |  4 +++-
 libraries/dsp/rTwoSDF/hdllib.cfg                     |  4 +++-
 libraries/dsp/st/hdllib.cfg                          |  4 +++-
 libraries/dsp/wpfb/hdllib.cfg                        |  4 +++-
 libraries/external/easics/hdllib.cfg                 |  4 +++-
 libraries/external/numonyx_m25p128/hdllib.cfg        |  4 +++-
 libraries/io/ddr/hdllib.cfg                          | 12 +++++++-----
 libraries/io/epcs/hdllib.cfg                         |  4 +++-
 libraries/io/eth/hdllib.cfg                          |  4 +++-
 libraries/io/i2c/hdllib.cfg                          |  4 +++-
 libraries/io/mac_10g/hdllib.cfg                      |  4 +++-
 libraries/io/mdio/hdllib.cfg                         |  4 +++-
 libraries/io/ppsh/hdllib.cfg                         |  4 +++-
 libraries/io/remu/hdllib.cfg                         |  4 +++-
 libraries/io/tr_10GbE/hdllib.cfg                     |  4 +++-
 libraries/io/tr_nonbonded/hdllib.cfg                 |  4 +++-
 libraries/io/tr_xaui/hdllib.cfg                      |  4 +++-
 libraries/technology/10gbase_r/hdllib.cfg            |  4 +++-
 libraries/technology/ddr/hdllib.cfg                  |  4 +++-
 libraries/technology/eth_10g/hdllib.cfg              |  4 +++-
 libraries/technology/fifo/hdllib.cfg                 |  4 +++-
 libraries/technology/flash/hdllib.cfg                |  4 +++-
 libraries/technology/hdllib.cfg                      |  4 +++-
 libraries/technology/iobuf/hdllib.cfg                |  4 +++-
 libraries/technology/ip_arria10/ddio/hdllib.cfg      |  4 +++-
 .../technology/ip_arria10/ddr4_4g_1600/hdllib.cfg    |  4 +++-
 .../technology/ip_arria10/ddr4_8g_2400/hdllib.cfg    |  4 +++-
 .../ip_arria10/ddr4_mem_model_141/hdllib.cfg         |  4 +++-
 libraries/technology/ip_arria10/fifo/hdllib.cfg      |  4 +++-
 .../ip_arria10/flash/asmi_parallel/hdllib.cfg        |  4 +++-
 .../ip_arria10/flash/remote_update/hdllib.cfg        |  4 +++-
 libraries/technology/ip_arria10/mac_10g/hdllib.cfg   |  4 +++-
 .../technology/ip_arria10/phy_10gbase_r/hdllib.cfg   |  4 +++-
 .../technology/ip_arria10/pll_clk125/hdllib.cfg      |  4 +++-
 .../technology/ip_arria10/pll_clk200/hdllib.cfg      |  4 +++-
 libraries/technology/ip_arria10/pll_clk25/hdllib.cfg |  4 +++-
 .../ip_arria10/pll_xgmii_mac_clocks/hdllib.cfg       |  4 +++-
 libraries/technology/ip_arria10/ram/hdllib.cfg       |  4 +++-
 .../ip_arria10/transceiver_pll_10g/hdllib.cfg        |  4 +++-
 .../transceiver_reset_controller_1/hdllib.cfg        |  4 +++-
 .../technology/ip_arria10/tse_sgmii_gx/hdllib.cfg    |  4 +++-
 .../technology/ip_arria10/tse_sgmii_lvds/hdllib.cfg  |  4 +++-
 libraries/technology/ip_stratixiv/ddio/hdllib.cfg    |  4 +++-
 .../ip_stratixiv/ddr3_mem_model/hdllib.cfg           |  4 +++-
 .../ip_stratixiv/ddr3_uphy_4g_800_master/hdllib.cfg  |  4 +++-
 .../ip_stratixiv/ddr3_uphy_4g_800_slave/hdllib.cfg   |  4 +++-
 libraries/technology/ip_stratixiv/fifo/hdllib.cfg    |  4 +++-
 libraries/technology/ip_stratixiv/flash/hdllib.cfg   |  4 +++-
 libraries/technology/ip_stratixiv/mac_10g/hdllib.cfg |  4 +++-
 .../technology/ip_stratixiv/phy_xaui/hdllib.cfg      |  4 +++-
 libraries/technology/ip_stratixiv/pll/hdllib.cfg     |  4 +++-
 libraries/technology/ip_stratixiv/ram/hdllib.cfg     |  4 +++-
 .../technology/ip_stratixiv/transceiver/hdllib.cfg   |  4 +++-
 .../technology/ip_stratixiv/tse_sgmii_gx/hdllib.cfg  |  4 +++-
 .../ip_stratixiv/tse_sgmii_lvds/hdllib.cfg           |  4 +++-
 libraries/technology/ip_virtex4/hdllib.cfg           |  4 +++-
 libraries/technology/mac_10g/hdllib.cfg              |  4 +++-
 libraries/technology/memory/hdllib.cfg               |  4 +++-
 libraries/technology/pll/hdllib.cfg                  |  4 +++-
 libraries/technology/transceiver/hdllib.cfg          |  4 +++-
 libraries/technology/tse/hdllib.cfg                  |  4 +++-
 libraries/technology/xaui/hdllib.cfg                 |  4 +++-
 75 files changed, 229 insertions(+), 79 deletions(-)

diff --git a/libraries/base/common/hdllib.cfg b/libraries/base/common/hdllib.cfg
index 7782f3706b..e57b61685d 100644
--- a/libraries/base/common/hdllib.cfg
+++ b/libraries/base/common/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = common
 hdl_library_clause_name = common_lib
-hdl_lib_uses = technology tech_memory tech_fifo tech_iobuf tst
+hdl_lib_uses_synth = technology tech_memory tech_fifo tech_iobuf tst
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/base/diag/hdllib.cfg b/libraries/base/diag/hdllib.cfg
index c177773708..0708b35628 100644
--- a/libraries/base/diag/hdllib.cfg
+++ b/libraries/base/diag/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = diag
 hdl_library_clause_name = diag_lib
-hdl_lib_uses = dp common
+hdl_lib_uses_synth = dp common
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/base/diagnostics/hdllib.cfg b/libraries/base/diagnostics/hdllib.cfg
index b87bc14b5b..b3538c5761 100644
--- a/libraries/base/diagnostics/hdllib.cfg
+++ b/libraries/base/diagnostics/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = diagnostics
 hdl_library_clause_name = diagnostics_lib
-hdl_lib_uses = common dp diag
+hdl_lib_uses_synth = common dp diag
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/base/dp/hdllib.cfg b/libraries/base/dp/hdllib.cfg
index 3e324fa00a..6cac266f1c 100644
--- a/libraries/base/dp/hdllib.cfg
+++ b/libraries/base/dp/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = dp
 hdl_library_clause_name = dp_lib
-hdl_lib_uses = mm common easics
+hdl_lib_uses_synth = mm common easics
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/base/mm/hdllib.cfg b/libraries/base/mm/hdllib.cfg
index 8692715ab7..7ec4d76385 100644
--- a/libraries/base/mm/hdllib.cfg
+++ b/libraries/base/mm/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = mm
 hdl_library_clause_name = mm_lib
-hdl_lib_uses = common
+hdl_lib_uses_synth = common
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/base/reorder/hdllib.cfg b/libraries/base/reorder/hdllib.cfg
index 046a8140b9..61d0f05a60 100644
--- a/libraries/base/reorder/hdllib.cfg
+++ b/libraries/base/reorder/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = reorder
 hdl_library_clause_name = reorder_lib
-hdl_lib_uses = common dp io_ddr tech_ddr
+hdl_lib_uses_synth = common dp io_ddr tech_ddr
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/base/sens/hdllib.cfg b/libraries/base/sens/hdllib.cfg
index 76b7056aa2..fad7a603df 100644
--- a/libraries/base/sens/hdllib.cfg
+++ b/libraries/base/sens/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = sens
 hdl_library_clause_name = sens_lib
-hdl_lib_uses = common i2c
+hdl_lib_uses_synth = common i2c
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/base/tst/hdllib.cfg b/libraries/base/tst/hdllib.cfg
index da5e507505..0570982ab6 100644
--- a/libraries/base/tst/hdllib.cfg
+++ b/libraries/base/tst/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = tst
 hdl_library_clause_name = tst_lib
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/base/uth/hdllib.cfg b/libraries/base/uth/hdllib.cfg
index 61353c203c..6265285502 100644
--- a/libraries/base/uth/hdllib.cfg
+++ b/libraries/base/uth/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = uth
 hdl_library_clause_name = uth_lib
-hdl_lib_uses = common dp easics
+hdl_lib_uses_synth = common dp easics
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/dsp/bf/hdllib.cfg b/libraries/dsp/bf/hdllib.cfg
index 035ac89813..9200b4079c 100644
--- a/libraries/dsp/bf/hdllib.cfg
+++ b/libraries/dsp/bf/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = bf
 hdl_library_clause_name = bf_lib
-hdl_lib_uses = common mm dp diag st reorder
+hdl_lib_uses_synth = common mm dp diag st reorder
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/dsp/correlator/designs/unb1_correlator/hdllib.cfg b/libraries/dsp/correlator/designs/unb1_correlator/hdllib.cfg
index d335c02c25..235a94993d 100644
--- a/libraries/dsp/correlator/designs/unb1_correlator/hdllib.cfg
+++ b/libraries/dsp/correlator/designs/unb1_correlator/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = unb1_correlator
 hdl_library_clause_name = unb1_correlator_lib
-hdl_lib_uses = common mm i2c unb1_board correlator 
+hdl_lib_uses_synth = common mm i2c unb1_board correlator 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_stratixiv
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/dsp/correlator/hdllib.cfg b/libraries/dsp/correlator/hdllib.cfg
index 6f17949c0e..7404455df5 100644
--- a/libraries/dsp/correlator/hdllib.cfg
+++ b/libraries/dsp/correlator/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = correlator
 hdl_library_clause_name = correlator_lib
-hdl_lib_uses = common dp diag
+hdl_lib_uses_synth = common dp diag
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/dsp/fft/hdllib.cfg b/libraries/dsp/fft/hdllib.cfg
index 74b137c853..408290f5c8 100644
--- a/libraries/dsp/fft/hdllib.cfg
+++ b/libraries/dsp/fft/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = fft
 hdl_library_clause_name = fft_lib
-hdl_lib_uses = common mm dp diag rTwoSDF st
+hdl_lib_uses_synth = common mm dp diag rTwoSDF st
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/dsp/filter/hdllib.cfg b/libraries/dsp/filter/hdllib.cfg
index c061f6f4d2..0c4b4c52ab 100644
--- a/libraries/dsp/filter/hdllib.cfg
+++ b/libraries/dsp/filter/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = filter
 hdl_library_clause_name = filter_lib
-hdl_lib_uses = common dp diag
+hdl_lib_uses_synth = common dp diag
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/dsp/rTwoSDF/hdllib.cfg b/libraries/dsp/rTwoSDF/hdllib.cfg
index 97403210a0..3614eceb0e 100644
--- a/libraries/dsp/rTwoSDF/hdllib.cfg
+++ b/libraries/dsp/rTwoSDF/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = rTwoSDF
 hdl_library_clause_name = rTwoSDF_lib
-hdl_lib_uses = common
+hdl_lib_uses_synth = common
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/dsp/st/hdllib.cfg b/libraries/dsp/st/hdllib.cfg
index bde28bbed2..c019576ea9 100644
--- a/libraries/dsp/st/hdllib.cfg
+++ b/libraries/dsp/st/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = st
 hdl_library_clause_name = st_lib
-hdl_lib_uses = common mm dp diag
+hdl_lib_uses_synth = common mm dp diag
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/dsp/wpfb/hdllib.cfg b/libraries/dsp/wpfb/hdllib.cfg
index 7abdc25294..4e596da29f 100644
--- a/libraries/dsp/wpfb/hdllib.cfg
+++ b/libraries/dsp/wpfb/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = wpfb
 hdl_library_clause_name = wpfb_lib
-hdl_lib_uses = common mm diag dp rTwoSDF st fft filter
+hdl_lib_uses_synth = common mm diag dp rTwoSDF st fft filter
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/external/easics/hdllib.cfg b/libraries/external/easics/hdllib.cfg
index 8675630267..296625546b 100644
--- a/libraries/external/easics/hdllib.cfg
+++ b/libraries/external/easics/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = easics
 hdl_library_clause_name = easics_lib
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/external/numonyx_m25p128/hdllib.cfg b/libraries/external/numonyx_m25p128/hdllib.cfg
index e8fb221b64..eae83f538e 100644
--- a/libraries/external/numonyx_m25p128/hdllib.cfg
+++ b/libraries/external/numonyx_m25p128/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = numonyx_m25p128
 hdl_library_clause_name = numonyx_m25p128_lib
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/io/ddr/hdllib.cfg b/libraries/io/ddr/hdllib.cfg
index e50efbb9fe..35519ad26a 100644
--- a/libraries/io/ddr/hdllib.cfg
+++ b/libraries/io/ddr/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = io_ddr
 hdl_library_clause_name = io_ddr_lib
-hdl_lib_uses = technology tech_ddr tech_ddr3 common dp diagnostics 
+hdl_lib_uses_synth = technology tech_ddr tech_ddr3 common dp diagnostics 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
@@ -25,10 +27,10 @@ modelsim_search_libraries =
 #    altera_ver lpm_ver sgate_ver altera_mf_ver altera_lnsim_ver stratixiv_ver stratixiv_hssi_ver stratixiv_pcie_hip_ver
 #    altera     lpm     sgate     altera_mf     altera_lnsim     stratixiv     stratixiv_hssi     stratixiv_pcie_hip
 # arria10 only
-#    altera_ver lpm_ver sgate_ver altera_mf_ver altera_lnsim_ver twentynm_ver twentynm_hssi_ver twentynm_hip_ver
-#    altera     lpm     sgate     altera_mf     altera_lnsim     twentynm     twentynm_hssi     twentynm_hip
+    altera_ver lpm_ver sgate_ver altera_mf_ver altera_lnsim_ver twentynm_ver twentynm_hssi_ver twentynm_hip_ver
+    altera     lpm     sgate     altera_mf     altera_lnsim     twentynm     twentynm_hssi     twentynm_hip
 # both (will yield errors if the technology library is not available in simulator but these errors can be ignored)
-    altera_ver lpm_ver sgate_ver altera_mf_ver altera_lnsim_ver stratixiv_ver stratixiv_hssi_ver stratixiv_pcie_hip_ver twentynm_ver twentynm_hssi_ver twentynm_hip_ver
-    altera     lpm     sgate     altera_mf     altera_lnsim     stratixiv     stratixiv_hssi     stratixiv_pcie_hip     twentynm     twentynm_hssi     twentynm_hip
+#    altera_ver lpm_ver sgate_ver altera_mf_ver altera_lnsim_ver stratixiv_ver stratixiv_hssi_ver stratixiv_pcie_hip_ver twentynm_ver twentynm_hssi_ver twentynm_hip_ver
+#    altera     lpm     sgate     altera_mf     altera_lnsim     stratixiv     stratixiv_hssi     stratixiv_pcie_hip     twentynm     twentynm_hssi     twentynm_hip
 
 
diff --git a/libraries/io/epcs/hdllib.cfg b/libraries/io/epcs/hdllib.cfg
index 9c336b47b7..7a25a1b158 100644
--- a/libraries/io/epcs/hdllib.cfg
+++ b/libraries/io/epcs/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = epcs
 hdl_library_clause_name = epcs_lib
-hdl_lib_uses = common dp tech_flash
+hdl_lib_uses_synth = common dp tech_flash
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/io/eth/hdllib.cfg b/libraries/io/eth/hdllib.cfg
index 6829b8993c..f63da4ecc7 100644
--- a/libraries/io/eth/hdllib.cfg
+++ b/libraries/io/eth/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = eth
 hdl_library_clause_name = eth_lib
-hdl_lib_uses = dp common tech_tse
+hdl_lib_uses_synth = dp common tech_tse
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/io/i2c/hdllib.cfg b/libraries/io/i2c/hdllib.cfg
index d911550c2f..573eb29754 100644
--- a/libraries/io/i2c/hdllib.cfg
+++ b/libraries/io/i2c/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = i2c
 hdl_library_clause_name = i2c_lib
-hdl_lib_uses = common
+hdl_lib_uses_synth = common
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/io/mac_10g/hdllib.cfg b/libraries/io/mac_10g/hdllib.cfg
index c5bf985935..5c3fdb71e5 100644
--- a/libraries/io/mac_10g/hdllib.cfg
+++ b/libraries/io/mac_10g/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = io_mac_10g
 hdl_library_clause_name = io_mac_10g_lib
-hdl_lib_uses = technology tech_mac_10g common dp
+hdl_lib_uses_synth = technology tech_mac_10g common dp
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/io/mdio/hdllib.cfg b/libraries/io/mdio/hdllib.cfg
index 45d9a2e097..d2651a9d8c 100644
--- a/libraries/io/mdio/hdllib.cfg
+++ b/libraries/io/mdio/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = mdio
 hdl_library_clause_name = mdio_lib
-hdl_lib_uses = common mm
+hdl_lib_uses_synth = common mm
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/io/ppsh/hdllib.cfg b/libraries/io/ppsh/hdllib.cfg
index 3e213b5063..72c1511f50 100644
--- a/libraries/io/ppsh/hdllib.cfg
+++ b/libraries/io/ppsh/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ppsh
 hdl_library_clause_name = ppsh_lib
-hdl_lib_uses = common
+hdl_lib_uses_synth = common
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/io/remu/hdllib.cfg b/libraries/io/remu/hdllib.cfg
index 1d6d8aa122..d836a02b13 100644
--- a/libraries/io/remu/hdllib.cfg
+++ b/libraries/io/remu/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = remu
 hdl_library_clause_name = remu_lib
-hdl_lib_uses = common tech_flash
+hdl_lib_uses_synth = common tech_flash
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/io/tr_10GbE/hdllib.cfg b/libraries/io/tr_10GbE/hdllib.cfg
index 021cc00593..5b98241dc8 100644
--- a/libraries/io/tr_10GbE/hdllib.cfg
+++ b/libraries/io/tr_10GbE/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = tr_10GbE
 hdl_library_clause_name = tr_10GbE_lib
-hdl_lib_uses = common technology tech_mac_10g tech_eth_10g tr_xaui dp diag diagnostics
+hdl_lib_uses_synth = common technology tech_mac_10g tech_eth_10g tr_xaui dp diag diagnostics
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/io/tr_nonbonded/hdllib.cfg b/libraries/io/tr_nonbonded/hdllib.cfg
index e0af42b1e9..5a529edfaa 100644
--- a/libraries/io/tr_nonbonded/hdllib.cfg
+++ b/libraries/io/tr_nonbonded/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = tr_nonbonded
 hdl_library_clause_name = tr_nonbonded_lib
-hdl_lib_uses = common dp diag diagnostics tech_transceiver
+hdl_lib_uses_synth = common dp diag diagnostics tech_transceiver
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/io/tr_xaui/hdllib.cfg b/libraries/io/tr_xaui/hdllib.cfg
index 69b750fd05..3cbbb9a327 100644
--- a/libraries/io/tr_xaui/hdllib.cfg
+++ b/libraries/io/tr_xaui/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = tr_xaui
 hdl_library_clause_name = tr_xaui_lib
-hdl_lib_uses = common dp mdio diagnostics tech_xaui
+hdl_lib_uses_synth = common dp mdio diagnostics tech_xaui
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/10gbase_r/hdllib.cfg b/libraries/technology/10gbase_r/hdllib.cfg
index b98c64e0f1..075d3af7c0 100644
--- a/libraries/technology/10gbase_r/hdllib.cfg
+++ b/libraries/technology/10gbase_r/hdllib.cfg
@@ -1,12 +1,14 @@
 hdl_lib_name = tech_10gbase_r
 hdl_library_clause_name = tech_10gbase_r_lib
-hdl_lib_uses = technology
+hdl_lib_uses_synth = technology
                tech_pll
                ip_arria10_phy_10gbase_r
                ip_arria10_transceiver_pll_10g
                ip_arria10_transceiver_reset_controller_1
                tech_transceiver
                common
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ddr/hdllib.cfg b/libraries/technology/ddr/hdllib.cfg
index c2831fecde..bd487ba61f 100644
--- a/libraries/technology/ddr/hdllib.cfg
+++ b/libraries/technology/ddr/hdllib.cfg
@@ -1,12 +1,14 @@
 hdl_lib_name = tech_ddr
 hdl_library_clause_name = tech_ddr_lib
-hdl_lib_uses = ip_stratixiv_ddr3_uphy_4g_800_master
+hdl_lib_uses_synth = ip_stratixiv_ddr3_uphy_4g_800_master
                ip_stratixiv_ddr3_uphy_4g_800_slave
                ip_stratixiv_ddr3_mem_model
                ip_arria10_ddr4_4g_1600
                ip_arria10_ddr4_8g_2400
                ip_arria10_ddr4_mem_model_141
                common
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/eth_10g/hdllib.cfg b/libraries/technology/eth_10g/hdllib.cfg
index 65a2fcd18c..0d84d1eb17 100644
--- a/libraries/technology/eth_10g/hdllib.cfg
+++ b/libraries/technology/eth_10g/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = tech_eth_10g
 hdl_library_clause_name = tech_eth_10g_lib
-hdl_lib_uses = technology tech_pll tech_mac_10g tech_10gbase_r tech_xaui common dp
+hdl_lib_uses_synth = technology tech_pll tech_mac_10g tech_10gbase_r tech_xaui common dp
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/fifo/hdllib.cfg b/libraries/technology/fifo/hdllib.cfg
index 508646c3fd..b2d074b09e 100644
--- a/libraries/technology/fifo/hdllib.cfg
+++ b/libraries/technology/fifo/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = tech_fifo
 hdl_library_clause_name = tech_fifo_lib
-hdl_lib_uses = technology ip_stratixiv_fifo ip_arria10_fifo
+hdl_lib_uses_synth = technology ip_stratixiv_fifo ip_arria10_fifo
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/flash/hdllib.cfg b/libraries/technology/flash/hdllib.cfg
index 476645dbaf..3bdbd53fe7 100644
--- a/libraries/technology/flash/hdllib.cfg
+++ b/libraries/technology/flash/hdllib.cfg
@@ -1,9 +1,11 @@
 hdl_lib_name = tech_flash
 hdl_library_clause_name = tech_flash_lib
-hdl_lib_uses = technology
+hdl_lib_uses_synth = technology
                ip_stratixiv_flash
                ip_arria10_asmi_parallel
                ip_arria10_remote_update
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/hdllib.cfg b/libraries/technology/hdllib.cfg
index bacf425f64..e462be7213 100644
--- a/libraries/technology/hdllib.cfg
+++ b/libraries/technology/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = technology
 hdl_library_clause_name = technology_lib
-hdl_lib_uses =
+hdl_lib_uses_synth =
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/iobuf/hdllib.cfg b/libraries/technology/iobuf/hdllib.cfg
index 32d9e77067..d6b8f5fa73 100644
--- a/libraries/technology/iobuf/hdllib.cfg
+++ b/libraries/technology/iobuf/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = tech_iobuf
 hdl_library_clause_name = tech_iobuf_lib
-hdl_lib_uses = technology ip_stratixiv_ddio ip_arria10_ddio
+hdl_lib_uses_synth = technology ip_stratixiv_ddio ip_arria10_ddio
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/ddio/hdllib.cfg b/libraries/technology/ip_arria10/ddio/hdllib.cfg
index da14258e6e..8dd8cfcc81 100644
--- a/libraries/technology/ip_arria10/ddio/hdllib.cfg
+++ b/libraries/technology/ip_arria10/ddio/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_ddio
 hdl_library_clause_name = ip_arria10_ddio_lib
-hdl_lib_uses = technology
+hdl_lib_uses_synth = technology
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/ddr4_4g_1600/hdllib.cfg b/libraries/technology/ip_arria10/ddr4_4g_1600/hdllib.cfg
index 0b90e333fb..f13fb6c032 100644
--- a/libraries/technology/ip_arria10/ddr4_4g_1600/hdllib.cfg
+++ b/libraries/technology/ip_arria10/ddr4_4g_1600/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_ddr4_4g_1600
 hdl_library_clause_name = ip_arria10_ddr4_4g_1600_altera_emif_141
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/ddr4_8g_2400/hdllib.cfg b/libraries/technology/ip_arria10/ddr4_8g_2400/hdllib.cfg
index d15b6e4ff0..3bafe0c312 100644
--- a/libraries/technology/ip_arria10/ddr4_8g_2400/hdllib.cfg
+++ b/libraries/technology/ip_arria10/ddr4_8g_2400/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_ddr4_8g_2400
 hdl_library_clause_name = ip_arria10_ddr4_8g_2400_altera_emif_141
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/ddr4_mem_model_141/hdllib.cfg b/libraries/technology/ip_arria10/ddr4_mem_model_141/hdllib.cfg
index a952090c1b..810893906a 100644
--- a/libraries/technology/ip_arria10/ddr4_mem_model_141/hdllib.cfg
+++ b/libraries/technology/ip_arria10/ddr4_mem_model_141/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_ddr4_mem_model_141
 hdl_library_clause_name = ed_sim_altera_emif_mem_model_core_ddr4_141
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/fifo/hdllib.cfg b/libraries/technology/ip_arria10/fifo/hdllib.cfg
index f3c7f424ac..c0f71a0fbb 100644
--- a/libraries/technology/ip_arria10/fifo/hdllib.cfg
+++ b/libraries/technology/ip_arria10/fifo/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_fifo
 hdl_library_clause_name = ip_arria10_fifo_lib
-hdl_lib_uses = technology
+hdl_lib_uses_synth = technology
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/flash/asmi_parallel/hdllib.cfg b/libraries/technology/ip_arria10/flash/asmi_parallel/hdllib.cfg
index 5228427403..6e75046f20 100644
--- a/libraries/technology/ip_arria10/flash/asmi_parallel/hdllib.cfg
+++ b/libraries/technology/ip_arria10/flash/asmi_parallel/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_asmi_parallel
 hdl_library_clause_name = ip_arria10_asmi_parallel_altera_asmi_parallel_141
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/flash/remote_update/hdllib.cfg b/libraries/technology/ip_arria10/flash/remote_update/hdllib.cfg
index bf9062c9e1..01c1c070c1 100644
--- a/libraries/technology/ip_arria10/flash/remote_update/hdllib.cfg
+++ b/libraries/technology/ip_arria10/flash/remote_update/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_remote_update
 hdl_library_clause_name = ip_arria10_remote_update_altera_remote_update_141
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/mac_10g/hdllib.cfg b/libraries/technology/ip_arria10/mac_10g/hdllib.cfg
index fc56202172..e4db35ab5c 100644
--- a/libraries/technology/ip_arria10/mac_10g/hdllib.cfg
+++ b/libraries/technology/ip_arria10/mac_10g/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_mac_10g
 hdl_library_clause_name = ip_arria10_mac_10g_alt_em10g32_141
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/phy_10gbase_r/hdllib.cfg b/libraries/technology/ip_arria10/phy_10gbase_r/hdllib.cfg
index 33e4b6072b..98abcb4b91 100644
--- a/libraries/technology/ip_arria10/phy_10gbase_r/hdllib.cfg
+++ b/libraries/technology/ip_arria10/phy_10gbase_r/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_phy_10gbase_r
 hdl_library_clause_name = ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_141
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/pll_clk125/hdllib.cfg b/libraries/technology/ip_arria10/pll_clk125/hdllib.cfg
index a09fe31c2d..135890b463 100644
--- a/libraries/technology/ip_arria10/pll_clk125/hdllib.cfg
+++ b/libraries/technology/ip_arria10/pll_clk125/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_pll_clk125 
 hdl_library_clause_name = ip_arria10_pll_clk125_altera_iopll_141
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/pll_clk200/hdllib.cfg b/libraries/technology/ip_arria10/pll_clk200/hdllib.cfg
index b6b2252267..2dbd996323 100644
--- a/libraries/technology/ip_arria10/pll_clk200/hdllib.cfg
+++ b/libraries/technology/ip_arria10/pll_clk200/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_pll_clk200  
 hdl_library_clause_name = ip_arria10_pll_clk200_altera_iopll_141
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/pll_clk25/hdllib.cfg b/libraries/technology/ip_arria10/pll_clk25/hdllib.cfg
index 098de55e66..108b30aa2c 100644
--- a/libraries/technology/ip_arria10/pll_clk25/hdllib.cfg
+++ b/libraries/technology/ip_arria10/pll_clk25/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_pll_clk25 
 hdl_library_clause_name = ip_arria10_pll_clk25_altera_iopll_141
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/pll_xgmii_mac_clocks/hdllib.cfg b/libraries/technology/ip_arria10/pll_xgmii_mac_clocks/hdllib.cfg
index 3c92564f78..8c1f767a78 100644
--- a/libraries/technology/ip_arria10/pll_xgmii_mac_clocks/hdllib.cfg
+++ b/libraries/technology/ip_arria10/pll_xgmii_mac_clocks/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_pll_xgmii_mac_clocks  
 hdl_library_clause_name = ip_arria10_pll_xgmii_mac_clocks_altera_xcvr_fpll_a10_141
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/ram/hdllib.cfg b/libraries/technology/ip_arria10/ram/hdllib.cfg
index dc1bb2232a..ea1f398e9f 100644
--- a/libraries/technology/ip_arria10/ram/hdllib.cfg
+++ b/libraries/technology/ip_arria10/ram/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_ram
 hdl_library_clause_name = ip_arria10_ram_lib
-hdl_lib_uses = technology
+hdl_lib_uses_synth = technology
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/transceiver_pll_10g/hdllib.cfg b/libraries/technology/ip_arria10/transceiver_pll_10g/hdllib.cfg
index 5474ddf598..e3b72f5c34 100644
--- a/libraries/technology/ip_arria10/transceiver_pll_10g/hdllib.cfg
+++ b/libraries/technology/ip_arria10/transceiver_pll_10g/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_transceiver_pll_10g
 hdl_library_clause_name = ip_arria10_transceiver_pll_10g_altera_xcvr_atx_pll_a10_141
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/transceiver_reset_controller_1/hdllib.cfg b/libraries/technology/ip_arria10/transceiver_reset_controller_1/hdllib.cfg
index 2075b80c64..e57b451281 100644
--- a/libraries/technology/ip_arria10/transceiver_reset_controller_1/hdllib.cfg
+++ b/libraries/technology/ip_arria10/transceiver_reset_controller_1/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_transceiver_reset_controller_1
 hdl_library_clause_name = ip_arria10_transceiver_reset_controller_1_altera_xcvr_reset_control_141
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/tse_sgmii_gx/hdllib.cfg b/libraries/technology/ip_arria10/tse_sgmii_gx/hdllib.cfg
index 82eaefae08..aaceea9fe5 100644
--- a/libraries/technology/ip_arria10/tse_sgmii_gx/hdllib.cfg
+++ b/libraries/technology/ip_arria10/tse_sgmii_gx/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_tse_sgmii_gx
 hdl_library_clause_name = ip_arria10_tse_sgmii_gx_altera_eth_tse_141
-hdl_lib_uses = common
+hdl_lib_uses_synth = common
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_arria10/tse_sgmii_lvds/hdllib.cfg b/libraries/technology/ip_arria10/tse_sgmii_lvds/hdllib.cfg
index 4d85522bae..2e686defe7 100644
--- a/libraries/technology/ip_arria10/tse_sgmii_lvds/hdllib.cfg
+++ b/libraries/technology/ip_arria10/tse_sgmii_lvds/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_arria10_tse_sgmii_lvds
 hdl_library_clause_name = ip_arria10_tse_sgmii_lvds_altera_eth_tse_141
-hdl_lib_uses = common
+hdl_lib_uses_synth = common
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_arria10
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_stratixiv/ddio/hdllib.cfg b/libraries/technology/ip_stratixiv/ddio/hdllib.cfg
index e82cbc3291..14af6d2422 100644
--- a/libraries/technology/ip_stratixiv/ddio/hdllib.cfg
+++ b/libraries/technology/ip_stratixiv/ddio/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_stratixiv_ddio
 hdl_library_clause_name = ip_stratixiv_ddio_lib
-hdl_lib_uses = technology
+hdl_lib_uses_synth = technology
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_stratixiv
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_stratixiv/ddr3_mem_model/hdllib.cfg b/libraries/technology/ip_stratixiv/ddr3_mem_model/hdllib.cfg
index d70ef4e796..db9c5c2f1d 100644
--- a/libraries/technology/ip_stratixiv/ddr3_mem_model/hdllib.cfg
+++ b/libraries/technology/ip_stratixiv/ddr3_mem_model/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_stratixiv_ddr3_mem_model
 hdl_library_clause_name = ip_stratixiv_ddr3_mem_model_lib
-hdl_lib_uses = ip_stratixiv_ddr3_uphy_4g_800_master
+hdl_lib_uses_synth = ip_stratixiv_ddr3_uphy_4g_800_master
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_stratixiv
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_master/hdllib.cfg b/libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_master/hdllib.cfg
index 57967a8eab..61083f6434 100644
--- a/libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_master/hdllib.cfg
+++ b/libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_master/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_stratixiv_ddr3_uphy_4g_800_master
 hdl_library_clause_name = ip_stratixiv_ddr3_uphy_4g_800_master_lib
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_stratixiv
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_slave/hdllib.cfg b/libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_slave/hdllib.cfg
index fe6cfd93a4..18f034da58 100644
--- a/libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_slave/hdllib.cfg
+++ b/libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_slave/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_stratixiv_ddr3_uphy_4g_800_slave
 hdl_library_clause_name = ip_stratixiv_ddr3_uphy_4g_800_slave_lib
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_stratixiv
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_stratixiv/fifo/hdllib.cfg b/libraries/technology/ip_stratixiv/fifo/hdllib.cfg
index 81691fa17c..52d4b3324d 100644
--- a/libraries/technology/ip_stratixiv/fifo/hdllib.cfg
+++ b/libraries/technology/ip_stratixiv/fifo/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_stratixiv_fifo
 hdl_library_clause_name = ip_stratixiv_fifo_lib
-hdl_lib_uses = technology
+hdl_lib_uses_synth = technology
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_stratixiv
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_stratixiv/flash/hdllib.cfg b/libraries/technology/ip_stratixiv/flash/hdllib.cfg
index 799e8d8470..e8939acd91 100644
--- a/libraries/technology/ip_stratixiv/flash/hdllib.cfg
+++ b/libraries/technology/ip_stratixiv/flash/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_stratixiv_flash
 hdl_library_clause_name = ip_stratixiv_flash_lib
-hdl_lib_uses = technology numonyx_m25p128
+hdl_lib_uses_synth = technology numonyx_m25p128
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_stratixiv
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_stratixiv/mac_10g/hdllib.cfg b/libraries/technology/ip_stratixiv/mac_10g/hdllib.cfg
index 93c52dfd10..907141daf6 100644
--- a/libraries/technology/ip_stratixiv/mac_10g/hdllib.cfg
+++ b/libraries/technology/ip_stratixiv/mac_10g/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_stratixiv_mac_10g
 hdl_library_clause_name = ip_stratixiv_mac_10g_lib
-hdl_lib_uses = common
+hdl_lib_uses_synth = common
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_stratixiv
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_stratixiv/phy_xaui/hdllib.cfg b/libraries/technology/ip_stratixiv/phy_xaui/hdllib.cfg
index db28a1873a..e113b7b811 100644
--- a/libraries/technology/ip_stratixiv/phy_xaui/hdllib.cfg
+++ b/libraries/technology/ip_stratixiv/phy_xaui/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_stratixiv_phy_xaui
 hdl_library_clause_name = ip_stratixiv_phy_xaui_lib
-hdl_lib_uses = common
+hdl_lib_uses_synth = common
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_stratixiv
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_stratixiv/pll/hdllib.cfg b/libraries/technology/ip_stratixiv/pll/hdllib.cfg
index a1e2b26705..de30587c2c 100644
--- a/libraries/technology/ip_stratixiv/pll/hdllib.cfg
+++ b/libraries/technology/ip_stratixiv/pll/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_stratixiv_pll
 hdl_library_clause_name = ip_stratixiv_pll_lib
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_stratixiv
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_stratixiv/ram/hdllib.cfg b/libraries/technology/ip_stratixiv/ram/hdllib.cfg
index caaf5c169a..269f8706f0 100644
--- a/libraries/technology/ip_stratixiv/ram/hdllib.cfg
+++ b/libraries/technology/ip_stratixiv/ram/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_stratixiv_ram
 hdl_library_clause_name = ip_stratixiv_ram_lib
-hdl_lib_uses = technology
+hdl_lib_uses_synth = technology
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_stratixiv
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_stratixiv/transceiver/hdllib.cfg b/libraries/technology/ip_stratixiv/transceiver/hdllib.cfg
index bd82e039dc..a76a34764a 100644
--- a/libraries/technology/ip_stratixiv/transceiver/hdllib.cfg
+++ b/libraries/technology/ip_stratixiv/transceiver/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_stratixiv_transceiver
 hdl_library_clause_name = ip_stratixiv_transceiver_lib
-hdl_lib_uses = technology
+hdl_lib_uses_synth = technology
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_stratixiv
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_stratixiv/tse_sgmii_gx/hdllib.cfg b/libraries/technology/ip_stratixiv/tse_sgmii_gx/hdllib.cfg
index d9b6086fb9..cbb612419b 100644
--- a/libraries/technology/ip_stratixiv/tse_sgmii_gx/hdllib.cfg
+++ b/libraries/technology/ip_stratixiv/tse_sgmii_gx/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_stratixiv_tse_sgmii_gx
 hdl_library_clause_name = ip_stratixiv_tse_sgmii_gx_lib
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_stratixiv
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_stratixiv/tse_sgmii_lvds/hdllib.cfg b/libraries/technology/ip_stratixiv/tse_sgmii_lvds/hdllib.cfg
index 9dfc393f95..35af33dd25 100644
--- a/libraries/technology/ip_stratixiv/tse_sgmii_lvds/hdllib.cfg
+++ b/libraries/technology/ip_stratixiv/tse_sgmii_lvds/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_stratixiv_tse_sgmii_lvds
 hdl_library_clause_name = ip_stratixiv_tse_sgmii_lvds_lib
-hdl_lib_uses = common
+hdl_lib_uses_synth = common
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_stratixiv
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/ip_virtex4/hdllib.cfg b/libraries/technology/ip_virtex4/hdllib.cfg
index 2e1c58252f..d0ec5e923c 100644
--- a/libraries/technology/ip_virtex4/hdllib.cfg
+++ b/libraries/technology/ip_virtex4/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = ip_virtex4
 hdl_library_clause_name = ip_virtex4_lib
-hdl_lib_uses = 
+hdl_lib_uses_synth = 
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = ip_virtex4
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/mac_10g/hdllib.cfg b/libraries/technology/mac_10g/hdllib.cfg
index c94bb8f787..5f7b80804e 100644
--- a/libraries/technology/mac_10g/hdllib.cfg
+++ b/libraries/technology/mac_10g/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = tech_mac_10g
 hdl_library_clause_name = tech_mac_10g_lib
-hdl_lib_uses = technology ip_stratixiv_mac_10g ip_arria10_mac_10g common dp
+hdl_lib_uses_synth = technology ip_stratixiv_mac_10g ip_arria10_mac_10g common dp
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/memory/hdllib.cfg b/libraries/technology/memory/hdllib.cfg
index 48201c4ced..44f7953559 100644
--- a/libraries/technology/memory/hdllib.cfg
+++ b/libraries/technology/memory/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = tech_memory
 hdl_library_clause_name = tech_memory_lib
-hdl_lib_uses = technology ip_stratixiv_ram ip_arria10_ram
+hdl_lib_uses_synth = technology ip_stratixiv_ram ip_arria10_ram
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/pll/hdllib.cfg b/libraries/technology/pll/hdllib.cfg
index 3f0ddfe5a6..ba8cb3b948 100644
--- a/libraries/technology/pll/hdllib.cfg
+++ b/libraries/technology/pll/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = tech_pll
 hdl_library_clause_name = tech_pll_lib
-hdl_lib_uses = technology ip_stratixiv_pll ip_arria10_pll_xgmii_mac_clocks ip_arria10_pll_clk200 ip_arria10_pll_clk25 ip_arria10_pll_clk125 common
+hdl_lib_uses_synth = technology ip_stratixiv_pll ip_arria10_pll_xgmii_mac_clocks ip_arria10_pll_clk200 ip_arria10_pll_clk25 ip_arria10_pll_clk125 common
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/transceiver/hdllib.cfg b/libraries/technology/transceiver/hdllib.cfg
index abd20a12f3..846596a1f3 100644
--- a/libraries/technology/transceiver/hdllib.cfg
+++ b/libraries/technology/transceiver/hdllib.cfg
@@ -1,6 +1,8 @@
 hdl_lib_name = tech_transceiver
 hdl_library_clause_name = tech_transceiver_lib
-hdl_lib_uses = technology ip_stratixiv_transceiver common dp
+hdl_lib_uses_synth = technology ip_stratixiv_transceiver common dp
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/tse/hdllib.cfg b/libraries/technology/tse/hdllib.cfg
index 308bf9557f..1ef7efdcb1 100644
--- a/libraries/technology/tse/hdllib.cfg
+++ b/libraries/technology/tse/hdllib.cfg
@@ -1,9 +1,11 @@
 hdl_lib_name = tech_tse
 hdl_library_clause_name = tech_tse_lib
-hdl_lib_uses = technology
+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
                common dp
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
diff --git a/libraries/technology/xaui/hdllib.cfg b/libraries/technology/xaui/hdllib.cfg
index a6e170718d..f93736e7ce 100644
--- a/libraries/technology/xaui/hdllib.cfg
+++ b/libraries/technology/xaui/hdllib.cfg
@@ -1,11 +1,13 @@
 hdl_lib_name = tech_xaui
 hdl_library_clause_name = tech_xaui_lib
-hdl_lib_uses = technology
+hdl_lib_uses_synth = technology
                ip_stratixiv_transceiver
                ip_stratixiv_phy_xaui
                tech_transceiver
                common
                dp
+hdl_lib_uses_sim = 
+
 hdl_lib_technology = 
 
 build_dir_sim = $HDL_BUILD_DIR
-- 
GitLab