On-Demand Workshop
Vitis HLS Hero Workshop

Format: On-demand webinar (recorded from previous live event) 

Length: 120 Minutes

High-Level Synthesis allows us to take our C++ / C models and high-level Vitis libraries to accelerate the development our programmable logic solution. In this workshop, we will walk through several design examples while introducing key points of developing an HLS Solution.

Topics covered in this tutorial: 

  • Create sources and test benches

  • Debug applications when it does not go as expected

  • How to control the interfaces presented to the Vivado design on the final IP block

  • Understand the default optimisations made by synthesis

  • How to identify bottlenecks in the design and select constraints to optimize the design and achieve the desired performance

  • How to leverage the arbitrary precision capabilities of Vitis to implement mathematical algorithms

  • How to leverage the wider world of Vitis HLS libraries so users no longer have create commonly used functions from scratch

Workshop Materials:

Download the lab book and slides here. 

Prerequisites

There are no Prerequisites

© 2020 Adiuvo Engineering & Training, Ltd.