A wide variety of courses on FPGA, MPSoC, and ACAP design
Courses may use tools later than indicated in the course descriptions below. The following course descriptions with pricing. If a class you need is not on the schedule, please feel free to contact us. Please note that extra fees may apply to update some but not all legacy courses, e.g., ISE courses. Please contact us for details.
- AI-ACCEL: Accelerating Applications with the Vitis Unified Software Environment
- AIE-ARCH: Designing with Versal AI Engine Architecture and Design Flow - 1
- AIE-DSP: Designing with Versal AI Engine DSP Applications
- AIE-GRAPH: Designing with Versal AI Engine Graph Programming with AI Engine Kernels - 2
- AIE-KERNEL: Designing with Versal AI Engine Kernel Programming and Optimization - 3
- AIE-MLV2-ARCH: Designing with Versal AI Edge Series Gen 2 AIE-ML v2 Architecture and Design Flow
- AIE-QSTART: Designing with Versal AI Engine Quick Start
- AI-INFER: Developing AI Inference Solutions with the Vitis AI Platform
- ASOC-SA (formerly MPSOC-ACAP-SA): Adaptive SoCs for System Architects
- CONN-PCIE: Designing an Integrated PCI Express System
- CONN-RFSOC: Designing with the Zynq UltraScale+ RFSoC
- DSP-HLS: High-Level Synthesis with the Vitis Unified IDE
- DSP-MCSIM: Vitis Model Composer A MATLAB and Simulink-based Product
- EMBD-88080: Xilinx Rapid Development Embedded Design
- EMBD-EDF: Designing with the AMD Embedded Development Framework (EDF)
- EMBD-HET: Embedded Heterogeneous Design
- EMBD-HW: Embedded Systems Design
- EMBD-MGRT-X861: Migration from Intel to AMD x86 Embedded Solutions - 1
- EMBD-MMEDIA: Developing Multimedia Solutions Using a Hardened VCU-VDU
- EMBD-PLNX: Embedded Design with PetaLinux Tools
- EMBD-SW: Embedded Systems Software Design
- EMBD-VITIS: Migrating to the Vitis Unified IDE
- EMBD-YOCTO: Embedded Linux Development Using Yocto
- EMBD-ZSA: Zynq SoC System Architecture
- EMBD-ZUPHW: Zynq UltraScale+ MPSoC for the Hardware Designer
- EMBD-ZUPSA: Zynq UltraScale+ MPSoC for the System Architect
- EMBD-ZUPSW: Zynq UltraScale+ MPSoC for the Software Developer
- FPGA-DFX: Designing with Dynamic Function eXchange (DFX) Using the Vivado Design Suite
- FPGA-DSGNCLOSURE: Design Closure Techniques
- FPGA-IPI: Designing with the IP Integrator Tool
- FPGA-STAXDCADV: Vivado STA, XDC, and Advanced Tools and Techniques of Vivado Design Suite
- FPGA-SU-ARCH: Designing with the Spartan UltraScale+ FPGA Architecture
- FPGA-US: Designing with the UltraScale and UltraScale+ Architectures
- FPGA-VDES1: Designing FPGAs Using the Vivado Design Suite 1
- FPGA-VDES2: Designing FPGAs Using the Vivado Design Suite 2
- FPGA-VDES3: Designing FPGAs Using the Vivado Design Suite 3
- FPGA-VDES4: Designing FPGAs Using the Vivado Design Suite 4
- FPGA-VDM: UltraFast Design Methodology
- LANG-ADVVHDL: Advanced VHDL
- LANG-SVDES: Designing with SystemVerilog
- LANG-SVVER: Verification with SystemVerilog
- LANG-VERILOG: Designing with Verilog
- LANG-VHDL: Designing with VHDL
- MGRT-HIP: CUDA to HIPROCm Migration
- MPSOC-BOOT-PM: Zynq UltraScale+ MPSoC Boot and Platform Management
- SOC-OS-HYPER: Operating Systems and Hypervisors in Adaptive SoCs
- SOM-ROBOTICS: Using Robotics Applications with the Kria KR260 Robotics Starter Kit and KRS
- SOM-VISION: Using Vision-based Applications with the Kria KV260 Vision AI
- VER2-ARCH: Designing with the Versal AI Edge Series Gen 2 and Prime Series Gen 2 Architecture
- VER2-MMEDIA: Developing Multimedia Solutions with Versal AI Edge and Prime Gen 2
- VER-ARCH (formerly ACAP-VARCH): Designing with the Versal Adaptive SoC Architecture
- VER-DEBUG (formerly ACAP-DEBUG): Designing with the Versal Adaptive SoC Hardware Debug
- VER-DM (formerly ACAP-VDM): Designing with the Versal Adaptive SoC Design Methodology
- VER-MEM (formerly ACAP-MEM): Designing with the Versal Adaptive SoC Memory Interfaces
- VER-MGRT (formerly ACAP-MGRT): Migrating from UltraScale+ Devices to Versal Adaptive SoCs
- VER-NOC (formerly ACAP-NOC): Designing with the Versal Adaptive SoC Network on Chip
- VER-PCIE (formerly ACAP-PCIE): Designing with the Versal Adaptive SoC PCI Express Systems
- VER-PWR-BD (formerly ACAP-POWER-BD): Designing with the Versal Adaptive SoC Power and Board Design
- VER-QSTART (formerly ACAP-QSTART): Designing with the Versal Adaptive SoC Quick Start
- VER-TRX (formerly ACAP-TRX): Designing with the Versal Adaptive SoC Serial Transceivers
- VERSAL-101: Getting Started with AMD's Versal Adaptive SoC
