From 40826c7fd42bf4e85a2174a6388d9bc36264074c Mon Sep 17 00:00:00 2001 From: Erik Kooistra <kooistra@astron.nl> Date: Wed, 23 Jul 2014 09:39:22 +0000 Subject: [PATCH] Added hdl_lib_technology key using mode=1 in hdl_config.py --- libraries/base/common/hdllib.cfg | 1 + libraries/base/diag/hdllib.cfg | 1 + libraries/base/diagnostics/hdllib.cfg | 1 + libraries/base/dp/hdllib.cfg | 1 + libraries/base/mm/hdllib.cfg | 1 + libraries/base/sens/hdllib.cfg | 1 + libraries/base/tst/hdllib.cfg | 1 + libraries/base/uth/hdllib.cfg | 1 + libraries/external/easics/hdllib.cfg | 1 + libraries/external/numonyx_m25p128/hdllib.cfg | 1 + libraries/io/epcs/hdllib.cfg | 1 + libraries/io/eth/hdllib.cfg | 3 ++- libraries/io/i2c/hdllib.cfg | 1 + libraries/io/ppsh/hdllib.cfg | 1 + libraries/io/remu/hdllib.cfg | 1 + libraries/io/tr_nonbonded/hdllib.cfg | 1 + libraries/technology/fifo/hdllib.cfg | 1 + libraries/technology/flash/hdllib.cfg | 1 + libraries/technology/hdllib.cfg | 1 + libraries/technology/iobuf/hdllib.cfg | 1 + libraries/technology/ip_arria10/hdllib.cfg | 1 + libraries/technology/ip_stratixiv/hdllib.cfg | 1 + libraries/technology/ip_stratixiv/tse_sgmii_gx/hdllib.cfg | 1 + libraries/technology/ip_stratixiv/tse_sgmii_lvds/hdllib.cfg | 1 + libraries/technology/ip_virtex4/hdllib.cfg | 1 + libraries/technology/memory/hdllib.cfg | 1 + libraries/technology/transceiver/hdllib.cfg | 1 + libraries/technology/tse/hdllib.cfg | 1 + 28 files changed, 29 insertions(+), 1 deletion(-) diff --git a/libraries/base/common/hdllib.cfg b/libraries/base/common/hdllib.cfg index 1cfb7e287e..1c3943d31c 100644 --- a/libraries/base/common/hdllib.cfg +++ b/libraries/base/common/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = common hdl_library_clause_name = common_lib hdl_lib_uses = technology tech_memory tech_fifo tech_iobuf tst +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/base/diag/hdllib.cfg b/libraries/base/diag/hdllib.cfg index 1755ba50e2..bb473f0167 100644 --- a/libraries/base/diag/hdllib.cfg +++ b/libraries/base/diag/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = diag hdl_library_clause_name = diag_lib hdl_lib_uses = dp common +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/base/diagnostics/hdllib.cfg b/libraries/base/diagnostics/hdllib.cfg index 9f99c1b206..4b14b7c9ce 100644 --- a/libraries/base/diagnostics/hdllib.cfg +++ b/libraries/base/diagnostics/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = diagnostics hdl_library_clause_name = diagnostics_lib hdl_lib_uses = common dp diag +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/base/dp/hdllib.cfg b/libraries/base/dp/hdllib.cfg index 2738fabd23..05d98b0d0d 100644 --- a/libraries/base/dp/hdllib.cfg +++ b/libraries/base/dp/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = dp hdl_library_clause_name = dp_lib hdl_lib_uses = mm common easics +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/base/mm/hdllib.cfg b/libraries/base/mm/hdllib.cfg index 57d02c3714..fbaadc9116 100644 --- a/libraries/base/mm/hdllib.cfg +++ b/libraries/base/mm/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = mm hdl_library_clause_name = mm_lib hdl_lib_uses = common +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/base/sens/hdllib.cfg b/libraries/base/sens/hdllib.cfg index 85e19c4784..529c44aee5 100644 --- a/libraries/base/sens/hdllib.cfg +++ b/libraries/base/sens/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = sens hdl_library_clause_name = sens_lib hdl_lib_uses = common i2c +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/base/tst/hdllib.cfg b/libraries/base/tst/hdllib.cfg index 66f135b57a..2847571d0b 100644 --- a/libraries/base/tst/hdllib.cfg +++ b/libraries/base/tst/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = tst hdl_library_clause_name = tst_lib hdl_lib_uses = +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/base/uth/hdllib.cfg b/libraries/base/uth/hdllib.cfg index c56999120c..08e271fd9e 100644 --- a/libraries/base/uth/hdllib.cfg +++ b/libraries/base/uth/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = uth hdl_library_clause_name = uth_lib hdl_lib_uses = common dp easics +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/external/easics/hdllib.cfg b/libraries/external/easics/hdllib.cfg index a3f67d5e75..b484477a7d 100644 --- a/libraries/external/easics/hdllib.cfg +++ b/libraries/external/easics/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = easics hdl_library_clause_name = easics_lib hdl_lib_uses = +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/external/numonyx_m25p128/hdllib.cfg b/libraries/external/numonyx_m25p128/hdllib.cfg index 06a89ab44b..d44dfd7984 100644 --- a/libraries/external/numonyx_m25p128/hdllib.cfg +++ b/libraries/external/numonyx_m25p128/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = numonyx_m25p128 hdl_library_clause_name = numonyx_m25p128_lib hdl_lib_uses = +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/io/epcs/hdllib.cfg b/libraries/io/epcs/hdllib.cfg index 043b443b8f..862eab1cb1 100644 --- a/libraries/io/epcs/hdllib.cfg +++ b/libraries/io/epcs/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = epcs hdl_library_clause_name = epcs_lib hdl_lib_uses = common dp tech_flash +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/io/eth/hdllib.cfg b/libraries/io/eth/hdllib.cfg index f10f307e4f..eca3c23952 100644 --- a/libraries/io/eth/hdllib.cfg +++ b/libraries/io/eth/hdllib.cfg @@ -1,9 +1,11 @@ hdl_lib_name = eth hdl_library_clause_name = eth_lib hdl_lib_uses = dp common tech_tse +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir= $HDL_BUILD_DIR + synth_files = src/vhdl/eth_pkg.vhd $UNB/Firmware/modules/tse/src/vhdl/eth_checksum.vhd @@ -30,4 +32,3 @@ test_bench_files = tb/vhdl/tb_eth_udp_offload.vhd tb/vhdl/tb_eth_ihl_to_20.vhd tb/vhdl/tb_tb_tb_eth_regression.vhd - diff --git a/libraries/io/i2c/hdllib.cfg b/libraries/io/i2c/hdllib.cfg index 9d6e83b1e7..e0272fff8d 100644 --- a/libraries/io/i2c/hdllib.cfg +++ b/libraries/io/i2c/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = i2c hdl_library_clause_name = i2c_lib hdl_lib_uses = common +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/io/ppsh/hdllib.cfg b/libraries/io/ppsh/hdllib.cfg index 1ec3113f95..d9d2d980ff 100644 --- a/libraries/io/ppsh/hdllib.cfg +++ b/libraries/io/ppsh/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = ppsh hdl_library_clause_name = ppsh_lib hdl_lib_uses = common +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/io/remu/hdllib.cfg b/libraries/io/remu/hdllib.cfg index ea889cf771..b0d941d4fc 100644 --- a/libraries/io/remu/hdllib.cfg +++ b/libraries/io/remu/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = remu hdl_library_clause_name = remu_lib hdl_lib_uses = common tech_flash +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/io/tr_nonbonded/hdllib.cfg b/libraries/io/tr_nonbonded/hdllib.cfg index 58e3a481d1..c12ce7a314 100644 --- a/libraries/io/tr_nonbonded/hdllib.cfg +++ b/libraries/io/tr_nonbonded/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = tr_nonbonded hdl_library_clause_name = tr_nonbonded_lib hdl_lib_uses = common dp diag diagnostics tech_transceiver +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/technology/fifo/hdllib.cfg b/libraries/technology/fifo/hdllib.cfg index 4ccf2b95a1..17378114eb 100644 --- a/libraries/technology/fifo/hdllib.cfg +++ b/libraries/technology/fifo/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = tech_fifo hdl_library_clause_name = tech_fifo_lib hdl_lib_uses = technology ip_stratixiv +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/technology/flash/hdllib.cfg b/libraries/technology/flash/hdllib.cfg index b556ac3ff5..0dc7a2e891 100644 --- a/libraries/technology/flash/hdllib.cfg +++ b/libraries/technology/flash/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = tech_flash hdl_library_clause_name = tech_flash_lib hdl_lib_uses = technology ip_stratixiv +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/technology/hdllib.cfg b/libraries/technology/hdllib.cfg index 1bbf1f5ff8..f465a703f6 100644 --- a/libraries/technology/hdllib.cfg +++ b/libraries/technology/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = technology hdl_library_clause_name = technology_lib hdl_lib_uses = +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/technology/iobuf/hdllib.cfg b/libraries/technology/iobuf/hdllib.cfg index c13bb70c0b..77eed63e35 100644 --- a/libraries/technology/iobuf/hdllib.cfg +++ b/libraries/technology/iobuf/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = tech_iobuf hdl_library_clause_name = tech_iobuf_lib hdl_lib_uses = technology ip_stratixiv +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/technology/ip_arria10/hdllib.cfg b/libraries/technology/ip_arria10/hdllib.cfg index 969ed283c2..383b5fbcda 100644 --- a/libraries/technology/ip_arria10/hdllib.cfg +++ b/libraries/technology/ip_arria10/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = ip_arria10 hdl_library_clause_name = ip_arria10_lib hdl_lib_uses = technology +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/technology/ip_stratixiv/hdllib.cfg b/libraries/technology/ip_stratixiv/hdllib.cfg index a096cdf947..7726031a24 100644 --- a/libraries/technology/ip_stratixiv/hdllib.cfg +++ b/libraries/technology/ip_stratixiv/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = ip_stratixiv hdl_library_clause_name = ip_stratixiv_lib hdl_lib_uses = technology numonyx_m25p128 +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $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 0434ee175a..170b45f47a 100644 --- a/libraries/technology/ip_stratixiv/tse_sgmii_gx/hdllib.cfg +++ b/libraries/technology/ip_stratixiv/tse_sgmii_gx/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = ip_stratixiv_tse_sgmii_gx hdl_library_clause_name = ip_stratixiv_tse_sgmii_gx_lib hdl_lib_uses = technology +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $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 8ec381681e..1a396783d6 100644 --- a/libraries/technology/ip_stratixiv/tse_sgmii_lvds/hdllib.cfg +++ b/libraries/technology/ip_stratixiv/tse_sgmii_lvds/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = ip_stratixiv_tse_sgmii_lvds hdl_library_clause_name = ip_stratixiv_tse_sgmii_lvds_lib hdl_lib_uses = common +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/technology/ip_virtex4/hdllib.cfg b/libraries/technology/ip_virtex4/hdllib.cfg index 43fc5b8991..69fb29dad4 100644 --- a/libraries/technology/ip_virtex4/hdllib.cfg +++ b/libraries/technology/ip_virtex4/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = ip_virtex4 hdl_library_clause_name = ip_virtex4_lib hdl_lib_uses = +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/technology/memory/hdllib.cfg b/libraries/technology/memory/hdllib.cfg index 175a204d8b..a63bb45d38 100644 --- a/libraries/technology/memory/hdllib.cfg +++ b/libraries/technology/memory/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = tech_memory hdl_library_clause_name = tech_memory_lib hdl_lib_uses = technology ip_stratixiv ip_arria10 ip_virtex4 +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/technology/transceiver/hdllib.cfg b/libraries/technology/transceiver/hdllib.cfg index 9ba31c3888..e086a8cfcb 100644 --- a/libraries/technology/transceiver/hdllib.cfg +++ b/libraries/technology/transceiver/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = tech_transceiver hdl_library_clause_name = tech_transceiver_lib hdl_lib_uses = technology ip_stratixiv common dp +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR diff --git a/libraries/technology/tse/hdllib.cfg b/libraries/technology/tse/hdllib.cfg index ef37a34a42..14f4e707a0 100644 --- a/libraries/technology/tse/hdllib.cfg +++ b/libraries/technology/tse/hdllib.cfg @@ -1,6 +1,7 @@ hdl_lib_name = tech_tse hdl_library_clause_name = tech_tse_lib hdl_lib_uses = technology ip_stratixiv_tse_sgmii_lvds ip_stratixiv_tse_sgmii_gx common dp +hdl_lib_technology = build_sim_dir = $HDL_BUILD_DIR build_synth_dir = $HDL_BUILD_DIR -- GitLab