Overview - Traditional Designs
Overview - Traditional Designs
Training Modules
Create Custom PL IP Blocks and RTL Modules
Block Design Creation
Create Vitis™ Platform for Embedded Software
Adopt Best RTL Practices
Adopt Clocking Practice
Leverage Existing IP
Create Custom IP Using HLS
Design Examples
Perform Functional Verification
Evaluate the Vivado Synthesis, Place, and Route OOC
Synthesis and Implementation
Simulation
Implementation
Embedded Software Development
Overview - Platform-based Designs
Overview - Platform-based Designs
Training Modules
Create Hardware Platform in Vivado
Create Vivado Project with Extensible Vitis Platform Enabled
Create Vitis Platforms
Introduction to Vitis Platforms
Vitis Flows for AI Engine Designs and PL/RTL Kernels
Create Vitis Platforms
Create PL Kernels Using RTL
Understand the Kernel Requirements
Package RTL Code as PL Kernels
Create PL Kernels Using HLS
Introduction to Vitis HLS
Coding and Optimization
Verify the PL Kernel
Vitis HLS Libraries
Next Steps
AI Engine Development
Simulation and Implementation
Embedded Software Development