From 9879fb9af907e10ca033026cef32f9a7c84c78f7 Mon Sep 17 00:00:00 2001 From: Erik Kooistra <kooistra@astron.nl> Date: Thu, 28 Apr 2016 13:28:06 +0000 Subject: [PATCH] Use hdl_lib_include_ip to identify the DDR IP instead of via hdl_lib_excludes. --- .../unb2_test/revisions/unb2_test_10GbE/hdllib.cfg | 5 +---- .../designs/unb2_test/revisions/unb2_test_1GbE/hdllib.cfg | 5 +---- .../designs/unb2_test/revisions/unb2_test_all/hdllib.cfg | 5 ++--- .../unb2_test/revisions/unb2_test_ddr_MB_I/hdllib.cfg | 6 ++---- .../unb2_test/revisions/unb2_test_ddr_MB_II/hdllib.cfg | 8 +++----- .../unb2_test/revisions/unb2_test_ddr_MB_I_II/hdllib.cfg | 6 ++---- .../unb2a_test/revisions/unb2a_test_10GbE/hdllib.cfg | 6 +----- .../unb2a_test/revisions/unb2a_test_1GbE/hdllib.cfg | 5 +---- .../unb2a_test/revisions/unb2a_test_all/hdllib.cfg | 5 ++--- .../unb2a_test/revisions/unb2a_test_ddr_MB_I/hdllib.cfg | 7 ++----- .../unb2a_test/revisions/unb2a_test_ddr_MB_II/hdllib.cfg | 7 ++----- .../revisions/unb2a_test_ddr_MB_I_II/hdllib.cfg | 7 ++----- 12 files changed, 21 insertions(+), 51 deletions(-) diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_10GbE/hdllib.cfg b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_10GbE/hdllib.cfg index adbdf99c91..2329cedf40 100644 --- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_10GbE/hdllib.cfg +++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_10GbE/hdllib.cfg @@ -3,10 +3,7 @@ hdl_library_clause_name = unb2_test_10GbE_lib hdl_lib_uses_synth = common mm technology unb2_board unb2_test hdl_lib_uses_sim = hdl_lib_technology = ip_arria10 -hdl_lib_excludes = ip_arria10_ddr4_4g_1600 - ip_arria10_ddr4_8g_2400 - ip_arria10_ddr4_4g_2000 - ip_arria10_phy_10gbase_r +hdl_lib_excludes = ip_arria10_phy_10gbase_r ip_arria10_transceiver_reset_controller_1 synth_files = diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_1GbE/hdllib.cfg b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_1GbE/hdllib.cfg index 2479dbcda3..398be59ba9 100644 --- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_1GbE/hdllib.cfg +++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_1GbE/hdllib.cfg @@ -3,10 +3,7 @@ hdl_library_clause_name = unb2_test_1GbE_lib hdl_lib_uses_synth = common mm technology unb2_board unb2_test hdl_lib_uses_sim = hdl_lib_technology = ip_arria10 -hdl_lib_excludes = ip_arria10_ddr4_4g_1600 - ip_arria10_ddr4_8g_2400 - ip_arria10_ddr4_4g_2000 - ip_arria10_mac_10g +hdl_lib_excludes = ip_arria10_mac_10g synth_files = unb2_test_1GbE.vhd diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_all/hdllib.cfg b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_all/hdllib.cfg index 65eca95384..9b572e8ce7 100644 --- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_all/hdllib.cfg +++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_all/hdllib.cfg @@ -3,9 +3,8 @@ hdl_library_clause_name = unb2_test_all_lib hdl_lib_uses_synth = common mm technology unb2_board unb2_test hdl_lib_uses_sim = hdl_lib_technology = ip_arria10 -hdl_lib_excludes = ip_arria10_ddr4_8g_2400 - ip_arria10_ddr4_4g_2000 - ip_arria10_phy_10gbase_r +hdl_lib_include_ip = ip_arria10_ddr4_4g_1600 +hdl_lib_excludes = ip_arria10_phy_10gbase_r ip_arria10_transceiver_reset_controller_1 synth_files = diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I/hdllib.cfg b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I/hdllib.cfg index e16917e8fc..285fd91142 100644 --- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I/hdllib.cfg +++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I/hdllib.cfg @@ -3,16 +3,14 @@ hdl_library_clause_name = unb2_test_ddr_MB_I_lib hdl_lib_uses_synth = common mm technology unb2_board unb2_test hdl_lib_uses_sim = hdl_lib_technology = ip_arria10 -hdl_lib_excludes = ip_arria10_tse_sgmii_gx - ip_arria10_pll_xgmii_mac_clocks +hdl_lib_include_ip = ip_arria10_ddr4_4g_1600 +hdl_lib_excludes = ip_arria10_pll_xgmii_mac_clocks ip_arria10_mac_10g ip_arria10_phy_10gbase_r ip_arria10_phy_10gbase_r_24 ip_arria10_transceiver_pll_10g ip_arria10_transceiver_reset_controller_1 ip_arria10_transceiver_reset_controller_24 - ip_arria10_ddr4_8g_2400 - ip_arria10_ddr4_4g_2000 synth_files = unb2_test_ddr_MB_I.vhd diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_II/hdllib.cfg b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_II/hdllib.cfg index fd8757b646..4c2a56ecc6 100644 --- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_II/hdllib.cfg +++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_II/hdllib.cfg @@ -3,17 +3,15 @@ hdl_library_clause_name = unb2_test_ddr_MB_II_lib hdl_lib_uses_synth = common mm technology unb2_board unb2_test hdl_lib_uses_sim = hdl_lib_technology = ip_arria10 -hdl_lib_excludes = ip_arria10_tse_sgmii_gx - ip_arria10_pll_xgmii_mac_clocks +hdl_lib_include_ip = ip_arria10_ddr4_4g_1600 +hdl_lib_excludes = ip_arria10_pll_xgmii_mac_clocks ip_arria10_mac_10g ip_arria10_phy_10gbase_r ip_arria10_phy_10gbase_r_24 ip_arria10_transceiver_pll_10g ip_arria10_transceiver_reset_controller_1 ip_arria10_transceiver_reset_controller_24 - ip_arria10_ddr4_8g_2400 - ip_arria10_ddr4_4g_2000 - + synth_files = unb2_test_ddr_MB_II.vhd diff --git a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I_II/hdllib.cfg b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I_II/hdllib.cfg index f3a98983f9..d1be78c42d 100644 --- a/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I_II/hdllib.cfg +++ b/boards/uniboard2/designs/unb2_test/revisions/unb2_test_ddr_MB_I_II/hdllib.cfg @@ -3,16 +3,14 @@ hdl_library_clause_name = unb2_test_ddr_MB_I_II_lib hdl_lib_uses_synth = common mm technology unb2_board unb2_test hdl_lib_uses_sim = hdl_lib_technology = ip_arria10 -hdl_lib_excludes = ip_arria10_tse_sgmii_gx - ip_arria10_pll_xgmii_mac_clocks +hdl_lib_include_ip = ip_arria10_ddr4_4g_1600 +hdl_lib_excludes = ip_arria10_pll_xgmii_mac_clocks ip_arria10_mac_10g ip_arria10_phy_10gbase_r ip_arria10_phy_10gbase_r_24 ip_arria10_transceiver_pll_10g ip_arria10_transceiver_reset_controller_1 ip_arria10_transceiver_reset_controller_24 - ip_arria10_ddr4_8g_2400 - ip_arria10_ddr4_4g_2000 synth_files = unb2_test_ddr_MB_I_II.vhd diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_10GbE/hdllib.cfg b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_10GbE/hdllib.cfg index 2dc9b1464a..3e0e0dc330 100644 --- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_10GbE/hdllib.cfg +++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_10GbE/hdllib.cfg @@ -3,11 +3,7 @@ hdl_library_clause_name = unb2a_test_10GbE_lib hdl_lib_uses_synth = common mm technology unb2a_board unb2a_test hdl_lib_uses_sim = hdl_lib_technology = ip_arria10_e3sge3 -hdl_lib_excludes = ip_arria10_e3sge3_ddr4_4g_1600 - ip_arria10_e3sge3_ddr4_4g_2000 - ip_arria10_e3sge3_ddr4_8g_1600 - ip_arria10_e3sge3_ddr4_8g_2400 - ip_arria10_e3sge3_phy_10gbase_r +hdl_lib_excludes = ip_arria10_e3sge3_phy_10gbase_r ip_arria10_e3sge3_transceiver_reset_controller_1 synth_files = diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_1GbE/hdllib.cfg b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_1GbE/hdllib.cfg index b01a7885c3..601142dbb1 100644 --- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_1GbE/hdllib.cfg +++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_1GbE/hdllib.cfg @@ -3,10 +3,7 @@ hdl_library_clause_name = unb2a_test_1GbE_lib hdl_lib_uses_synth = common mm technology unb2a_board unb2a_test hdl_lib_uses_sim = hdl_lib_technology = ip_arria10_e3sge3 -hdl_lib_excludes = ip_arria10_e3sge3_ddr4_4g_1600 - ip_arria10_e3sge3_ddr4_8g_2400 - ip_arria10_e3sge3_ddr4_4g_2000 - ip_arria10_e3sge3_mac_10g +hdl_lib_excludes = ip_arria10_e3sge3_mac_10g synth_files = unb2a_test_1GbE.vhd diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_all/hdllib.cfg b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_all/hdllib.cfg index 59aacc877c..1b454ab197 100644 --- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_all/hdllib.cfg +++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_all/hdllib.cfg @@ -3,9 +3,8 @@ hdl_library_clause_name = unb2a_test_all_lib hdl_lib_uses_synth = common mm technology unb2a_board unb2a_test hdl_lib_uses_sim = hdl_lib_technology = ip_arria10_e3sge3 -hdl_lib_excludes = ip_arria10_e3sge3_ddr4_8g_2400 - ip_arria10_e3sge3_ddr4_4g_2000 - ip_arria10_e3sge3_phy_10gbase_r +hdl_lib_include_ip = ip_arria10_e3sge3_ddr4_8g_1600 +hdl_lib_excludes = ip_arria10_e3sge3_phy_10gbase_r ip_arria10_e3sge3_transceiver_reset_controller_1 synth_files = diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I/hdllib.cfg b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I/hdllib.cfg index ef6693b173..b444c71f71 100644 --- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I/hdllib.cfg +++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I/hdllib.cfg @@ -3,17 +3,14 @@ hdl_library_clause_name = unb2a_test_ddr_MB_I_lib hdl_lib_uses_synth = common mm technology unb2a_board unb2a_test hdl_lib_uses_sim = hdl_lib_technology = ip_arria10_e3sge3 -hdl_lib_excludes = ip_arria10_e3sge3_tse_sgmii_gx - ip_arria10_e3sge3_pll_xgmii_mac_clocks +hdl_lib_include_ip = ip_arria10_e3sge3_ddr4_8g_1600 +hdl_lib_excludes = ip_arria10_e3sge3_pll_xgmii_mac_clocks ip_arria10_e3sge3_mac_10g ip_arria10_e3sge3_phy_10gbase_r ip_arria10_e3sge3_phy_10gbase_r_24 ip_arria10_e3sge3_transceiver_pll_10g ip_arria10_e3sge3_transceiver_reset_controller_1 ip_arria10_e3sge3_transceiver_reset_controller_24 - ip_arria10_e3sge3_ddr4_8g_2400 - ip_arria10_e3sge3_ddr4_4g_2000 - ip_arria10_e3sge3_ddr4_4g_1600 synth_files = unb2a_test_ddr_MB_I.vhd diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_II/hdllib.cfg b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_II/hdllib.cfg index 847a9e9722..c0e9525a79 100644 --- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_II/hdllib.cfg +++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_II/hdllib.cfg @@ -3,17 +3,14 @@ hdl_library_clause_name = unb2a_test_ddr_MB_II_lib hdl_lib_uses_synth = common mm technology unb2a_board unb2a_test hdl_lib_uses_sim = hdl_lib_technology = ip_arria10_e3sge3 -hdl_lib_excludes = ip_arria10_e3sge3_tse_sgmii_gx - ip_arria10_e3sge3_pll_xgmii_mac_clocks +hdl_lib_include_ip = ip_arria10_e3sge3_ddr4_8g_1600 +hdl_lib_excludes = ip_arria10_e3sge3_pll_xgmii_mac_clocks ip_arria10_e3sge3_mac_10g ip_arria10_e3sge3_phy_10gbase_r ip_arria10_e3sge3_phy_10gbase_r_24 ip_arria10_e3sge3_transceiver_pll_10g ip_arria10_e3sge3_transceiver_reset_controller_1 ip_arria10_e3sge3_transceiver_reset_controller_24 - ip_arria10_e3sge3_ddr4_8g_2400 - ip_arria10_e3sge3_ddr4_4g_2000 - ip_arria10_e3sge3_ddr4_4g_1600 synth_files = unb2a_test_ddr_MB_II.vhd diff --git a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I_II/hdllib.cfg b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I_II/hdllib.cfg index 985265b3e9..a220f91241 100644 --- a/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I_II/hdllib.cfg +++ b/boards/uniboard2a/designs/unb2a_test/revisions/unb2a_test_ddr_MB_I_II/hdllib.cfg @@ -3,17 +3,14 @@ hdl_library_clause_name = unb2a_test_ddr_MB_I_II_lib hdl_lib_uses_synth = common mm technology unb2a_board unb2a_test hdl_lib_uses_sim = hdl_lib_technology = ip_arria10_e3sge3 -hdl_lib_excludes = ip_arria10_e3sge3_tse_sgmii_gx - ip_arria10_e3sge3_pll_xgmii_mac_clocks +hdl_lib_include_ip = ip_arria10_e3sge3_ddr4_8g_1600 +hdl_lib_excludes = ip_arria10_e3sge3_pll_xgmii_mac_clocks ip_arria10_e3sge3_mac_10g ip_arria10_e3sge3_phy_10gbase_r ip_arria10_e3sge3_phy_10gbase_r_24 ip_arria10_e3sge3_transceiver_pll_10g ip_arria10_e3sge3_transceiver_reset_controller_1 ip_arria10_e3sge3_transceiver_reset_controller_24 - ip_arria10_e3sge3_ddr4_8g_2400 - ip_arria10_e3sge3_ddr4_4g_2000 - ip_arria10_e3sge3_ddr4_4g_1600 synth_files = unb2a_test_ddr_MB_I_II.vhd -- GitLab