CS 3220 Spring 2023

GT CS 3220 Processor Design

View My GitHub Profile

Vitis/Vivado Installation Steps (Most steps are updated at 2020. We will use 2022.1 in Fall 2022)

Warning

- 1. This tutorial works for Win10 and Linux. If you use MacOS, you could use VirtualBox or VMWare as virtual machine to isntall Linux.
- 2. Please make sure you disk has at least 150G free space. You could install Vivado in portable storage device.

Supported operating systems for Vivado 2022.1

Please note that this instruction is an old version and in Fall 2022, we will use 2022.1. We will provide an updated information but you can still probably use the same information with minor modifications. You need to install Vitis and vivado for the course. (the original doc was made in 2020 and only new important information’s figures are updated. So you might see some discrepancy of the screen shots. )

Step 1

Go to https://www.xilinx.com/support/download.html “Download”.

Step 2

Scroll down to “Vivado Design Suite - HLx Editions - 2022.1 Full Product Installation”, and click “Xilinx Unified Installer 2022.1: Windows Self Extracting Web Installer

Step 3

You may need to register a Xilinx account first, using your personal email or GT email (I recommend using GT email).

After registration, You will need to fulltill the form according US federal’s law requirement.

Fill this form, scroll down, and click “Download”.

Step 4

Click the execution file that you just downloaded.

Important !!!!!! We will use latest version of Vivado. Here, we use the same version as GT CRNCH \

Input the User ID (email) and Password of your Xilinx account.

Agree all the conditions.

Step 5

Choose Vitis

Step 6

Choose only Soc Zynq-7000 devices. Otherwise the size will be even much bigger than 150 GB.



Again, please make sure your have at least 150G space on your disk. You could install it on portable storage device. \



Important !!!!!! Please make sure your installation directory’s name has no space.
Like here if I change “Xilinx2020” to “Xilinx 2022”, then it will cause error.
Please remember your installation directory.
Please make sure you PC is connected to internet.

Step6

Wait for the installation to be completed. This may take several hours.
Note
If there is any problems for installation please post it on Piazza or contact with TAs. You can also ICE cluster.

Step 7

Install board file (PYNQ-Z2) : please download boad file from the manufacture website (https://www.tulembedded.com/FPGA/ProductsPYNQ-Z2.html)
Extracting the zip file in Vivado, allows the board to be selected when creating a new project. This will configure the Zynq PS settings.

To install the board files, extract the zip file under the following directory:

\Vivado\\data\xhub\boards\XilinixBoardStore\boards\Xilinx e.g.) Xilinix\Vivado\2022.1\data\xhub\boards\XilinxBoardStore\boards\Xilinx\pynq-z2