Webinar "Understanding Versal: the AI Engines" -jetzt anmelden-

Zynq 7000 SoC for the Hardware Designer - LIVE ONLINE

This online course introduces you to building the hardware platform for the Zynq 7000 SoC. It also iterates on the Xilinx Vitis and Vivado toolchain. You will learn how to configure the processing system  (PS) and strategies to deploy the programmable logic to enhance the already large base of IPs provided there. The AXI components and capabilities are introduced.

The basic concepts of software development with Vitis are taught to provide understanding into HW and SW interaction with focus on bring up, simulation and debugging.

The theoretical content is supplemented by exercises carried out by the participant.

Duration: 4 mornings of 4 hours each

Times:    9.00 a.m. - 11.00 a.m.    Lecture part 1

              11.00 a.m. - 11.15 a.m.  15 minute break

              11.15 a.m. - 1.15 p.m.    Lecture part 2

Exercises: self paced by the participants. Estimated time for completion appr. 2-3 hours. At the end of a lecture, the exercises to be performed by participants are discussed. The results / sample solutions are presented by the trainer the next day.

After registration: the participant receives the presentation documents in electronic form (PDF) as well as the workbook for the exercises, the login data and a list of 
requirements to be done in advanced.

Course Objectives:

  • Describe the various tools that encompass a Xilinx embedded design
  • Rapidly architect an embedded system containing Single / Dual Cortex A9 or MicroBlaze processor using the Vivado IP integrator and Customization Wizard
  • Develop software applications utilizing the Eclipse-based Vitis Software Platform
  • Create and integrate an IP-based processing system component in the Vivado Design Suite
  • Design and add a custom AXI interface-based peripheral to the embedded processing system
  • Simulate a custom AXI interface-based peripheral using verification IP (VIP)


  • Embedded UltraFast Design Methodology

  • Overview of Embedded Hardware Development

  • Zynq-7000 SoC Architecture Overview

  • Driving the IP Integrator Tool

  • Overview of Embedded Software Development

  • Driving the Vitis Unified Software Platform

  • AXI: Introduction

  • AXI: Variations

  • AXI  Transaction

  • Introduction to Interrupts

  • Interrupts: Hardware Architecture and Support

  • Creating a New AXI IP with the Wizard

  • AXI: BFM Simulation Using Verification IP

  • MicroBlaze Processor Architecture Overview

  • MicroBlaze Memory


  • Driving the IP Integrator Tool

  • Zynq-7000 SoC Architecture Overview

  • Driving the Vitis Software Platform

  • Exploring AXI Transactions Using the AXI Traffic Generator

  • Building Custom AXI IP

  • Introduction to Verification IP Simulation

Anwendbare Technologien

  • Zynq 7000 System on a programmable Chip


  • Erfahrung in FPGA Entwicklung
  • Grundlegende Kenntnisse der Programmiersprache C/C++
  • konzeptionelles Verständnis von Mikroprozessoren
  • grundlegende Erfahrung mit HDL-Modellierung


08.05.2023 | Online
Training buchen

Dauer und Kosten

Dauer: 4 Tage (je 4 Stunden)

Kosten: 2.000,00 €
netto pro Teilnehmer inklusive ausführlicher Schulungsunterlagen


Michael Schwarz