This guide will explain the setup of using the Vitis Unified Development Environment along with BeetleboxCI and how to run builds and tests.
Vitis is a development environment that allows users to develop hardware in C/C++. As testing and debugging hardware designs is costly and time consuming, integrating them into a CI flow can help save develops significant amounts of time and improve their productivity.
What’s in the tutorial series (more to come later!)
- Setting up the CI Environment: In this tutorial, you will learn how to set up and configure your continuous integration software to work with Vitis. You will create a Vitis container image and push it to your local registry. You will also learn how to configure your design to be built and tested automatically by the CI software.
- Software Emulation: In this tutorial, you will run a software emulation of a project that you created in Vitis.