GLD - Designing with Versal AI Engine: Architecture and Design Flow - 1

Course Details
Length: 22 Hours
Number of Labs: 6
Number of Chapter: 18
Current Version: 2025.2
Number of Demos: 0

Overview

This course describes the AMD Versal™ AI Engine architecture, the data communications within an AI Engine array and between the PL and AI Engines, how to program the AI Engines (single kernel programming and multiple kernel programming using data flow graphs), and how to analyze a kernel program by using various debugger features.
The emphasis of this course is on:
  • Describing the AI Engine (AIE) architecture
  • Illustrating the Versal AI Engine tool flow
  • Reviewing the data movement between AI Engines, between AI Engines via memory and DMA, and between AI Engines to programmable logic (PL)
  • Designing with single AI Engine kernels and analyzing the performance of scalar and vectorized kernels using the Vitis™ unified software platform
  • Describing the adaptive data flow graphs and designing with multiple AI Engine kernels with the Vitis Unified IDE
  • Analyzing and debugging kernel performance
  • Describing the AIE-ML architecture
  • Illustrating the programming model for the AIE-ML
  • Describing the AIE-ML v2 architecture for Versal AI Edge Series Gen 2 devices
What's New:
AMD Versal AI Engine Tool Flow module: Added additional information on using the Vitis environment in the design flow
All labs have been updated to the latest software versions
Featured Board
Versal AI Core Series VCK190 Evaluation Kit
VCK190
Learn More>
Related Courses
No data to display