This workshop demonstrates the tools and techniques required for software design and development using the Vitis™ unified software platform.
The emphasis of this course is on:
What's New for 2020.1
After completing this comprehensive training, you will have the necessary skills to:
Overview of the process for building a user application. {Lecture}
Introduces the basic behaviors required to drive the Vitis tool to generate a debuggable C/C++ application. {Lecture, Lab}
Overview of migrating existing Xilinx SDK projects to Vitis software development projects {Lecture, Demo}
Covers the various software components, or layers, supplied by Xilinx that aid in the creation of low-level software. Also the basic services (libraries) available. {Lecture, Lab}
Highlights important parts of the underlying Linux system as it pertains to applications. {Lecture, Lab}
Reviews the use of the Vitis tool for Linux software development. {Lecture}
Describes the basics of actually running a debugger and illustrates the most commonly used debugging commands. {Lecture, Lab}
Introduces the purpose and techniques for profiling a user application. {Lecture, Lab}