diff --git a/tools/modelsim/set_modelsim b/tools/modelsim/set_modelsim
index eca67c9fb0d22b9560afa58b824006a951bef5ca..af667dd4a5dbf5bdbe5005381a03439f8bfe1698 100755
--- a/tools/modelsim/set_modelsim
+++ b/tools/modelsim/set_modelsim
@@ -40,7 +40,7 @@ if [ "${SITE-}" = "USN" ]; then
     . ${RADIOHDL}/tools/quartus/quartus_version.sh 11.1sp2
     . ${RADIOHDL}/tools/modelsim/modelsim_version.sh 6.6d
   elif [ "${TOOLSET}" = "unb2" ]; then
-    . ${RADIOHDL}/tools/quartus/quartus_version.sh 14.1
+    . ${RADIOHDL}/tools/quartus/quartus_version.sh 15.0
     . ${RADIOHDL}/tools/modelsim/modelsim_version.sh 10.4
   else
     echo "error: unknown tool setting: ${TOOLSET} (choose 'unb1' or 'unb2')"
diff --git a/tools/quartus/set_quartus b/tools/quartus/set_quartus
index 26cfc1ec5948122e6205be9ff235952c445f0541..e451273576682667a2decd5ea50b4688376c86d2 100755
--- a/tools/quartus/set_quartus
+++ b/tools/quartus/set_quartus
@@ -53,7 +53,7 @@ if [ "${SITE-}" = "USN" ]; then
     
     . ${RADIOHDL}/tools/quartus/quartus_version.sh 11.1sp2
   elif [ "${TOOLSET}" = "unb2" ]; then
-    . ${RADIOHDL}/tools/quartus/quartus_version.sh 14.1
+    . ${RADIOHDL}/tools/quartus/quartus_version.sh 15.0
   else
     echo "error: unknown tool setting: ${TOOLSET} (choose 'unb1' or 'unb2')"
     exit 1
diff --git a/tools/setup_unb.sh b/tools/setup_unb.sh
index 1bd3a2e7c69339ad2078282dc83f9cbbfbb39ef7..56c13ae3148acc593c0f8b31993de441eafe327c 100755
--- a/tools/setup_unb.sh
+++ b/tools/setup_unb.sh
@@ -36,8 +36,11 @@ echo "Setup old UniBoard environment for Modelsim and Quartus"
 
 . ${RADIOHDL}/tools/quartus/quartus_version.sh 11.1
 . ${RADIOHDL}/tools/quartus/quartus_generic.sh
-. ${RADIOHDL}/tools/modelsim/modelsim_version.sh 6.6c
-
+if [ "${SITE-}" = "USN" ]; then
+    . ${RADIOHDL}/tools/modelsim/modelsim_version.sh 6.6d
+else
+    . ${RADIOHDL}/tools/modelsim/modelsim_version.sh 6.6c
+fi
 
 # 3) Synthesis