From f1cd088f3b2060d6b443db541d0dc95cd1da98f4 Mon Sep 17 00:00:00 2001 From: donker <donker@astron.nl> Date: Mon, 21 Oct 2019 15:11:57 +0200 Subject: [PATCH] removed all old generate_ip.sh scripts from the libraries directorie --- .../ip_arria10/clkbuf_global/generate_ip.sh | 44 ------------- .../ip_arria10/complex_mult/generate_ip.sh | 44 ------------- .../technology/ip_arria10/ddio/generate_ip.sh | 43 ------------- .../ip_arria10/ddr4_4g_1600/generate_ip.sh | 54 ---------------- .../ip_arria10/ddr4_4g_2000/generate_ip.sh | 54 ---------------- .../ip_arria10/ddr4_8g_2400/generate_ip.sh | 54 ---------------- .../technology/ip_arria10/fifo/generate_ip.sh | 49 --------------- .../flash/asmi_parallel/generate_ip.sh | 44 ------------- .../flash/remote_update/generate_ip.sh | 44 ------------- .../fractional_pll_clk125/generate_ip.sh | 44 ------------- .../fractional_pll_clk200/generate_ip.sh | 44 ------------- .../technology/ip_arria10/generate-all-ip.sh | 21 ------- .../ip_arria10/mac_10g/generate_ip.sh | 56 ----------------- .../ip_arria10/phy_10gbase_r/generate_ip.sh | 44 ------------- .../phy_10gbase_r_12/generate_ip.sh | 44 ------------- .../phy_10gbase_r_24/generate_ip.sh | 44 ------------- .../ip_arria10/phy_10gbase_r_4/generate_ip.sh | 44 ------------- .../phy_10gbase_r_48/generate_ip.sh | 44 ------------- .../ip_arria10/pll_clk125/generate_ip.sh | 44 ------------- .../ip_arria10/pll_clk200/generate_ip.sh | 44 ------------- .../ip_arria10/pll_clk25/generate_ip.sh | 44 ------------- .../pll_xgmii_mac_clocks/generate_ip.sh | 44 ------------- .../technology/ip_arria10/ram/generate_ip.sh | 50 --------------- .../ip_arria10/temp_sense/generate_ip.sh | 44 ------------- .../transceiver_pll_10g/generate_ip.sh | 44 ------------- .../generate_ip.sh | 44 ------------- .../generate_ip.sh | 44 ------------- .../generate_ip.sh | 44 ------------- .../generate_ip.sh | 44 ------------- .../generate_ip.sh | 44 ------------- .../ip_arria10/tse_sgmii_gx/generate_ip.sh | 54 ---------------- .../ip_arria10/tse_sgmii_lvds/generate_ip.sh | 54 ---------------- .../ip_arria10/voltage_sense/generate_ip.sh | 44 ------------- .../clkbuf_global/generate_ip.sh | 44 ------------- .../complex_mult/generate_ip.sh | 45 -------------- .../ip_arria10_e1sg/ddio/generate_ip.sh | 43 ------------- .../ddr4_4g_1600/generate_ip.sh | 54 ---------------- .../ddr4_4g_2000/generate_ip.sh | 54 ---------------- .../ddr4_8g_1600/generate_ip.sh | 54 ---------------- .../ddr4_8g_2400/generate_ip.sh | 56 ----------------- .../ip_arria10_e1sg/fifo/generate_ip.sh | 49 --------------- .../flash/asmi_parallel/generate_ip.sh | 44 ------------- .../flash/remote_update/generate_ip.sh | 44 ------------- .../fractional_pll_clk125/generate_ip.sh | 44 ------------- .../fractional_pll_clk200/generate_ip.sh | 44 ------------- .../ip_arria10_e1sg/generate-all-ip.sh | 21 ------- .../ip_arria10_e1sg/mac_10g/generate_ip.sh | 56 ----------------- .../ip_arria10_e1sg/mult_add4/generate_ip.sh | 44 ------------- .../phy_10gbase_r/generate_ip.sh | 44 ------------- .../phy_10gbase_r_12/generate_ip.sh | 44 ------------- .../phy_10gbase_r_24/generate_ip.sh | 44 ------------- .../phy_10gbase_r_3/generate_ip.sh | 44 ------------- .../phy_10gbase_r_4/generate_ip.sh | 44 ------------- .../phy_10gbase_r_48/generate_ip.sh | 44 ------------- .../ip_arria10_e1sg/pll_clk125/generate_ip.sh | 44 ------------- .../ip_arria10_e1sg/pll_clk200/generate_ip.sh | 44 ------------- .../ip_arria10_e1sg/pll_clk25/generate_ip.sh | 44 ------------- .../pll_xgmii_mac_clocks/generate_ip.sh | 44 ------------- .../ip_arria10_e1sg/ram/generate_ip.sh | 50 --------------- .../ip_arria10_e1sg/temp_sense/generate_ip.sh | 44 ------------- .../transceiver_pll_10g/generate_ip.sh | 44 ------------- .../generate_ip.sh | 44 ------------- .../generate_ip.sh | 44 ------------- .../generate_ip.sh | 44 ------------- .../generate_ip.sh | 44 ------------- .../generate_ip.sh | 44 ------------- .../generate_ip.sh | 44 ------------- .../tse_sgmii_gx/generate_ip.sh | 54 ---------------- .../tse_sgmii_lvds/generate_ip.sh | 54 ---------------- .../voltage_sense/generate_ip.sh | 44 ------------- .../clkbuf_global/generate_ip.sh | 44 ------------- .../complex_mult/generate_ip.sh | 44 ------------- .../ip_arria10_e3sge3/ddio/generate_ip.sh | 43 ------------- .../ddr4_4g_1600/generate_ip.sh | 54 ---------------- .../ddr4_4g_2000/generate_ip.sh | 54 ---------------- .../ddr4_8g_1600/generate_ip.sh | 54 ---------------- .../ddr4_8g_2400/generate_ip.sh | 54 ---------------- .../ip_arria10_e3sge3/fifo/generate_ip.sh | 49 --------------- .../flash/asmi_parallel/generate_ip.sh | 44 ------------- .../flash/remote_update/generate_ip.sh | 44 ------------- .../fractional_pll_clk125/generate_ip.sh | 44 ------------- .../fractional_pll_clk200/generate_ip.sh | 44 ------------- .../ip_arria10_e3sge3/generate-all-ip.sh | 21 ------- .../ip_arria10_e3sge3/mac_10g/generate_ip.sh | 56 ----------------- .../mult_add4/generate_ip.sh | 44 ------------- .../phy_10gbase_r/generate_ip.sh | 44 ------------- .../phy_10gbase_r_12/generate_ip.sh | 44 ------------- .../phy_10gbase_r_24/generate_ip.sh | 44 ------------- .../phy_10gbase_r_4/generate_ip.sh | 44 ------------- .../phy_10gbase_r_48/generate_ip.sh | 44 ------------- .../pll_clk125/generate_ip.sh | 44 ------------- .../pll_clk200/generate_ip.sh | 44 ------------- .../pll_clk25/generate_ip.sh | 44 ------------- .../pll_xgmii_mac_clocks/generate_ip.sh | 44 ------------- .../ip_arria10_e3sge3/ram/generate_ip.sh | 50 --------------- .../temp_sense/generate_ip.sh | 44 ------------- .../transceiver_pll_10g/generate_ip.sh | 44 ------------- .../generate_ip.sh | 44 ------------- .../generate_ip.sh | 44 ------------- .../generate_ip.sh | 44 ------------- .../generate_ip.sh | 44 ------------- .../generate_ip.sh | 44 ------------- .../tse_sgmii_gx/generate_ip.sh | 54 ---------------- .../tse_sgmii_lvds/generate_ip.sh | 54 ---------------- .../voltage_sense/generate_ip.sh | 44 ------------- .../ddr3_mem_model/generate_ip.sh | 48 --------------- .../generate_ip.sh | 50 --------------- .../ddr3_uphy_4g_800_master/generate_ip.sh | 50 --------------- .../ddr3_uphy_4g_800_slave/generate_ip.sh | 50 --------------- .../generate_ip.sh | 50 --------------- .../generate_ip.sh | 50 --------------- .../ip_stratixiv/generate-all-ip.sh | 21 ------- .../ip_stratixiv/mac_10g/generate_ip.sh | 55 ----------------- .../ip_stratixiv/phy_xaui/generate_ip.sh | 61 ------------------- 114 files changed, 5225 deletions(-) delete mode 100755 libraries/technology/ip_arria10/clkbuf_global/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/complex_mult/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/ddio/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/ddr4_4g_1600/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/ddr4_4g_2000/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/ddr4_8g_2400/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/fifo/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/flash/asmi_parallel/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/flash/remote_update/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/fractional_pll_clk125/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/fractional_pll_clk200/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/generate-all-ip.sh delete mode 100755 libraries/technology/ip_arria10/mac_10g/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/phy_10gbase_r/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/phy_10gbase_r_12/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/phy_10gbase_r_24/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/phy_10gbase_r_4/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/phy_10gbase_r_48/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/pll_clk125/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/pll_clk200/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/pll_clk25/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/pll_xgmii_mac_clocks/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/ram/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/temp_sense/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/transceiver_pll_10g/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/transceiver_reset_controller_1/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/transceiver_reset_controller_12/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/transceiver_reset_controller_24/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/transceiver_reset_controller_4/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/transceiver_reset_controller_48/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/tse_sgmii_gx/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/tse_sgmii_lvds/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10/voltage_sense/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/clkbuf_global/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/complex_mult/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/ddio/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/ddr4_4g_1600/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/ddr4_4g_2000/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/ddr4_8g_1600/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/fifo/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/flash/asmi_parallel/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/flash/remote_update/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/fractional_pll_clk125/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/fractional_pll_clk200/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/generate-all-ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/mac_10g/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/mult_add4/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/phy_10gbase_r/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/phy_10gbase_r_12/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/phy_10gbase_r_24/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/phy_10gbase_r_3/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/phy_10gbase_r_4/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/phy_10gbase_r_48/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/pll_clk125/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/pll_clk200/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/pll_clk25/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/pll_xgmii_mac_clocks/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/ram/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/temp_sense/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/transceiver_pll_10g/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_1/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_12/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_24/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_3/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_4/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_48/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/tse_sgmii_gx/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/tse_sgmii_lvds/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e1sg/voltage_sense/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/clkbuf_global/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/complex_mult/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/ddio/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/ddr4_4g_1600/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/ddr4_4g_2000/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/ddr4_8g_1600/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/ddr4_8g_2400/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/fifo/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/flash/asmi_parallel/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/flash/remote_update/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/fractional_pll_clk125/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/fractional_pll_clk200/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/generate-all-ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/mac_10g/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/mult_add4/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/phy_10gbase_r/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/phy_10gbase_r_12/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/phy_10gbase_r_24/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/phy_10gbase_r_4/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/phy_10gbase_r_48/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/pll_clk125/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/pll_clk200/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/pll_clk25/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/pll_xgmii_mac_clocks/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/ram/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/temp_sense/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/transceiver_pll_10g/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_1/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_12/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_24/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_4/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_48/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/tse_sgmii_gx/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/tse_sgmii_lvds/generate_ip.sh delete mode 100755 libraries/technology/ip_arria10_e3sge3/voltage_sense/generate_ip.sh delete mode 100755 libraries/technology/ip_stratixiv/ddr3_mem_model/generate_ip.sh delete mode 100755 libraries/technology/ip_stratixiv/ddr3_uphy_16g_dual_rank_800/generate_ip.sh delete mode 100755 libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_master/generate_ip.sh delete mode 100755 libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_slave/generate_ip.sh delete mode 100755 libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_master/generate_ip.sh delete mode 100755 libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_slave/generate_ip.sh delete mode 100755 libraries/technology/ip_stratixiv/generate-all-ip.sh delete mode 100755 libraries/technology/ip_stratixiv/mac_10g/generate_ip.sh delete mode 100755 libraries/technology/ip_stratixiv/phy_xaui/generate_ip.sh diff --git a/libraries/technology/ip_arria10/clkbuf_global/generate_ip.sh b/libraries/technology/ip_arria10/clkbuf_global/generate_ip.sh deleted file mode 100755 index 2a0e27bb2b..0000000000 --- a/libraries/technology/ip_arria10/clkbuf_global/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_clkbuf_global.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/complex_mult/generate_ip.sh b/libraries/technology/ip_arria10/complex_mult/generate_ip.sh deleted file mode 100755 index ae842eb1c4..0000000000 --- a/libraries/technology/ip_arria10/complex_mult/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_complex_mult.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/ddio/generate_ip.sh b/libraries/technology/ip_arria10/ddio/generate_ip.sh deleted file mode 100755 index a3eae3c680..0000000000 --- a/libraries/technology/ip_arria10/ddio/generate_ip.sh +++ /dev/null @@ -1,43 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Remark: -# -# Usage: -# -# ./generate_ip.sh -# -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -qsys-generate ip_arria10_ddio_in_1.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_ddio_out_1.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated diff --git a/libraries/technology/ip_arria10/ddr4_4g_1600/generate_ip.sh b/libraries/technology/ip_arria10/ddr4_4g_1600/generate_ip.sh deleted file mode 100755 index 9300771833..0000000000 --- a/libraries/technology/ip_arria10/ddr4_4g_1600/generate_ip.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_ddr4_4g_1600.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP, this is not useful because it only generates bus functional models, so not a DDR4 memory model -#qsys-generate ip_arria10_ddr4_4g_1600.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10/ddr4_4g_2000/generate_ip.sh b/libraries/technology/ip_arria10/ddr4_4g_2000/generate_ip.sh deleted file mode 100755 index edad8d1cf7..0000000000 --- a/libraries/technology/ip_arria10/ddr4_4g_2000/generate_ip.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_ddr4_4g_2000.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP, this is not useful because it only generates bus functional models, so not a DDR4 memory model -#qsys-generate ip_arria10_ddr4_4g_2000.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10/ddr4_8g_2400/generate_ip.sh b/libraries/technology/ip_arria10/ddr4_8g_2400/generate_ip.sh deleted file mode 100755 index 0eed84da4b..0000000000 --- a/libraries/technology/ip_arria10/ddr4_8g_2400/generate_ip.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_ddr4_8g_2400.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP, this is not useful because it only generates bus functional models, so not a DDR4 memory model -#qsys-generate ip_arria10_ddr4_8g_2400.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10/fifo/generate_ip.sh b/libraries/technology/ip_arria10/fifo/generate_ip.sh deleted file mode 100755 index 1607650bfa..0000000000 --- a/libraries/technology/ip_arria10/fifo/generate_ip.sh +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Remark: -# -# Usage: -# -# ./generate_ip.sh -# -# The IP only needs to be generated if it need to be modified, because the ip_arria10_fifo_*.vhd directly instantiates -# the FIFO altera_mf component. -# The instantiation is copied manually from the ip_arria10_ram_*/fifo_140/sim/ip_arria10_fifo_*.vhd. -# It appears that the altera_mf FIFO component for Arria10 can be synthesized similar as how it worked for Stratix IV, -# it is not necessary to use the generated qip file. -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -qsys-generate ip_arria10_fifo_sc.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_fifo_dc.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_fifo_dc_mixed_widths.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated diff --git a/libraries/technology/ip_arria10/flash/asmi_parallel/generate_ip.sh b/libraries/technology/ip_arria10/flash/asmi_parallel/generate_ip.sh deleted file mode 100755 index 89aa2bdc59..0000000000 --- a/libraries/technology/ip_arria10/flash/asmi_parallel/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_asmi_parallel.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/flash/remote_update/generate_ip.sh b/libraries/technology/ip_arria10/flash/remote_update/generate_ip.sh deleted file mode 100755 index 806e3f578a..0000000000 --- a/libraries/technology/ip_arria10/flash/remote_update/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_remote_update.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/fractional_pll_clk125/generate_ip.sh b/libraries/technology/ip_arria10/fractional_pll_clk125/generate_ip.sh deleted file mode 100755 index 3be0eff606..0000000000 --- a/libraries/technology/ip_arria10/fractional_pll_clk125/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_fractional_pll_clk125.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/fractional_pll_clk200/generate_ip.sh b/libraries/technology/ip_arria10/fractional_pll_clk200/generate_ip.sh deleted file mode 100755 index 7a5fa7f590..0000000000 --- a/libraries/technology/ip_arria10/fractional_pll_clk200/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_fractional_pll_clk200.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/generate-all-ip.sh b/libraries/technology/ip_arria10/generate-all-ip.sh deleted file mode 100755 index f31bf6126c..0000000000 --- a/libraries/technology/ip_arria10/generate-all-ip.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash - -files=`find $RADIOHDL_WORK/libraries/technology/ip_arria10 -name 'generate_ip.sh' ` - -echo -e "About to generate the following IP blocks:\n$files\n" - -for f in $files ; do - cd `dirname $f` - - echo - echo -n "Entering directory: " - pwd - echo - - rm -rf generated - ./`basename $f` - - cd - -done - -echo "Done" diff --git a/libraries/technology/ip_arria10/mac_10g/generate_ip.sh b/libraries/technology/ip_arria10/mac_10g/generate_ip.sh deleted file mode 100755 index ec19d81816..0000000000 --- a/libraries/technology/ip_arria10/mac_10g/generate_ip.sh +++ /dev/null @@ -1,56 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_mac_10g.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP, but that appears not useful, because: -# - the ip_arria10_mac_10g_tb.vhd does not apply stimuli to the MM, ST and XGMII interfaces -# - the stimuli for the clocks seem wrong, because the period is 20 us. -#qsys-generate ip_arria10_mac_10g.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10/phy_10gbase_r/generate_ip.sh b/libraries/technology/ip_arria10/phy_10gbase_r/generate_ip.sh deleted file mode 100755 index 5b4909fd4e..0000000000 --- a/libraries/technology/ip_arria10/phy_10gbase_r/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_phy_10gbase_r.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/phy_10gbase_r_12/generate_ip.sh b/libraries/technology/ip_arria10/phy_10gbase_r_12/generate_ip.sh deleted file mode 100755 index 0054ec1bb8..0000000000 --- a/libraries/technology/ip_arria10/phy_10gbase_r_12/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_phy_10gbase_r_12.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/phy_10gbase_r_24/generate_ip.sh b/libraries/technology/ip_arria10/phy_10gbase_r_24/generate_ip.sh deleted file mode 100755 index 236321fe68..0000000000 --- a/libraries/technology/ip_arria10/phy_10gbase_r_24/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_phy_10gbase_r_24.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/phy_10gbase_r_4/generate_ip.sh b/libraries/technology/ip_arria10/phy_10gbase_r_4/generate_ip.sh deleted file mode 100755 index deee2d03d9..0000000000 --- a/libraries/technology/ip_arria10/phy_10gbase_r_4/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_phy_10gbase_r_4.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/phy_10gbase_r_48/generate_ip.sh b/libraries/technology/ip_arria10/phy_10gbase_r_48/generate_ip.sh deleted file mode 100755 index 16e4ca4479..0000000000 --- a/libraries/technology/ip_arria10/phy_10gbase_r_48/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_phy_10gbase_r_48.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/pll_clk125/generate_ip.sh b/libraries/technology/ip_arria10/pll_clk125/generate_ip.sh deleted file mode 100755 index 6e80538495..0000000000 --- a/libraries/technology/ip_arria10/pll_clk125/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_pll_clk125.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/pll_clk200/generate_ip.sh b/libraries/technology/ip_arria10/pll_clk200/generate_ip.sh deleted file mode 100755 index 15f6b49107..0000000000 --- a/libraries/technology/ip_arria10/pll_clk200/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_pll_clk200.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/pll_clk25/generate_ip.sh b/libraries/technology/ip_arria10/pll_clk25/generate_ip.sh deleted file mode 100755 index ee890b1030..0000000000 --- a/libraries/technology/ip_arria10/pll_clk25/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_pll_clk25.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/pll_xgmii_mac_clocks/generate_ip.sh b/libraries/technology/ip_arria10/pll_xgmii_mac_clocks/generate_ip.sh deleted file mode 100755 index 0ab8ca262f..0000000000 --- a/libraries/technology/ip_arria10/pll_xgmii_mac_clocks/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_pll_xgmii_mac_clocks.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/ram/generate_ip.sh b/libraries/technology/ip_arria10/ram/generate_ip.sh deleted file mode 100755 index 188eef243f..0000000000 --- a/libraries/technology/ip_arria10/ram/generate_ip.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Remark: -# -# Usage: -# -# ./generate_ip.sh -# -# The IP only needs to be generated if it need to be modified, because the ip_arria10_ram_*.vhd directly instantiates -# the altera_syncram component. -# The instantiation is copied manually from the ip_arria10_ram_*/ram_2port_140/sim/ip_arria10_ram_*.vhd. -# It appears that the altera_syncram component can be synthesized even though it comes from the altera_lnsim package, -# that is a simulation package. However it resembles how it worked for Straix IV with altera_mf. -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -qsys-generate ip_arria10_ram_crwk_crw.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_ram_crw_crw.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_ram_cr_cw.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_ram_r_w.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated diff --git a/libraries/technology/ip_arria10/temp_sense/generate_ip.sh b/libraries/technology/ip_arria10/temp_sense/generate_ip.sh deleted file mode 100755 index 3bad9f0bb2..0000000000 --- a/libraries/technology/ip_arria10/temp_sense/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_temp_sense.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/transceiver_pll_10g/generate_ip.sh b/libraries/technology/ip_arria10/transceiver_pll_10g/generate_ip.sh deleted file mode 100755 index d42f2ed74c..0000000000 --- a/libraries/technology/ip_arria10/transceiver_pll_10g/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_transceiver_pll_10g.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/transceiver_reset_controller_1/generate_ip.sh b/libraries/technology/ip_arria10/transceiver_reset_controller_1/generate_ip.sh deleted file mode 100755 index 7fc9610b9d..0000000000 --- a/libraries/technology/ip_arria10/transceiver_reset_controller_1/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_transceiver_reset_controller_1.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/transceiver_reset_controller_12/generate_ip.sh b/libraries/technology/ip_arria10/transceiver_reset_controller_12/generate_ip.sh deleted file mode 100755 index df0523bb93..0000000000 --- a/libraries/technology/ip_arria10/transceiver_reset_controller_12/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2015 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_transceiver_reset_controller_12.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/transceiver_reset_controller_24/generate_ip.sh b/libraries/technology/ip_arria10/transceiver_reset_controller_24/generate_ip.sh deleted file mode 100755 index 5d2df2513e..0000000000 --- a/libraries/technology/ip_arria10/transceiver_reset_controller_24/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2015 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_transceiver_reset_controller_24.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/transceiver_reset_controller_4/generate_ip.sh b/libraries/technology/ip_arria10/transceiver_reset_controller_4/generate_ip.sh deleted file mode 100755 index 9fbe56760f..0000000000 --- a/libraries/technology/ip_arria10/transceiver_reset_controller_4/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2015 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_transceiver_reset_controller_4.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/transceiver_reset_controller_48/generate_ip.sh b/libraries/technology/ip_arria10/transceiver_reset_controller_48/generate_ip.sh deleted file mode 100755 index 1e975d9e03..0000000000 --- a/libraries/technology/ip_arria10/transceiver_reset_controller_48/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2015 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_transceiver_reset_controller_48.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10/tse_sgmii_gx/generate_ip.sh b/libraries/technology/ip_arria10/tse_sgmii_gx/generate_ip.sh deleted file mode 100755 index 949fda1d55..0000000000 --- a/libraries/technology/ip_arria10/tse_sgmii_gx/generate_ip.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_tse_sgmii_gx.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP -#qsys-generate ip_arria10_tse_sgmii_gx.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10/tse_sgmii_lvds/generate_ip.sh b/libraries/technology/ip_arria10/tse_sgmii_lvds/generate_ip.sh deleted file mode 100755 index 1627009280..0000000000 --- a/libraries/technology/ip_arria10/tse_sgmii_lvds/generate_ip.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_tse_sgmii_lvds.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP -#qsys-generate ip_arria10_tse_sgmii_lvds.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10/voltage_sense/generate_ip.sh b/libraries/technology/ip_arria10/voltage_sense/generate_ip.sh deleted file mode 100755 index 44c0232a86..0000000000 --- a/libraries/technology/ip_arria10/voltage_sense/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2 - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_voltage_sense.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/clkbuf_global/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/clkbuf_global/generate_ip.sh deleted file mode 100755 index 878b355c4b..0000000000 --- a/libraries/technology/ip_arria10_e1sg/clkbuf_global/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_clkbuf_global.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/complex_mult/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/complex_mult/generate_ip.sh deleted file mode 100755 index 96be7f2926..0000000000 --- a/libraries/technology/ip_arria10_e1sg/complex_mult/generate_ip.sh +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_complex_mult.qsys \ - --synthesis=VHDL \ - --simulation=VERILOG \ - --output-directory=generated \ - --allow-mixed-language-simulation - diff --git a/libraries/technology/ip_arria10_e1sg/ddio/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/ddio/generate_ip.sh deleted file mode 100755 index 38843a3303..0000000000 --- a/libraries/technology/ip_arria10_e1sg/ddio/generate_ip.sh +++ /dev/null @@ -1,43 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Remark: -# -# Usage: -# -# ./generate_ip.sh -# -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -qsys-generate ip_arria10_e1sg_ddio_in_1.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_e1sg_ddio_out_1.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated diff --git a/libraries/technology/ip_arria10_e1sg/ddr4_4g_1600/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/ddr4_4g_1600/generate_ip.sh deleted file mode 100755 index 9d98e72bce..0000000000 --- a/libraries/technology/ip_arria10_e1sg/ddr4_4g_1600/generate_ip.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_ddr4_4g_1600.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP, this is not useful because it only generates bus functional models, so not a DDR4 memory model -#qsys-generate ip_arria10_e1sg_ddr4_4g_1600.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10_e1sg/ddr4_4g_2000/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/ddr4_4g_2000/generate_ip.sh deleted file mode 100755 index 64364ce034..0000000000 --- a/libraries/technology/ip_arria10_e1sg/ddr4_4g_2000/generate_ip.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_ddr4_4g_2000.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP, this is not useful because it only generates bus functional models, so not a DDR4 memory model -#qsys-generate ip_arria10_e1sg_ddr4_4g_2000.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10_e1sg/ddr4_8g_1600/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/ddr4_8g_1600/generate_ip.sh deleted file mode 100755 index cf24b8c0fc..0000000000 --- a/libraries/technology/ip_arria10_e1sg/ddr4_8g_1600/generate_ip.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_ddr4_8g_1600.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP, this is not useful because it only generates bus functional models, so not a DDR4 memory model -#qsys-generate ip_arria10_e1sg_ddr4_8g_1600.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/generate_ip.sh deleted file mode 100755 index b121261404..0000000000 --- a/libraries/technology/ip_arria10_e1sg/ddr4_8g_2400/generate_ip.sh +++ /dev/null @@ -1,56 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_ddr4_8g_2400.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation -# the generated map is not named generated, dispite the output-directory parameter is set to generated. -mv ip_arria10_e1sg_ddr4_8g_2400 generated - -# Also generate the testbench IP, this is not useful because it only generates bus functional models, so not a DDR4 memory model -#qsys-generate ip_arria10_e1sg_ddr4_8g_2400.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10_e1sg/fifo/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/fifo/generate_ip.sh deleted file mode 100755 index 99b5070d9b..0000000000 --- a/libraries/technology/ip_arria10_e1sg/fifo/generate_ip.sh +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Remark: -# -# Usage: -# -# ./generate_ip.sh -# -# The IP only needs to be generated if it need to be modified, because the ip_arria10_e1sg_fifo_*.vhd directly instantiates -# the FIFO altera_mf component. -# The instantiation is copied manually from the ip_arria10_e1sg_ram_*/fifo_140/sim/ip_arria10_e1sg_fifo_*.vhd. -# It appears that the altera_mf FIFO component for Arria10 can be synthesized similar as how it worked for Stratix IV, -# it is not necessary to use the generated qip file. -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -qsys-generate ip_arria10_e1sg_fifo_sc.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_e1sg_fifo_dc.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_e1sg_fifo_dc_mixed_widths.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated diff --git a/libraries/technology/ip_arria10_e1sg/flash/asmi_parallel/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/flash/asmi_parallel/generate_ip.sh deleted file mode 100755 index c5d3230359..0000000000 --- a/libraries/technology/ip_arria10_e1sg/flash/asmi_parallel/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_asmi_parallel.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/flash/remote_update/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/flash/remote_update/generate_ip.sh deleted file mode 100755 index f9d585f8bb..0000000000 --- a/libraries/technology/ip_arria10_e1sg/flash/remote_update/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_remote_update.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/fractional_pll_clk125/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/fractional_pll_clk125/generate_ip.sh deleted file mode 100755 index a64d398529..0000000000 --- a/libraries/technology/ip_arria10_e1sg/fractional_pll_clk125/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_fractional_pll_clk125.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/fractional_pll_clk200/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/fractional_pll_clk200/generate_ip.sh deleted file mode 100755 index 10802670a7..0000000000 --- a/libraries/technology/ip_arria10_e1sg/fractional_pll_clk200/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_fractional_pll_clk200.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/generate-all-ip.sh b/libraries/technology/ip_arria10_e1sg/generate-all-ip.sh deleted file mode 100755 index c35c6f1060..0000000000 --- a/libraries/technology/ip_arria10_e1sg/generate-all-ip.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash - -files=`find $RADIOHDL_WORK/libraries/technology/ip_arria10_e1sg -name 'generate_ip.sh' ` - -echo -e "About to generate the following IP blocks:\n$files\n" - -for f in $files ; do - cd `dirname $f` - - echo - echo -n "Entering directory: " - pwd - echo - - rm -rf generated - ./`basename $f` - - cd - -done - -echo "Done" diff --git a/libraries/technology/ip_arria10_e1sg/mac_10g/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/mac_10g/generate_ip.sh deleted file mode 100755 index 510c550c2c..0000000000 --- a/libraries/technology/ip_arria10_e1sg/mac_10g/generate_ip.sh +++ /dev/null @@ -1,56 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2a" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_mac_10g.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP, but that appears not useful, because: -# - the ip_arria10_mac_10g_tb.vhd does not apply stimuli to the MM, ST and XGMII interfaces -# - the stimuli for the clocks seem wrong, because the period is 20 us. -#qsys-generate ip_arria10_e1sg_mac_10g.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10_e1sg/mult_add4/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/mult_add4/generate_ip.sh deleted file mode 100755 index 7e679ec72f..0000000000 --- a/libraries/technology/ip_arria10_e1sg/mult_add4/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_mult_add4.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/phy_10gbase_r/generate_ip.sh deleted file mode 100755 index 7f651810ba..0000000000 --- a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_phy_10gbase_r.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_12/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_12/generate_ip.sh deleted file mode 100755 index 0ecdbd7fef..0000000000 --- a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_12/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_phy_10gbase_r_12.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_24/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_24/generate_ip.sh deleted file mode 100755 index 32c3254360..0000000000 --- a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_24/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_phy_10gbase_r_24.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_3/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_3/generate_ip.sh deleted file mode 100755 index 3240ee8311..0000000000 --- a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_3/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_phy_10gbase_r_3.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_4/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_4/generate_ip.sh deleted file mode 100755 index 445f2fed57..0000000000 --- a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_4/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_phy_10gbase_r_4.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_48/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_48/generate_ip.sh deleted file mode 100755 index 552a7a512e..0000000000 --- a/libraries/technology/ip_arria10_e1sg/phy_10gbase_r_48/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_phy_10gbase_r_48.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/pll_clk125/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/pll_clk125/generate_ip.sh deleted file mode 100755 index 17e6673b38..0000000000 --- a/libraries/technology/ip_arria10_e1sg/pll_clk125/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_pll_clk125.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/pll_clk200/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/pll_clk200/generate_ip.sh deleted file mode 100755 index 33378d48f5..0000000000 --- a/libraries/technology/ip_arria10_e1sg/pll_clk200/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_pll_clk200.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/pll_clk25/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/pll_clk25/generate_ip.sh deleted file mode 100755 index ef4a1a8184..0000000000 --- a/libraries/technology/ip_arria10_e1sg/pll_clk25/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_pll_clk25.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/pll_xgmii_mac_clocks/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/pll_xgmii_mac_clocks/generate_ip.sh deleted file mode 100755 index 77f31d835c..0000000000 --- a/libraries/technology/ip_arria10_e1sg/pll_xgmii_mac_clocks/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_pll_xgmii_mac_clocks.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/ram/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/ram/generate_ip.sh deleted file mode 100755 index 86a387538b..0000000000 --- a/libraries/technology/ip_arria10_e1sg/ram/generate_ip.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Remark: -# -# Usage: -# -# ./generate_ip.sh -# -# The IP only needs to be generated if it need to be modified, because the ip_arria10_e1sg_ram_*.vhd directly instantiates -# the altera_syncram component. -# The instantiation is copied manually from the ip_arria10_e1sg_ram_*/ram_2port_140/sim/ip_arria10_e1sg_ram_*.vhd. -# It appears that the altera_syncram component can be synthesized even though it comes from the altera_lnsim package, -# that is a simulation package. However it resembles how it worked for Straix IV with altera_mf. -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -qsys-generate ip_arria10_e1sg_ram_crwk_crw.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_e1sg_ram_crw_crw.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_e1sg_ram_cr_cw.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_e1sg_ram_r_w.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated diff --git a/libraries/technology/ip_arria10_e1sg/temp_sense/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/temp_sense/generate_ip.sh deleted file mode 100755 index ab8fbc6a74..0000000000 --- a/libraries/technology/ip_arria10_e1sg/temp_sense/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_temp_sense.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/transceiver_pll_10g/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/transceiver_pll_10g/generate_ip.sh deleted file mode 100755 index 12de447a12..0000000000 --- a/libraries/technology/ip_arria10_e1sg/transceiver_pll_10g/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_transceiver_pll_10g.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_1/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_1/generate_ip.sh deleted file mode 100755 index 17e84e3a49..0000000000 --- a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_1/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_transceiver_reset_controller_1.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_12/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_12/generate_ip.sh deleted file mode 100755 index db50fda3d1..0000000000 --- a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_12/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2015 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_transceiver_reset_controller_12.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_24/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_24/generate_ip.sh deleted file mode 100755 index 761d94c869..0000000000 --- a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_24/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2015 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_transceiver_reset_controller_24.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_3/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_3/generate_ip.sh deleted file mode 100755 index ed92ce368e..0000000000 --- a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_3/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2015 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_transceiver_reset_controller_3.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_4/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_4/generate_ip.sh deleted file mode 100755 index ad1d84d8d1..0000000000 --- a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_4/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2015 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_transceiver_reset_controller_4.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_48/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_48/generate_ip.sh deleted file mode 100755 index 81f461f352..0000000000 --- a/libraries/technology/ip_arria10_e1sg/transceiver_reset_controller_48/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2015 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_transceiver_reset_controller_48.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e1sg/tse_sgmii_gx/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/tse_sgmii_gx/generate_ip.sh deleted file mode 100755 index 91152f6cd8..0000000000 --- a/libraries/technology/ip_arria10_e1sg/tse_sgmii_gx/generate_ip.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_tse_sgmii_gx.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP -#qsys-generate ip_arria10_e1sg_tse_sgmii_gx.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10_e1sg/tse_sgmii_lvds/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/tse_sgmii_lvds/generate_ip.sh deleted file mode 100755 index 759e004252..0000000000 --- a/libraries/technology/ip_arria10_e1sg/tse_sgmii_lvds/generate_ip.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_tse_sgmii_lvds.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP -#qsys-generate ip_arria10_e1sg_tse_sgmii_lvds.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10_e1sg/voltage_sense/generate_ip.sh b/libraries/technology/ip_arria10_e1sg/voltage_sense/generate_ip.sh deleted file mode 100755 index df1e1b6ff7..0000000000 --- a/libraries/technology/ip_arria10_e1sg/voltage_sense/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL}/tools/quartus/set_quartus unb2b - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e1sg_voltage_sense.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/clkbuf_global/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/clkbuf_global/generate_ip.sh deleted file mode 100755 index 758a7a1300..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/clkbuf_global/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_clkbuf_global.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/complex_mult/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/complex_mult/generate_ip.sh deleted file mode 100755 index c6270c47fd..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/complex_mult/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_complex_mult.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/ddio/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/ddio/generate_ip.sh deleted file mode 100755 index 6e82be25a6..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/ddio/generate_ip.sh +++ /dev/null @@ -1,43 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Remark: -# -# Usage: -# -# ./generate_ip.sh -# -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -qsys-generate ip_arria10_e3sge3_ddio_in_1.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_e3sge3_ddio_out_1.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated diff --git a/libraries/technology/ip_arria10_e3sge3/ddr4_4g_1600/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/ddr4_4g_1600/generate_ip.sh deleted file mode 100755 index a7d8a8c99a..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/ddr4_4g_1600/generate_ip.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_ddr4_4g_1600.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP, this is not useful because it only generates bus functional models, so not a DDR4 memory model -#qsys-generate ip_arria10_e3sge3_ddr4_4g_1600.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/ddr4_4g_2000/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/ddr4_4g_2000/generate_ip.sh deleted file mode 100755 index f9cc3a792f..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/ddr4_4g_2000/generate_ip.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_ddr4_4g_2000.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP, this is not useful because it only generates bus functional models, so not a DDR4 memory model -#qsys-generate ip_arria10_e3sge3_ddr4_4g_2000.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/ddr4_8g_1600/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/ddr4_8g_1600/generate_ip.sh deleted file mode 100755 index e69749253f..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/ddr4_8g_1600/generate_ip.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_ddr4_8g_1600.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP, this is not useful because it only generates bus functional models, so not a DDR4 memory model -#qsys-generate ip_arria10_e3sge3_ddr4_8g_1600.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/ddr4_8g_2400/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/ddr4_8g_2400/generate_ip.sh deleted file mode 100755 index d94b5a367b..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/ddr4_8g_2400/generate_ip.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_ddr4_8g_2400.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP, this is not useful because it only generates bus functional models, so not a DDR4 memory model -#qsys-generate ip_arria10_e3sge3_ddr4_8g_2400.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/fifo/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/fifo/generate_ip.sh deleted file mode 100755 index 76d5339e03..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/fifo/generate_ip.sh +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Remark: -# -# Usage: -# -# ./generate_ip.sh -# -# The IP only needs to be generated if it need to be modified, because the ip_arria10_e3sge3_fifo_*.vhd directly instantiates -# the FIFO altera_mf component. -# The instantiation is copied manually from the ip_arria10_e3sge3_ram_*/fifo_140/sim/ip_arria10_e3sge3_fifo_*.vhd. -# It appears that the altera_mf FIFO component for Arria10 can be synthesized similar as how it worked for Stratix IV, -# it is not necessary to use the generated qip file. -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -qsys-generate ip_arria10_e3sge3_fifo_sc.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_e3sge3_fifo_dc.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_e3sge3_fifo_dc_mixed_widths.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated diff --git a/libraries/technology/ip_arria10_e3sge3/flash/asmi_parallel/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/flash/asmi_parallel/generate_ip.sh deleted file mode 100755 index 415afb38df..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/flash/asmi_parallel/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_asmi_parallel.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/flash/remote_update/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/flash/remote_update/generate_ip.sh deleted file mode 100755 index c7f75c95a3..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/flash/remote_update/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_remote_update.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/fractional_pll_clk125/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/fractional_pll_clk125/generate_ip.sh deleted file mode 100755 index 39c66a5756..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/fractional_pll_clk125/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_fractional_pll_clk125.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/fractional_pll_clk200/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/fractional_pll_clk200/generate_ip.sh deleted file mode 100755 index ae8e7c1453..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/fractional_pll_clk200/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_fractional_pll_clk200.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/generate-all-ip.sh b/libraries/technology/ip_arria10_e3sge3/generate-all-ip.sh deleted file mode 100755 index a4edc2b256..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/generate-all-ip.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash - -files=`find $RADIOHDL_WORK/libraries/technology/ip_arria10_e3sge3 -name 'generate_ip.sh' ` - -echo -e "About to generate the following IP blocks:\n$files\n" - -for f in $files ; do - cd `dirname $f` - - echo - echo -n "Entering directory: " - pwd - echo - - rm -rf generated - ./`basename $f` - - cd - -done - -echo "Done" diff --git a/libraries/technology/ip_arria10_e3sge3/mac_10g/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/mac_10g/generate_ip.sh deleted file mode 100755 index f044512e6f..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/mac_10g/generate_ip.sh +++ /dev/null @@ -1,56 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2a" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_mac_10g.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP, but that appears not useful, because: -# - the ip_arria10_mac_10g_tb.vhd does not apply stimuli to the MM, ST and XGMII interfaces -# - the stimuli for the clocks seem wrong, because the period is 20 us. -#qsys-generate ip_arria10_e3sge3_mac_10g.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/mult_add4/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/mult_add4/generate_ip.sh deleted file mode 100755 index f69815f399..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/mult_add4/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_mult_add4.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/phy_10gbase_r/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/phy_10gbase_r/generate_ip.sh deleted file mode 100755 index 5c4ec99b83..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/phy_10gbase_r/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_phy_10gbase_r.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/phy_10gbase_r_12/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/phy_10gbase_r_12/generate_ip.sh deleted file mode 100755 index 50c4340cbf..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/phy_10gbase_r_12/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_phy_10gbase_r_12.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/phy_10gbase_r_24/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/phy_10gbase_r_24/generate_ip.sh deleted file mode 100755 index 67d5db7845..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/phy_10gbase_r_24/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_phy_10gbase_r_24.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/phy_10gbase_r_4/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/phy_10gbase_r_4/generate_ip.sh deleted file mode 100755 index 8d5eea44ca..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/phy_10gbase_r_4/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_phy_10gbase_r_4.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/phy_10gbase_r_48/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/phy_10gbase_r_48/generate_ip.sh deleted file mode 100755 index be0fa4e3df..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/phy_10gbase_r_48/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_phy_10gbase_r_48.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/pll_clk125/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/pll_clk125/generate_ip.sh deleted file mode 100755 index 4719ca011f..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/pll_clk125/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_pll_clk125.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/pll_clk200/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/pll_clk200/generate_ip.sh deleted file mode 100755 index 33be5e78da..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/pll_clk200/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_pll_clk200.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/pll_clk25/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/pll_clk25/generate_ip.sh deleted file mode 100755 index 1842975a9b..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/pll_clk25/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_pll_clk25.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/pll_xgmii_mac_clocks/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/pll_xgmii_mac_clocks/generate_ip.sh deleted file mode 100755 index bcd02e3ab6..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/pll_xgmii_mac_clocks/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_pll_xgmii_mac_clocks.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/ram/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/ram/generate_ip.sh deleted file mode 100755 index 502af4187c..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/ram/generate_ip.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Remark: -# -# Usage: -# -# ./generate_ip.sh -# -# The IP only needs to be generated if it need to be modified, because the ip_arria10_e3sge3_ram_*.vhd directly instantiates -# the altera_syncram component. -# The instantiation is copied manually from the ip_arria10_e3sge3_ram_*/ram_2port_140/sim/ip_arria10_e3sge3_ram_*.vhd. -# It appears that the altera_syncram component can be synthesized even though it comes from the altera_lnsim package, -# that is a simulation package. However it resembles how it worked for Straix IV with altera_mf. -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -qsys-generate ip_arria10_e3sge3_ram_crwk_crw.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_e3sge3_ram_crw_crw.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_e3sge3_ram_cr_cw.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated -qsys-generate ip_arria10_e3sge3_ram_r_w.qsys --synthesis=VHDL --simulation=VHDL --output-directory=generated diff --git a/libraries/technology/ip_arria10_e3sge3/temp_sense/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/temp_sense/generate_ip.sh deleted file mode 100755 index 3bd136fa89..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/temp_sense/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_temp_sense.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/transceiver_pll_10g/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/transceiver_pll_10g/generate_ip.sh deleted file mode 100755 index 7c0cf72bb6..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/transceiver_pll_10g/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_transceiver_pll_10g.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_1/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_1/generate_ip.sh deleted file mode 100755 index 4aabb018df..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_1/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_transceiver_reset_controller_1.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_12/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_12/generate_ip.sh deleted file mode 100755 index 66527a06b5..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_12/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2015 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_transceiver_reset_controller_12.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_24/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_24/generate_ip.sh deleted file mode 100755 index 80b6a05bc1..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_24/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2015 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_transceiver_reset_controller_24.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_4/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_4/generate_ip.sh deleted file mode 100755 index bbebfcca43..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_4/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2015 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_transceiver_reset_controller_4.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_48/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_48/generate_ip.sh deleted file mode 100755 index 990f62ead1..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/transceiver_reset_controller_48/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2015 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_transceiver_reset_controller_48.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/tse_sgmii_gx/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/tse_sgmii_gx/generate_ip.sh deleted file mode 100755 index 566ba013c1..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/tse_sgmii_gx/generate_ip.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_tse_sgmii_gx.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP -#qsys-generate ip_arria10_e3sge3_tse_sgmii_gx.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/tse_sgmii_lvds/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/tse_sgmii_lvds/generate_ip.sh deleted file mode 100755 index 90ae85bfa7..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/tse_sgmii_lvds/generate_ip.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_tse_sgmii_lvds.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation - -# Also generate the testbench IP -#qsys-generate ip_arria10_e3sge3_tse_sgmii_lvds.qsys \ -# --synthesis=VHDL \ -# --simulation=VHDL \ -# --testbench=STANDARD \ -# --testbench-simulation=VHDL \ -# --output-directory=generated \ -# --allow-mixed-language-simulation \ -# --allow-mixed-language-testbench-simulation diff --git a/libraries/technology/ip_arria10_e3sge3/voltage_sense/generate_ip.sh b/libraries/technology/ip_arria10_e3sge3/voltage_sense/generate_ip.sh deleted file mode 100755 index 0f8e0f516a..0000000000 --- a/libraries/technology/ip_arria10_e3sge3/voltage_sense/generate_ip.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate IP with Qsys -# Description: -# Generate the IP in a separate generated/ subdirectory. -# -# Usage: -# -# ./generate_ip.sh -# - -# Tool settings for selected target "unb2" with arria10 -. ${RADIOHDL_GEAR}/quartus/set_quartus unb2a - -#qsys-generate --help - -# Only generate the source IP -# - use --synthesis=VHDL to have top level in VHDL similar as with MegaWizard -qsys-generate ip_arria10_e3sge3_voltage_sense.qsys \ - --synthesis=VHDL \ - --simulation=VHDL \ - --output-directory=generated \ - --allow-mixed-language-simulation diff --git a/libraries/technology/ip_stratixiv/ddr3_mem_model/generate_ip.sh b/libraries/technology/ip_stratixiv/ddr3_mem_model/generate_ip.sh deleted file mode 100755 index 2d1b37088b..0000000000 --- a/libraries/technology/ip_stratixiv/ddr3_mem_model/generate_ip.sh +++ /dev/null @@ -1,48 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate ddr3 memory model using the example design for uniphy IP with MegaWizard -# Description: -# No need to create the memory model for other DDR3 sizes, because this memory model fits all ddr3_uphy. It -# appears that: -# - the example design for ip_stratixiv_ddr3_uphy_4g_800_slave.v creates the same memory model -# - the example design for ip_stratixiv_ddr3_uphy_4g_1066_master.v creates the same memory model -# The memory model files can be compiled by executing compile_ip.tcl in Modelsim. -# Usage: -# -# ./generate_ip.sh -# -# Remarks: -# . This dedicated script is derived from the generic script $UNB/Firmware/software/build/unb_mgw -# - -# Tool settings for selected target "unb1" with stratixiv -. ${RADIOHDL_GEAR}/quartus/set_quartus unb1 - -# The ip_stratixiv_ddr3_uphy_4g_800_master.v IP must have been generated - -# Generate memory model using the example design for ip_stratixiv_ddr3_uphy_4g_800_master.v. - -cd ../ddr3_uphy_4g_800_master/generated/ip_stratixiv_ddr3_uphy_4g_800_master_example_design/simulation -quartus_sh -t generate_sim_vhdl_example_design.tcl - diff --git a/libraries/technology/ip_stratixiv/ddr3_uphy_16g_dual_rank_800/generate_ip.sh b/libraries/technology/ip_stratixiv/ddr3_uphy_16g_dual_rank_800/generate_ip.sh deleted file mode 100755 index 8e4111eeae..0000000000 --- a/libraries/technology/ip_stratixiv/ddr3_uphy_16g_dual_rank_800/generate_ip.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate ddr3 uniphy IP with MegaWizard -# Description: -# Generate the IP in a separate generated/ subdirectory. Therefore first copy the MegaWizard variation file in the 'generated' output dir, because: -# 1) setting the output dir is not an option in the MegaWizard -# 2) The MegaWizard overwrites the variation file sometimes - we don't want that as it could be hand-modified with e.g. added generics -# -# Usage: -# -# ./generate_ip.sh -# -# Remarks: -# . This dedicated script is derived from the generic script $UNB/Firmware/software/build/unb_mgw -# - -# Tool settings for selected target "unb1" with stratixiv -. ${RADIOHDL_GEAR}/quartus/set_quartus unb1 - -# Generate IP -if ! [ -d "generated" ]; then - mkdir generated -fi -cd generated -cp ../ip_stratixiv_ddr3_uphy_16g_dual_rank_800.v . - -qmegawiz -silent -f:$UNB/Firmware/software/build/unb_mgw_params.txt ip_stratixiv_ddr3_uphy_16g_dual_rank_800.v - -#rm ip_stratixiv_ddr3_uphy_16g_dual_rank_800.v diff --git a/libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_master/generate_ip.sh b/libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_master/generate_ip.sh deleted file mode 100755 index 891821bdd4..0000000000 --- a/libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_master/generate_ip.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate ddr3 uniphy IP with MegaWizard -# Description: -# Generate the IP in a separate generated/ subdirectory. Therefore first copy the MegaWizard variation file in the 'generated' output dir, because: -# 1) setting the output dir is not an option in the MegaWizard -# 2) The MegaWizard overwrites the variation file sometimes - we don't want that as it could be hand-modified with e.g. added generics -# -# Usage: -# -# ./generate_ip.sh -# -# Remarks: -# . This dedicated script is derived from the generic script $UNB/Firmware/software/build/unb_mgw -# - -# Tool settings for selected target "unb1" with stratixiv -. ${RADIOHDL_GEAR}/quartus/set_quartus unb1 - -# Generate IP -if ! [ -d "generated" ]; then - mkdir generated -fi -cd generated -cp ../ip_stratixiv_ddr3_uphy_4g_800_master.v . - -qmegawiz -silent -f:$UNB/Firmware/software/build/unb_mgw_params.txt ip_stratixiv_ddr3_uphy_4g_800_master.v - -#rm ip_stratixiv_ddr3_uphy_4g_800_master.v diff --git a/libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_slave/generate_ip.sh b/libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_slave/generate_ip.sh deleted file mode 100755 index c6c755d977..0000000000 --- a/libraries/technology/ip_stratixiv/ddr3_uphy_4g_800_slave/generate_ip.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate ddr3 uniphy IP with MegaWizard -# Description: -# Generate the IP in a separate generated/ subdirectory. Therefore first copy the MegaWizard variation file in the 'generated' output dir, because: -# 1) setting the output dir is not an option in the MegaWizard -# 2) The MegaWizard overwrites the variation file sometimes - we don't want that as it could be hand-modified with e.g. added generics -# -# Usage: -# -# ./generate_ip.sh -# -# Remarks: -# . This dedicated script is derived from the generic script $UNB/Firmware/software/build/unb_mgw -# - -# Tool settings for selected target "unb1" with stratixiv -. ${RADIOHDL_GEAR}/quartus/set_quartus unb1 - -# Generate IP -if ! [ -d "generated" ]; then - mkdir generated -fi -cd generated -cp ../ip_stratixiv_ddr3_uphy_4g_800_slave.v . - -qmegawiz -silent -f:$UNB/Firmware/software/build/unb_mgw_params.txt ip_stratixiv_ddr3_uphy_4g_800_slave.v - -#rm ip_stratixiv_ddr3_uphy_4g_800_slave.v diff --git a/libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_master/generate_ip.sh b/libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_master/generate_ip.sh deleted file mode 100755 index 0ce4fa270e..0000000000 --- a/libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_master/generate_ip.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate ddr3 uniphy IP with MegaWizard -# Description: -# Generate the IP in a separate generated/ subdirectory. Therefore first copy the MegaWizard variation file in the 'generated' output dir, because: -# 1) setting the output dir is not an option in the MegaWizard -# 2) The MegaWizard overwrites the variation file sometimes - we don't want that as it could be hand-modified with e.g. added generics -# -# Usage: -# -# ./generate_ip.sh -# -# Remarks: -# . This dedicated script is derived from the generic script $UNB/Firmware/software/build/unb_mgw -# - -# Tool settings for selected target "unb1" with stratixiv -. ${RADIOHDL_GEAR}/quartus/set_quartus unb1 - -# Generate IP -if ! [ -d "generated" ]; then - mkdir generated -fi -cd generated -cp ../ip_stratixiv_ddr3_uphy_4g_single_rank_800_master.v . - -qmegawiz -silent -f:$UNB/Firmware/software/build/unb_mgw_params.txt ip_stratixiv_ddr3_uphy_4g_single_rank_800_master.v - -#rm ip_stratixiv_ddr3_uphy_4g_single_rank_800_master.v diff --git a/libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_slave/generate_ip.sh b/libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_slave/generate_ip.sh deleted file mode 100755 index b651c73760..0000000000 --- a/libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_slave/generate_ip.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate ddr3 uniphy IP with MegaWizard -# Description: -# Generate the IP in a separate generated/ subdirectory. Therefore first copy the MegaWizard variation file in the 'generated' output dir, because: -# 1) setting the output dir is not an option in the MegaWizard -# 2) The MegaWizard overwrites the variation file sometimes - we don't want that as it could be hand-modified with e.g. added generics -# -# Usage: -# -# ./generate_ip.sh -# -# Remarks: -# . This dedicated script is derived from the generic script $UNB/Firmware/software/build/unb_mgw -# - -# Tool settings for selected target "unb1" with stratixiv -. ${RADIOHDL_GEAR}/quartus/set_quartus unb1 - -# Generate IP -if ! [ -d "generated" ]; then - mkdir generated -fi -cd generated -cp ../ip_stratixiv_ddr3_uphy_4g_single_rank_800_slave.v . - -qmegawiz -silent -f:$UNB/Firmware/software/build/unb_mgw_params.txt ip_stratixiv_ddr3_uphy_4g_single_rank_800_slave.v - -#rm ip_stratixiv_ddr3_uphy_4g_single_rank_800_slave.v diff --git a/libraries/technology/ip_stratixiv/generate-all-ip.sh b/libraries/technology/ip_stratixiv/generate-all-ip.sh deleted file mode 100755 index 6377b91415..0000000000 --- a/libraries/technology/ip_stratixiv/generate-all-ip.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash - -files=`find $RADIOHDL_WORK/libraries/technology/ip_stratixiv -name 'generate_ip.sh' | sort -r ` -# sort file list backward to generate ddr3_mem_model before ddr3_uphy_4g_800_* (required) - -echo -e "About to generate the following IP blocks:\n$files\n" - -for f in $files ; do - cd `dirname $f` - - echo - echo -n "Entering directory: " - pwd - echo - - ./`basename $f` - - cd - -done - -echo "Done" diff --git a/libraries/technology/ip_stratixiv/mac_10g/generate_ip.sh b/libraries/technology/ip_stratixiv/mac_10g/generate_ip.sh deleted file mode 100755 index 4f7c890f8c..0000000000 --- a/libraries/technology/ip_stratixiv/mac_10g/generate_ip.sh +++ /dev/null @@ -1,55 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate ip_stratixiv_mac_10g IP with MegaWizard -# Description: -# Generate the phy_xaui IP in a separate generated/ subdirectory. Therefore first copy the MegaWizard variation file in the 'generated' output dir, because: -# 1) setting the output dir is not an option in the MegaWizard -# 2) The MegaWizard overwrites the variation file sometimes - we don't want that as it could be hand-modified with e.g. added generics -# -# Usage: -# -# ./generate_ip.sh -# -# The generated files for Quartus v11.1 that are needed for simulation and synthesis have been committed in SVN, so it is not necessary to run this -# generate_ip.sh script again and therefore run_script=0. Files that are not needed have not been committed in SVN. -# -# Remarks: -# . This dedicated script is derived from the generic script $UNB/Firmware/software/build/unb_mgw -# - -run_script=0 -if [ $run_script -gt 0 ]; then - # Tool settings for selected target "unb1" with stratixiv - . ${RADIOHDL_GEAR}/quartus/set_quartus unb1 - - if ! [ -d "generated" ]; then - mkdir generated - fi - cd generated - cp ../ip_stratixiv_mac_10g.vhd . - - qmegawiz -silent ip_stratixiv_mac_10g.vhd - - #rm ip_stratixiv_mac_10g.vhd -fi diff --git a/libraries/technology/ip_stratixiv/phy_xaui/generate_ip.sh b/libraries/technology/ip_stratixiv/phy_xaui/generate_ip.sh deleted file mode 100755 index 30ef911296..0000000000 --- a/libraries/technology/ip_stratixiv/phy_xaui/generate_ip.sh +++ /dev/null @@ -1,61 +0,0 @@ -#!/bin/bash -# -------------------------------------------------------------------------- # -# -# Copyright (C) 2014 -# ASTRON (Netherlands Institute for Radio Astronomy) <http://www.astron.nl/> -# JIVE (Joint Institute for VLBI in Europe) <http://www.jive.nl/> -# P.O.Box 2, 7990 AA Dwingeloo, The Netherlands -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# -------------------------------------------------------------------------- # -# -# Purpose: Generate phy_xaui IP with MegaWizard -# Description: -# Generate the phy_xaui IP in a separate generated/ subdirectory. Therefore first copy the MegaWizard variation file in the 'generated' output dir, because: -# 1) setting the output dir is not an option in the MegaWizard -# 2) The MegaWizard overwrites the variation file sometimes - we don't want that as it could be hand-modified with e.g. added generics -# -# Usage: -# -# ./generate_ip.sh -# -# The generated files for Quartus v11.1 that are needed for simulation and synthesis have been committed in SVN, so it is not necessary to run this -# generate_ip.sh script again. Files that are not needed have not been committed in SVN. -# -# Remarks: -# . This dedicated script is Derived from the generic script $UNB/Firmware/software/build/unb_mgw -# - -# Tool settings for selected target "unb1" with stratixiv -. ${RADIOHDL_GEAR}/quartus/set_quartus unb1 - -if ! [ -d "generated" ]; then - mkdir generated -fi -cd generated -cp ../ip_stratixiv_phy_xaui_0.vhd . -cp ../ip_stratixiv_phy_xaui_1.vhd . -cp ../ip_stratixiv_phy_xaui_2.vhd . -cp ../ip_stratixiv_phy_xaui_soft.vhd . - -qmegawiz -silent -f:$UNB/Firmware/software/build/unb_mgw_params.txt ip_stratixiv_phy_xaui_0.vhd -qmegawiz -silent -f:$UNB/Firmware/software/build/unb_mgw_params.txt ip_stratixiv_phy_xaui_1.vhd -qmegawiz -silent -f:$UNB/Firmware/software/build/unb_mgw_params.txt ip_stratixiv_phy_xaui_2.vhd -qmegawiz -silent -f:$UNB/Firmware/software/build/unb_mgw_params.txt ip_stratixiv_phy_xaui_soft.vhd - -rm ip_stratixiv_phy_xaui_0.vhd -rm ip_stratixiv_phy_xaui_1.vhd -rm ip_stratixiv_phy_xaui_2.vhd -rm ip_stratixiv_phy_xaui_soft.vhd -- GitLab