Unlock a New Design Experience
Access Xilinx adaptive computing technology within familiar developer workflows and environments with no RTL knowledge
Chose from many open-source, performance-optimized libraries that offer out-of-the-box acceleration with minimal to zero-code changes to your existing applications
Experience single design methodology and programming model for deploying accelerated applications on all Xilinx platforms including Alveo™ accelerator cards, embedded platforms or FPGA instances in the cloud
Complete software stack to build AI-powered intelligent video analytics solutions on Xilinx platforms that builds on top of Xilinx Run Time (XRT), Vitis, and Vitis AI and abstracts these complex interfaces, making it easier for developers to build video analytics applications.
Xilinx embedded tools provide all the components needed to create an embedded system using Xilinx Zynq® SoC and Zynq® UltraScale+™ MPSoC devices, MicroBlaze™ processor cores, and Arm® Cortex® M1/M3 microcontrollers including open-source operating systems and bare metal drivers, multiple runtimes and Multi-OS environments, sophisticated Integrated Development Environments, and compilers, debuggers, and profiling tools.
The SDAccel and SDSoC environments offer GPU-like and familiar embedded application development and runtime experiences for C, C++ and/or OpenCL development, while the SDNet environment enables networking engineers to create high-performance, programmable data plane designs.
Languages: C, C++, OpenCL
Standalone Software: Yes
Hardware Required: Yes
No Hardware Knowledge Needed
Build and Deploy AI-Based Intelligent Video Analytics Applications
Vitis Video Analytics SDK consists of several hardware accelerator plug-ins that use various accelerators such as Video Encoder, Decoder, Multiscaler (for resize and color space conversion), Deep Learning Processing Unit (DPU) for AI inference etc. By performing all the compute-heavy operations in dedicated accelerators, it can achieve the highest performance for video analytics applications.
Vitis Video provides a framework in the form of generic Infrastructure plugins, software acceleration libraries, and a simplified interface for users to develop their own acceleration library to control a custom hardware accelerator. With this framework, users can easily integrate their custom accelerators/kernels into the Vitis Video Analytics SDK.
Implement Efficient AI Inference Applications from Familiar Tools and Frameworks
Move from Concept to Release
Xilinx and its ecosystem partners deliver embedded tools and runtime environments designed to enable you to efficiently and quickly move from concept to release. We provide you with all the components needed to create your embedded system using Xilinx® Zynq® SoC and Zynq® UltraScale+™ MPSoC devices, MicroBlaze™ processor cores, and Arm® Cortex® M1/M3 micro controllers including open source operating systems and bare metal drivers, multiple runtimes and Multi-OS environments, sophisticated Integrated Development Environments, and compilers, debuggers, and profiling tools.
Develop with Xilinx Legacy Tools
Starting in 2019.2, Xilinx SDK, SDSoC™ and SDAccel™ development environments were unified into an all-in-one Vitis™ unified software platform for application acceleration and embedded software development.
If you need the legacy tools that are discontinued, please access here
Joining the Xilinx Developer Program gives you access to the resources necessary to build your applications successfully on all Xilinx platforms. Benefits of your membership include access to free training courses on Xilinx tools and platforms, opportunities to showcase your projects and articles on the Xilinx Developer site, and much more!