Designing DSP Applications with Versal AI Engines Workshop
Designing DSP Applications with Versal AI Engines Workshop
This workshop covers the AMD Versal AI Engine architecture and using the AI Engine DSP Library, system partitioning, rapid prototyping, and custom coding of AI Engine kernels. Developing AI Engine DSP designs using AMD Vitis Model Composer is also demonstrated.
The emphasis of this course is on:
- Providing an overview of the AI Engine architecture
- Utilizing the Vitis DSP library for AI Engines
- Performing system partitioning and planning
- Adding custom kernel code for designs
- Creating AI Engine DSP designs using Vitis Model Composer
- Analyzing reports using Vitis Analyzer
COST:
AMD is sponsoring this workshop, with no cost to students. Limited seats available.
SCHEDULED CLASSES
Training Duration:
1 Day (6 hours)
Be the first to know. Sign up for our newsletter.
Who should attend:
DSP users, software and hardware developers, system architects, and anyone who needs to accelerate their software
applications using our devices.
Skills Gained
After completing this comprehensive training, you will know how to:
- Describe the AMD Versal AI Engine architecture
- Utilize the AI Engine DSP library and create a filter design with the AMD Vitis Unified IDE
- Follow the system partitioning and system mapping methodology
- Add custom kernel code to a design
- Design a DSP function with the Vitis Model Composer AI Engine library
- Analyze AI Engine designs using the Vitis Analyzer utility
Course Outline
Day 1 |
---|
AMD Versal AI Engine Architecture Introduces the architecture of the AI Engine and its components. Introduction to the AI Engine DSP Library Provides an overview of the AI Engine DSP library, which enables faster development and comes with ready-to-use example design that help with using the library and tools. System Partitioning Methodology DEMO: Introduction to the AI Engine DSP Library DEMO: System Partitioning Methodology DEMO: AI Engine DSP Designs with Vitis Model Composer |
Please note: The instructor may change the content order to provide a better learning experience.
Prerequisites:
- Comfort with the C/C++ programming language
- Vitis tool for acceleration development flow
- Comfort with basic signal processing concepts
- Basic knowledge of Versal AI Engine architecture and programming