diff --git a/libraries/technology/ip_stratixiv/mac_10g/generate_ip.sh b/libraries/technology/ip_stratixiv/mac_10g/generate_ip.sh
index 0e3e967c93bcac1ef34fb91aeb38a800dcf10f28..50b6563809d753c9f41a8d6e94ca773fbc083162 100755
--- a/libraries/technology/ip_stratixiv/mac_10g/generate_ip.sh
+++ b/libraries/technology/ip_stratixiv/mac_10g/generate_ip.sh
@@ -32,17 +32,24 @@
 #   ./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.
+#   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
+# . This dedicated script is derived from the generic script $UNB/Firmware/software/build/unb_mgw
 #
-if ! [ -d "generated" ]; then
-    mkdir generated
-fi
-cd generated
-cp ../ip_stratixiv_mac_10g.vhd .
 
-qmegawiz -silent ip_stratixiv_mac_10g.vhd
+run_script=0
+if [ $run_script -gt 0 ]; then
+    # Tool settings for selected target "unb1" with stratixiv
+    . ${RADIOHDL}/tools/quartus/set_quartus unb1
+
+    if ! [ -d "generated" ]; then
+        mkdir generated
+    fi
+    cd generated
+    cp ../ip_stratixiv_mac_10g.vhd .
 
-#rm ip_stratixiv_mac_10g.vhd
+    qmegawiz -silent ip_stratixiv_mac_10g.vhd
+
+    #rm ip_stratixiv_mac_10g.vhd
+fi