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.

From within an Ubuntu OS running within a virtual machine, learn how to install PetaLinux 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.


After showing how to wire up a PicoZed™ 7015 SOM connected to a PZ-FMC-CC Carrier card, we take the bitstream from Video 1 and demonstrate programming the Xilinx Zynq®-7000 All Programmable SoC.

An introduction to IBERT.  How to setup and configure an IBERT Transceiver test for your Xilinx Zynq®-7000 All Programmable SoC based project using Vivado Design Suite 2015.1.

Avnet's Matt Burns reviews the key features of Avnet's new SOM based on Xilinx's Zynq-7000 All Programmable SoC:  PicoZed.  He also details the accompanying PicoZed FMC Carrier Card.
For more information on PicoZed:
For more information on the PicoZed FMC Carrier Card:

TCL scripts can be very useful in your SoC design flow and quickly enable a design for quick implementation or further customization.  Learn how to use a TCL script for configuring a base Vivado Block Design using the "Display Panel Controller Standalone Tutorials for MicroZed FMC Carrier Card" reference design as an example.  The example design files shown in this Tech Tip can be downloaded from the 7-inch Zed Touch Display Kit Reference Design / Tutorials page.

Learn how to build Linux for Avnet's MicroZed™ System On Module using PetaLinux 2014.2 and the "PetaLinux Board Support Packages" files which can be downloaded from the MicroZed Reference Design / Tutorials page.

Learn how to configure a Zynq Processing System 7 IP block within a Vivado Block Design to target Avnet's MicroZed™ System On Module using the "MicroZed Zynq PS Preset for Vivado 2013.4 (TCL)" file which can be downloaded from the MicroZed Documentation page.

The Zynq®-7000 AP SoC Mini-ITX development kit provides an industry standard motherboard form-factor for designers seeking a high performance platform based on the Xilinx Zynq®-7000 All Programmable SoC. Available with either the 7Z045 or 7Z100 APSoC, the Mini-ITX offers the unique mix of user configurability, expandability, and standard interfaces that designers are looking for.
To learn more, visit our website:

Listen in as Avnet's Matt Burns describes how Avnet and its partners have developed new applications for standard 4G LTE Antennas.  This is featured in the Zynq SDR-II Eval.


Chris Ammann - Global Technical Marketing Engineer, Power at Avnet Electronics Marketing - discusses the power architecture and design implementation of the MicroZed I/O Carrier Card. This board breaks out the programmable I/O pins from the Zynq-7000 to several easy to use physical interfaces.

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.


Other Training Resources