Order our complete trainingcatalog
Trainingkatalog
HomeTrainingDetails

Advanced VIVADO HLS

Freiburg / Munich / Stuttgart / Frankfurt / Freiburg

One thing coming increasingly to the fore is the acceleration of computation intensive applications such as used in e.g. image processing or specific DSP algorithms. Vivado High Level Synthesis (HLS) allows to quickly and efficiently port those algorithms to hardware. Usage of ‘C’ based high level languages like ‘C’, ‘C++’ or ‘SystemC’ automates the implementation and optimisation of FPGA designs by converting the ‘C’ based code to HDL (VHDL or Verilog).
This allows various scenarios when used in combination with ZYNQ-7000 SoC technology: For Example ‘C++’ algorithms can be run either on the ZYNQ as software or they can be implemented in the programmable logic as hardware. Moreover, targeting hardware, the algorithms can be optimised for speed, latency or resource usage. The focus of this workshop is put on using the HLS environment to create hardware accelerators for computation intensive applications. Working on exercises, the attendee creates ‘C’/’C++’ programs that are run as software on a MicroBlaze/ ZYNQ processor in a first step. In a second step, the code is converted to RTL code and gets implemented.
This workshop’s target audience are attendees with a first experience using Vivado HLS as well as basic knowledge of ‘C’/’C++’ and VHDL. Furthermore, the attendee should be familiar with the ZYNQ device or the Micro-Blaze processor and the associated development tools.


usable technology

XILINX 7 Series FPGAs

UltraScale FPGAs


requirements

Erfahrung in der Anwendung von ZYNQ-SoC und/ oder MicroBlaze ist von Vorteil

Comfort with the C/C++ programming language

Grundlegende Kenntnisse in Vivado HLS

Dates


29.10.2019 in Freiburg
02.12.2019 in Munich
18.03.2020 in Stuttgart
01.07.2020 in Frankfurt
19.10.2020 in Freiburg

Duration and Cost


Duartion in days: 3Costs:: € 2.100,00 netto per participant incl. documents

Contact


Michael Schwarz

Michael Schwarz

+49 (0) 7664 91313-15
E-Mail

Downloads


Download as Flyer

PLC2 Design

Flexible, dynamic, individual: Your specific design project determines our workflow.

Plc2 Design

more trainings