11-05-2020 07:16 AM
What is Vitis unified software platform?
Vitis is a combination of the SDK, SDSoc, SDx, SDAccell, unitified Libraries, + Vivado, all rolled up into one Tool.
Vitis offers a unified programming model for software and application developers to leverage the power of Xilinx platforms for their applications.
Vitis software platform offers a single design methodology and programming model for deploying accelerated applications on ALL Xilinx platforms, including Alveo accelerator cards, embedded platforms and Versal ACAPs.
Learn More HERE
What are the different components of the Vitis Unified Development Platform?
Each component is listed and described on Vitis Software Platform overview page HERE
What Xilinx devices are supported for Vitis software platform at 2019.2?
Use-case |
Device Families |
Embedded Software Development |
All Xilinx processor families Zynq-7000, Zynq UltraScale+ MPSoC, Versal* and MicroBlaze (devices supported for MicroBlaze) |
Application Acceleration for Datacenter |
Alveo, UltraScale+ and Versal* |
Application Acceleration for Embedded |
Zynq-7000, Zynq UltraScale+ MPSoC and Versal* |
*Note: Support for Versal is still Early Access and available through Versal EA Program
Is Vitis Software Platform Only for Xilinx Embedded Boards?
Absolutely Not!
Custom boards developed by Customers and/or Xilinx Ecosystem Partners will continue to be supported as they are supported today. Learn more about creating custom Vitis Platforms for custom boards in the Vitis documentation: Embedded Processor Platform Development.
Where can the User access the other components – Vitis AI, Libraries, XRT etc.?
Which Operating Systems are supported for Vitis tools at 2019.2?
Please refer to “Installation Requirements” section in UG1393 for detailed list of Supported OS for Vitis Tools.
If you have a Xilinx Evaluation boards such as e.g. ZCU102, ZCU104 or an Alveo Acceleration card and want to run through the Vitis flow just to learn the process, you may want to check out some of the Xilinx Forum Blogs that can be useful for this:
Zynq UltraScale+ MPSoC ZCU104 Evaluation board:
Creating an Acceleration Platform in Vitis:
The below video Tutorials can also be useful, which describe how you can use the Vitis integrated design environment (IDE) to create and manage target platforms and applications:
https://sites.google.com/view/zynq-ultrascale-mpsoc-embedded
Also, the Vitis In-Depth Tutorials can help you go through the design methodology and programming model for deploying accelerated application on all Xilinx platforms.
If you encounter any objections to using the Vitis Tool Flows and/or want to convey your feedback to the Xilinx Core Factory team on anything related to Vitis, please let us know.
This data will help Xilinx Software Marketing and Engineering Team to drive tool changes and refinements.
11-06-2020 01:15 AM
Hello,
Please note that we have a designated Vitis Support Forum board where we have Vitis experts (i.e. the community as well as Xilinx experts) to help our users with any Vitis related query. As such, if you have a Vitis related issue/question, or any question on the above, please raise this issue on the Vitis Forum board and the entire community will be able to provide support to your issue/question that you may have.
Hope this helps.