Virtual - Embedded Systems Software Design

This course introduces the concepts, tools, and techniques required for software design and development for the AMD Zynq™ System on a Chip (SoC), Zynq UltraScale+™ MPSoC, and Versal™ adaptive SoC architectures using the AMD Vitis™ Unified IDE.
The focus is on:
  • Reviewing the basics of Vitis Unified IDE  
  • Customizing board support packages (BSPs) for resource access and management of the AMD Standalone library  
  • Utilizing device drivers effectively  
  • Developing software applications for the available processors  
  • Debugging and integrating user applications  
  • Employing best practices to enable good design decisions