So you just got your new Snickerdoodle and you are excited to hit the ground running. Before you can make your first LED blink you need to take a step back and install the Xilinx FPGA tool ecosystem. The first step is to Download Vivado which is the tool used to create VHDL designs for the FPGA portion of the Snickerdoodle. Below is a chart that shows the different versions of Vivado, and for this tutorial I chose the WebPACK as it's free and it will work with the 7010 and 7020 chips that are on the Snickerdoodle.
I recommend clicking on the web installer although you can pull down the entire install if you like. Once you click on the install program that is right for you, you will be asked to log in before you can pull it down. If you don't have a Xilinx account it is very easy to create a new one.
Once you log into your Xilinx account, you will be allowed to pull down the install file. Once the install file is downloaded, click on it to start the Vivado installation.
You might need to enter your Xilinx login information again, and then select the Download and Install Now option.
Check off all of the agreement boxes after closely reading all of the legal information..... or you can just check them as fast as you can and then hit next.
Select the Vivado HL Webpack as it is free and is compatible with all Snickerdoodles.
For this step I chose the smallest installation possible. If you wan to try your hand at writing bare metal C code that can run on one or both of the linux processors I would recommend checking the Software Development Kit box. Note: This will add about 10 GB to your install.
I did not use the default directory of C:\Xilinx but rather D:\Xilinx due to having more space on D:\. Note: You will have to remember where you install Vivado for when you are adding it to your system path in order to enable scripting.
Your installation summary should look like something below.
It should take around 30-40 min to pull down and install everything, but then you should get something that looks like the below screen shot. Congratulations you have just installed Vivado 2018.2.