Ultra96 Technical Training Courses

Display portlet menu

Ultra96 Technical Training Courses

14 Jan 2020 - 26 Mar 2020


After carefully evaluating the progression of the coronavirus outbreak, we have decided to cancel our events and the participation at all industry events until March 31st.

Xilinx logo  Renesas Logo
Avnet Silica is pleased to introduce a series of four technical training courses that will teach you what you need to know for your next Zynq UltraScale+ design. The courses take place in multiple locations across Europe. 

The Ultra96 Technical Training Courses™ help engineers jump-start the development of XILINX® UltraScale+™ MPSoC All Programmable SoC devices using the Avnet Ultra96™ development board, a cost-optimized prototyping platform based on the Linaro 96Boards specification offering a wide range of potential peripherals and acceleration engines in the programmable logic.

These one-day instructional programs will train customers on the latest design flows using Xilinx’s Vivado® Design Suite through a mix of lectures and interactive labs.

For designers new to XILINX® SoC technology and tools, or those looking to brush up their skills, Avnet Silica offers two introductory UltraScale+™ MPSoC courses: “Developing Zynq UltraScale+ MPSoC Hardware” and “Developing Zynq UltraScale+ MPSoC Software”.

Software designers can learn how to build an embedded Linux targeting the Ultra96 board with the course “Integrating Sensors on Ultra96 with PetaLinux”. 

Developing Zynq UltraScale+ MPSoC Software, with Xilinx Software Development Kit 2018.3

This course explores the basic fundamentals in the Xilinx Software Development Kit (SDK). Using a pre-built hardware platform, you will learn how to navigate the SDK environment and develop some basic C-code examples for the Ultra96 / Ultra96-V2 board.


  • Introduce developers to the Xilinx SDK
  • Explore how to import hardware into your Xilinx SDK environment
  • Connect the SDK to hardware for execution and debug
  • Utilize a peripheral interrupt to show real-time software response
  • Show a basic example of how to use an external sensor module


Developing Zynq UltraScale+ MPSoC Hardware, with Xilinx Vivado 2018.3

This course will teach you how to develop a Zynq UltraScale+ MPSoC hardware platform using the Xilinx Vivado tools while also learning the ZU+ architecture. Vivado is used to configure the processing system parameters, including clocking, memory interface, and peripherals. Vivado is also used to develop custom hardware in the programmable logic. Build a working hardware platform that runs your code on the Ultra96 / Ultra96-V2 board.


  • Introduction to the Zynq UltraScale+ MPSoC development flow with Vivado’s IP Integrator
  • Introduction to the Zynq UltraScale+ MPSoC Architecture including the ARM Cortex™-A53 Processor
  • Utilize the Xilinx embedded systems tools to
    • Design a Zynq UltraScale+ MPSoC system
    • Add Xilinx and custom IP
    • Run software applications to test the IP
    • Debug an embedded system
  • Zynq UltraScale+ MPSoC: Power and Clocking Solutions from Renesas as partner to Xilinx: A demo how to power and time an FPGA in 30 minutes


  • Developing Zynq UltraScale+ MPSoC Software course or applicable experience


Integrating Sensors on Ultra96 with PetaLinux 2018.3

From within an Ubuntu OS running within a virtual machine, learn how to install PetaLinux and build embedded Linux targeting Ultra96 or Ultra96-V2. 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.


  • Build, customized and configure PetaLinux for Ultra96
  • Import existing Vivado hardware designs into PetaLinux
  • Add custom applications into PetaLinux


  • Developing Zynq UltraScale+ MPSoC Software course or applicable experience



Introduction to Deep Learning with Xilinx SoCs

Deep learning achieves human-like accuracy for many tasks considered algorithmically unsolvable with traditional machine learning. It is frequently used to develop applications such as face recognition, automated driving, and image classification.

Introduction to Deep Learning with Xilinx SoCs is a technical training course that provides a hands-on introduction to deep learning, from training to inference. The Xilinx Edge AI Inference solution is used to deploy the DNN for inference on the Xilinx MPSoC (Ultra96).

The dates and registration for the advanced Deep Learning Course will be communicated at a later date.



Location MPSoC Hardware MPSoC Software PetaLinux Deep Learning
Merelbeke 19 February, 2020 20 February, 2020 tbd tbd
Ljubljana (SVN) 11 February, 2020 12 February, 2020 13 February, 2020 tbd
Budapest (HU) 17 February, 2020 18 February, 2020 19 February, 2020 tbd
Warsaw (PL) 03 March, 2020 04 March, 2020 05 March, 2020 tbd
Brno (CZE) 10 March, 2020 11 March, 2020 12 March, 2020 tbd
Toulouse 04 February, 2020 05 February, 2020 - tbd
Massy 21 January, 2020 22 January, 2020 tbd tbd
Venissieux 14 January, 2020 15 January, 2020 tbd tbd
Rennes 11 February, 2020 12 February, 2020 - tbd
Gelsenkirchen 11 February, 2020 12 February, 2020 - tbd
Hanover 28 January, 2020 29 January, 2020 - tbd
Illmenau 03.03.2020 04.03.2020 tbd tbd
Stuttgart 04 February, 2020 05 February, 2020 - tbd
Bnei Dror - - 14 January, 2020 15 January, 2020
Bnei Dror - - 28 January, 2020 29 January, 2020
Milan 21 January, 2020 - - -
Padua - 22 January, 2020 - -
Rome - 23 January, 2020 - -
Florence 05 February, 2020 - - -
Bologna - 06 February, 2020 07 February, 2020 19 February, 2020
Them (DK) 03 March, 2020 04 March, 2020 05 March, 2020 tbd
Tampere (FI) 10 March, 2020 11 March, 2020 12 March, 2020 tbd
Asker (NOR) 25 February, 2020 26 February, 2020 27 February, 2020 tbd
Stockholm (SWE) 10 March, 2020 11 March, 2020 12 March, 2020 tbd
Barcelona 22 January, 2020 21 January, 2020 - -
Valencia 29 January, 2020 28 January, 2020 - -
Madrid 13 February, 2020 12 February, 2020 26 February, 2020 27 February, 2020
Maidenhead 17 March, 2020 18 March, 2020 19 March, 2020 -
Bolton 24 March, 2020 25 March, 2020 26 March, 2020 -

Seminar fee

The course fee is included in the hardware price. Please do not order your hardware before receiving the confirmation that your pre-registration has been accepted by the local owner. The successful submission of your pre-registration does not equal the confirmation of your seat in the course. 


Hardware requirements

Please wait for confirmation that you are accepted to the workshop from Avnet Silica, before buying the required hardware listed below. The workshop fee included in the hardware price is excluded from refund. 

To participate in the training courses, you will need the following hardware. You can buy the hardware online in the Avnet EMEA online store:

Ultra96 Development Board
Power Supply
Click Mezzanine Bundle
Part number
ADSTTCULTRA96V2G - order online
ADSTTCACCU96JTAG - order online
ADSTTCACCU964APWR - order online
ADSTTCACCU96MESK - order online

In addition, attendees need:

  • Laptop with Ubuntu Virtual Machine with Xilinx SDSoC 2018.3 Suite installed (See http://avnet.me/AvnetTTC_VM)
  • Micro-USB cable
  • USB-to-SD Card reader is highly recommended

In addition to the Avnet hardware, attendees of the advance course Introduction to Deep Learning with Xilinx SoCs also need:

  • Laptop with Linux Virtual Machine installed

  • Xilinx SDSoC Design Suite 2018.3 installed under Linux

  • USB-to-SD Card reader is highly recommended

  • USB camera, one of the following recommended:
    • Logitech BRIO
    • Logitech C920
    • Logitech C270

The Click Bundle is NOT required in the advanced course. 



Avnet Europe Comm. VA
Axxes Business Park
17, Building B - 3rd Floor
Radisson Blu Grand Hotel Tammer
Satakunnankatu 13 
33100 Tampere
Avnet EMG France SAS
Parc Club du Moulin a Vent Bat 10 - 33
Rue du Dr. G. Levy
69693 Venissieux Cedex
Le Trente
Un équipement de la Communauté
d’agglomération Paris-Saclay
30 avenue Carnot
91300 Massy
Avnet EMG France SAS
8, Chemin de la Terrasse
Bâtiment D, 1er étage
Parc de la Plaine
31500 Toulouse
Avnet EMG France SAS
Les Peupliers II 35
avenue des Peupliers
35510 Cesson Sévigné
Mercure Hotel
Oldenburger-Allee 1
30659 Hannover
Automatisierungs- und Verfahrenstechnik
Am Hammergrund 1
98693 Ilmenau
Avnet EMG GmbH
Gutenbergstraße 15
70771 Leinfelden-Echterdingen
Westfälische Hochschule Gelsenkirchen - Raum A5 0.08.
Neidenburger-Str. 43
45897 Gelsenkirchen
Avnet Europe Comm. VA,
Budafoki út 91-93IP WEST
Building A
1117 Budapest
Bnei Dror
Avnet Components Israel
1st HaBrosh St,
Bnei Dror
Avnet EMG Italy Srl
Via Manzoni 44
20095 Cusano Milanino MI
Phone: +39 02 660 921
Fax: +39 02 66092 333
Avnet EMG Italy Srl
Viale dell' Industria, 23
35129 Padova
Avnet EMG Italy Srl
Via de Settebagni, 390
I-00139 Roma
Avnet Nortec AS
Solbråveien 45, 2. Floor
N-1383 ASKER
P14 Office Complex
Strefa HubHub
ul. Postępu 14
Avnet Europe Comm. VA,
Dunajska Cesta 167
1000 Ljubljana
Avnet Iberia
NyN Tower, C/ Tarragona, 151-157, Floor 19
08014 Barcelona
Avnet Iberia
C/Chile,10, plta. 2a,
ofic 229 Edificio
Madrid 92 28290
Las Matas (Madrid)
Avnet Nortec AB
Löfströms Allé 5
172 66 Sundbyberg
Etage A, salle A05b
Rte de Cheseaux 1
1401 Yverdon-les-Bains
United Kingdom
Avnet EMG Ltd. Building 5 Waltham Park
White Waltham
SL6 3TN Berkshire
Avnet EMG Ltd.
Oceanic Building
Waters Meeting Road
BL1 8SW Bolton



Belgium / France
Olivier Regnault


Denmark / Finland / Norway / Sweden / United Kingdom
Ross Skinner


Guy Osi


Gregory Donzel
Czech Republic / Hungary / Poland/ Slovenia
Tamas Barbarics


Alex Bornemann


Italy / Spain
Mauro Ferloni

Ultra96 Technical Training Courses | Avnet Silica

Display portlet menu


Participate in our webinar wherever you are

BD71847AMWV - How to Power the NXP i.MX 8M Mini Processor Family Efficiently

18 Sep 2019 - 31 May 2020
online, on-demand

We will introduce you to the BD71847, provide a general product overview and addressable applications, and take a look at the buck performance as well as timing results necessary to power-up and down the NXP processor safely.

Participate in our webinar wherever you are

Webinars about the RX65N and RX651

12 Aug 2019 - 30 Apr 2020
online, on-demand

Do you want to get started with the RX65N Cloud Kit or the RX651? Then watch the free, on-demand webinars provided by Renesas.

Participate in our webinar wherever you are

How to start with Azure Sphere

12 Sep 2019 - 31 May 2020
online, on-demand

Learn how a simple MCU solution can submit data highly secured to the cloud without you having to worry about the security.