Zynq-7000 Embedded Design Tutorial

This document provides an introduction to using the Xilinx® Vitis™ unified software platform with the Zynq®-7000 SoC device. The examples are targeted for the Xilinx ZC702 rev 1.0 evaluation board and the tools used are the Vivado® Design Suite, the Vitis software platform, and PetaLinux.

The examples in this document were created using the Xilinx tools running on a Windows 10 64-bit operating system, and PetaLinux on Linux 64-bit operating system. These examples focus on introducing you to the following aspects of embedded design.

The best way to learn a tool is to use it. This guide provides opportunities for you to work with the tools under discussion. Specifications for sample projects are given in the example sections, along with an explanation of what is happening behind the scenes. The chapter and examples are intended to showcase different aspects of embedded design. The examples takes you through the entire flow to complete the learning and then moves on to another topic.

When reading this tutorial and running the examples, you might find the following references useful: