Whether you are an embedded or application developer, Xilinx's software development environments and embedded platforms offer a comprehensive set of familiar and powerful tools, libraries and methodologies. These environments lower your development time while also allowing you to create custom hardware accelerators easily and on demand.
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. All these platforms are available with support for a variety of Xilinx and third party boards, libraries and tools.
Xilinx's embedded runtime development environments and tools include comprehensive training and support for developing your ARM or Microblaze based platforms. You have access to the debuggers, compilers and other tools you need as well as complete Linux and Multi-OS environments. These embedded runtime environments target multiple boards using readily available reference designs and libraries with development support from videos, Github, Wiki, and other open source resources.