diff --git a/quad/doc/how_to_use_XSDK.md b/quad/doc/how_to_use_XSDK.md
index 81e247a13c7abf9f264003225b8adccf0f48dc6a..d35042afda701af81c3a5034e7704fd9a355a618 100644
--- a/quad/doc/how_to_use_XSDK.md
+++ b/quad/doc/how_to_use_XSDK.md
@@ -43,7 +43,7 @@ come with the
 tools already installed. However, the following steps need to be taken in
 order to launch the
 program
-    - In a terminal, enter `source /opt/Xilinx/14.7/ISE_DS/settings64.sh`
+    - In a terminal, enter `source /opt/Xilinx/2018.2/Vivado/2018.2/settings64.sh`
     - In terminal type `xsdk &`
 1. ISU Remote Linux Servers (linux-X, research-x.ece.iastate.edu)
     - `source Xilinx_Tools/setup_scripts/remote_servers/setup.sh`
@@ -52,7 +52,7 @@ program
 1. User PC
     Some users may opt to download the Xilinx tools on their own PCs for
     development, but this is not recommended.
-    - Download the ISE Design Suite [here](https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/design-tools.html) (~6GB)
+    - Download the Vivado Design Suite [here](https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools.html) (~6GB)
     - Run XSDK
 
 
@@ -131,17 +131,18 @@ file placed on the SD-card.
 To correctly make a boot.bin file (using no operating system) you must have
 the following:
 - System hardware platform `.bit` file
-  - Output of hardware toolset (ISE for now)
-  - Path: `MicroCART/quad/xsdk_workspace/sytem_hw_platform/system.bit`
+  - Output of hardware toolset (Vivado)
+  - Path: `<workspace>/sytem_hw_platform/system.bit`
 - Application Project `.elf` file
   - Be sure to confirm project is built in XSDK
-  - Path: `MicroCART/quad/xsdk_workspace/real_quad/Realease/real_quad.elf`
+  - Path: `<workspace>/<app_project>/Realease/real_quad.elf`
 - Board Support Package `.elf` file
   - The current boot loader is a default a standalone for the Zybo board
   - Be sure to confirm project is built in XSDK
-  - Path: `MicroCART/quad/xsdk_workspace/zybo_fsbl/Realease/zybo_fsbl.elf`
+  - Path: `<workspace>/zybo_fsbl/Realease/zybo_fsbl.elf`
 
 NOTE: None of the `.elf` files are on GIT to reduce clutter
+NOTE: `<workspace>` is the `MicroCART/quad/vivado_workspace/<viado_project>/<viado_project>.sdk` directory for the single-module HW test designs. 
 
 ### Instructions
 
@@ -151,18 +152,18 @@ updated.
 Within XSDK:
   1. Project -> Create Boot Image. Alternatively right-click on the project in
   the Project Explorer and -> Create Boot Image  
-  1. Select `MicroCART/quad/xsdk_workspace/zybo_fsbl/Realease/` as the `.bif`
+  1. Select `<workspace>/zybo_fsbl/Realease/` as the `.bif`
   1. Click add
-  1. Select `MicroCART/quad/xsdk_workspace/zybo_fsbl/Realease/zybo_fsbl.elf`
+  1. Select `<workspace>/zybo_fsbl/Realease/zybo_fsbl.elf`
   1. Confirm bootloader is checked and add the file to the Boot Image
   1. Click add
-  1. Select `MicroCART/quad/xsdk_workspace/sytem_hw_platform/system.bit`
+  1. Select `<workspace>/sytem_hw_platform/system.bit`
   1. Add the file to the Boot Image
   1. Click add
-  1. Select `MicroCART/quad/xsdk_workspace/real_quad/Realease/real_quad.elf`
+  1. Select `<workspace>/<app_project>/Realease/real_quad.elf`
   1. Add the file to the Boot Image
-  1. Copy `Boot.bin` file at `MicroCART/quad/xsdk_workspace/zybo_fsbl/Realease/` to SD Card
-  1. Plus SD card into quad and power on board
+  1. Copy `Boot.bin` file at `<workspace>/zybo_fsbl/Realease/` to SD Card
+  1. Plug SD card into quad and power on board
 
 _NOTE:_ If anything here is unclear there is a deeper explanation in
 [Xilinx: how to create a Boot Image](https://www.xilinx.com/support/documentation/sw_manuals/xilinx14_7/SDK_Doc/tasks/sdk_t_create_zynq_boot_image.htm)