Ultra96 Technical Training Courses

Display portlet menu

Ultra96 Technical Training Courses

15 Dec 2019 - 31 May 2020

pan-European


Xilinx logo
Avnet Silica is pleased to introduce a series of five 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. Pre-registration opens soon.

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.

Highlights

  • 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.

Highlights

  • 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

Prerequisites

  • 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.

Highlights

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

Prerequisites

  • 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 two-day 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).

 

 

Location MPSoC Hardware MPSoC Software PetaLinux Deep Learning
BELGIUM
Merelbeke 28 January, 2020 29 January, 2020 10 March, 2020 11 March, 2020
EASTERN EUROPE REGION
Ljubljana (SVN) 11 February, 2020 12 February, 2020 13 February, 2020 -
Budapest (HU) 18 February, 2020 19 February, 2020 20 February, 2020 -
Warsaw (PL) 03 March, 2020 04 March, 2020 03 March, 2020 -
Brno (CZE) 10 March, 2020 11 March, 2020 12 March, 2020 -
FRANCE
Toulouse 04 February, 2020 05 February, 2020 - 05 March, 2020
Massy 21 January, 2020 22 January, 2020 24 March, 2020 25 March, 2020
Venissieux 14 January, 2020 15 January, 2020 18 March, 2020 19 March, 2020
Rennes 11 February, 2020 12 February, 2020 - 31 March, 2020
GERMANY
Dortmund 11 February, 2020 12 February, 2020 - tba
Hanover 28 January, 2020 29 January, 2020 - tba
Berlin 04 February, 2020 05 February, 2020 06 February, 2020 tba
Munich 11 February, 2020 12 February, 2020 - tba
Stuttgart 04 February, 2020 05 February, 2020 04 February, 2020 tba
ISRAEL
Bnei Dror - - 01 December, 2019 15 December, 2019
ITALY
Milan 21 January, 2020 - - -
Padua - 22 January, 2020 - -
Rome - 23 January, 2020 - -
Florence 05 February, 2020 - - -
Bologna - 06 February, 2020 06 February, 2020 19 February, 2020
Nordics Region
Them (DK) 03 March, 2020 04 March, 2020 05 March, 2020 tba
Espoo (FI) tba tba tba tba
Asker (NOR) 25 February, 2020 26 February, 2020 27 February, 2020 tba
Stockholm (SWE) 10 March, 2020 11 March, 2020 12 March, 2020 tba
SPAIN
Barcelona 22 January, 2020 21 January, 2020 - -
Valencia 29 January, 2020 28 January, 2020 - -
Madrid 05 February, 2020 04 February, 2020 12 February, 2020 13 February, 2020
United Kingdom
Maidenhead 25 February, 2020 26 February, 2020 27 February, 2020 -
Bolton 17 March, 2020 18 March, 2020 - -

Seminar fee

All courses are 60 Euro each (VAT included). The seminar fee does not include the costs for the required hardware. 

 

Hardware requirements


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

 
Product Part number
Ultra96 Development Board ADSTTCULTRA96V2G - order online
Ultra96 USB-JTAG/UART Pod ADSTTCACCU96JTAG - order online
Power Supply  ADSTTCACCU964APWR - order online
Click Mezzanine Bundle 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. 

 

Pre-Registration will open soon. 

 

Ultra96 Technical Training Courses | Avnet Silica

Display portlet menu

RELATED EVENTS

STMicroelectronicss MEMS and Environmental Sensors hands-on workshop

27 Nov 2019 - 27 Nov 2019
UK, London

We invite you to FREE Hands On Workshop focused on Motion MEMS and Environmental sensors from ST Microelectronics.

AI Discovery Days

27 Nov 2019 - 04 Dec 2019
pan-European

Discover new technologies, applications and solutions for Aritifial Intelligence and Machine Learning in one single day