English | 日本語
- How are the tutorials organized?
- What is the release schedule of Vitis-Tutorials?
- What is the Git branching strategy?
- How do I contribute to Vitis-Tutorials?
Tutorials are organized into five topics, and each topic contains two sections: Feature Tutorials and Design Tutorials.
- Getting Started: Overview of Vitis including tutorials showcasing Vitis HLS, Vitis Libraries and platform creation.
- AI Engine Development: Learn how to target, develop, and deploy advanced algorithms using a Versal AI Engine array in conjunction with PL IP/kernels and software applications running on the embedded processors.
- Hardware Acceleration: Learn how to use the Vitis to build, analyze, and optimize an accelerated algorithm developed in C++, OpenCL, and even low-level hardware description languages (HDLs) like Verilog and VHDL.
- Vitis Platform Creation: Learn how to develop a Vitis platform for your own board, or customize the platform on Xilinx demo boards.
- Developer Contributed: Developer contributed Vitis tutorials from inside and outside AMD.
Vitis-Tutorials release follows the release of Vitis tools, the new version of tutorials usually are available in 2 weeks after the Vitis tool release. Some new tutorials will be released asynchronously with the release of the tools.
The default branch of Vitis-Tutorials always follows the latest released Vitis tool version. We don't keep a master or main branch, if you need to run tutorials on a different Vitis version, please checkout the branch matches the tool version after cloning the repository.
Contributions to Vitis-Tutorials are welcome. Create Pull Requests to the branch that matches the version of the tool you created and verified with the tutorial. For details, check the Pull Request (PR) Guidelines
Copyright © 2020–2023 Advanced Micro Devices, Inc