Sorry, you need to enable JavaScript to visit this website.

Training and Videos

Learn how to create your own ZedBoard designs or see what others have done with ZedBoard by viewing our library of on-line trainings and videos. If you have a video that you would like to share, complete the on-line video request form for further instructions.

MiniZed Speedway Design Workshops

In the Developing Zynq Software Speedway, you will be introduced to Xilinx SDK and shown how it offers everything necessary to make Zynq software design easy.

In the Developing Zynq Hardware Speedway, you will be introduced to the single ARM Cortex –A9 Processor core as you explore its robust AXI peripheral set. Doing so you will utilize the Xilinx embedded systems tool set to design a Zynq AP SoC system, add Xilinx IP as well as custom IP, run software applications to test the IP, and finally Debug your embedded system.

From within an Ubuntu OS running within a virtual machine, learn how to install PetaLinux 2017.1 and build embedded Linux targeting MiniZed. In the hands-on labs learn about Yocto and PetaLinux tools to import your own FPGA hardware design, integrate user space applications, and configure/customize PetaLinux.

Using proven flows for SDSoC, the student will learn how to navigate SDSoC. Through hands-on labs, we will create a design for a provided platform and then also create a platform for the Avnet MiniZed. You will see how to accelerate an algorithm in the course lab.

Vivado Zynq SpeedWay Workshops

The Xilinx Software Development Kit (SDK) offers everything necessary to make Xilinx Zynq®-7000 All Programmable SoC software application development easy. This class covers these capabilities, including BSP creation, built-in drivers, example C code, interrupts, debugging, flash programming, and where to get more help.

This class demonstrates the hardware and software flows for creating your first Xilinx Zynq®-7000 All Programmable SoC design. Through a series of instructor presentations (based on 2013.3) and hands-on labs ( 2015.2 and 2016.2), hardware and firmware engineers will learn all the required steps for creating a Zynq-7000 All Programmable SoC design on either ZedBoard™ or MicroZed™.

System-on-Chip designs offer the unique advantage of providing custom built accelerators to increase system performance. This intermediate-level course introduces attendees to the design flow required in identifying software bottlenecks and creating custom hardware accelerators in the Programmable Logic (PL) portion of the Xilinx Zynq®-7000 All Programmable SoC.

This course explores various ARM® processor application debug techniques on the Xilinx Zynq®-7000 All Programmable SoC based MicroZed and ZedBoard development platforms using Xilinx SDK and ARM DS-5. The accompanying lab-based tutorial series begins with the most basic tool configuration and board connection.

Zynq Design Seminars

This seminar introduces students to the Xilinx Smarter Vision offering, featuring the Zynq®-7000 All Programmable SoC, complemented with Vivado, a robust development environment consisting of IP Integrator and Vivado HLS (High-Level Synthesis), Open CV libraries, SmartCORE™ IP and video development kits.

This course introduces wireless communication system design on the new Avnet Zynq®-7000 All Programmable SoC / AD9361 Software-Defined Radio Evaluation Kit featuring Analog Devices AD9361 single-chip RF agile transceiver. An IEEE 802.11 receiver example will demonstrate system-level simulation using MATLAB® and Simulink® modeling and code generation tools from MathWorks.

This seminar bridges the gap between systems engineering and hardware design by introducing an automated tool flow using Simulink® modeling for C and HDL code generation targeting the Xilinx Zynq®-7000 All Programmable SoC.  Learn how algorithm iterations can be quickly prototyped on hardware directly from Simulink and deployed into production using the Xilinx Vivado® Design Suite.  An example

Training Archives

This course explores the Linux operating system running on the Xilinx Zynq®-7000 All Programmable SoC. Starting with a pre-built hardware platform, attendees will build an embedded Linux system from the beginning. An application and device driver will be developed to interface to a custom hardware peripheral. The Linux operating system and basic driver development concepts will be explained.

This course combines the high-speed analog signal chain from RF to baseband with FPGA-based digital signal processing for wireless communications. Topics include the high-speed analog signal chain, direct conversion radio architecture, the high-speed data converter interface and FPGA-based digital signal processing for software defined radio.


Avnet Electronics Marketing introduces the the first of many MicroZed Carrier Cards - the I/O Carrier Card.  It powers the MicroZed and all I/O banks on the Zynq AP SoC device - including Vcco for the PL logic.  A carrier board design is needed to access the logic I/O on the Zynq device.

Learn how to get up and running with Avnet's 7" Zed Touch Display Kit when attached to ZedBoard™ or MicroZed™. This new kit provides engineers with everything needed to develop products with interactive GUIs and touchscreen capabilities. The kit combines an 800 x 480 WVGA TFT-LCD display with an industrial projective capacitive touch sensor, I2C-based touch controller, LED backlight supply and all the necessary cables.

Designed to work with ZedBoard™ or MicroZed™, the 7-inch Zed Touch Display Kit from Avnet Electronics Marketing provides engineers with everything needed to develop products with interactive GUIs and touchscreen capabilities. The kit combines an 800 x 480 WVGA TFT-LCD display with an industrial projective capacitive touch sensor, I2C-based touch controller, LED backlight supply and all the necessary cables.

This short video will show what’s included in the ZedBoard kit, what features are on the ZedBoard, and how to get started with the out-of-box design

SoC-based systems, like ZedBoard, may exhibit overheating tendencies due to maximum processor utilization, higher processor speeds, high I/O counts, higher ambient temperatures and other physical parameters.  How can these overheating tendencies be measured?  This video explores how a combination of the ZedBoard Zynq XADC and ChipScope Pro Analyzer form a tool suite to perform thermal analyses on systems that display overheating tendencies.  Basic system heat dissipation techniques will also be presented.


Other Training Resources