We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Develop, Debug and Optimize FPGA-Accelerated Applications


SDAccel™, a member of the SDx™ family, offers a compiler, a debugger and a profiler.  It supports standard OpenCL APIs to abstract the hardware platform and optimizes code to hardware as kernels running onto the FPGA acceleration board.


An application executable runs on the host and leverages accelerated functions organized as kernels.  The SDAccel environment offers software and hardware emulation capabilities to verify and debug the application before running on the board.  The hardware application execution is made possible through the shell and its drivers.

Cloud-Based Acceleration

SDAccel™ is a complete development environment for OpenCL™ applications targeting Xilinx® FPGA-based accelerator boards. It enables concurrent programming of the in-system processor and the FPGA device without the need for hardware design experience as the whole application can be coded in a C based language.

The application is captured as a host program written in OpenCL and a set of computation kernels expressed in OpenCL, C, C++.  The kernels can still be written in RTL (VHDL or Verilog).

Xilinx has partnered with leading Cloud service providers who specialize in heterogeneous accelerator clouds for big data and machine learning to create the next generation applications leveraging the computational density of FPGAs from C/ C++ / OpenCL.


Developers can now run these tools in the cloud and then test and deploy on the latest Xilinx-accelerated hardware with no upfront investment or equipment purchases.

To get started with application acceleration on the cloud, visit http://www.nimbix.net/xilinx

Recommended SDAccel-Enabled On-Premise Platforms

Board Name & Description Software Development Tools and Runtime Vendor

Alveo U200 Data Center Accelerator Card

Designed for on-premise software acceleration, the Alveo cards leverage the advanced capabilities of UltraScale™ FPGAs. Building applications is enabled through the SDAccel™ integrated environment.


Alveo U250 Data Center Accelerator Card

This high performance Alveo data center accelerator cards is also based on UltraScale™ FPGAs and supported via the SDAccel™ environment.


Key Documents

Filter Results
Default Default Title Document Type Date


Buy Online From Xilinx

Software Only

Node-Locked vs Floating?

SDAccel Licenses for Alveo

Buy Online From Xilinx

Software Only

Node-Locked vs Floating?

Note: If you have already purchased a Vivado HLx license, your account holds a free license to develop for AWS F1 on-premise.

Free 30-day trial offered in all SDAccel starting with release 2018.2 XDF Edition. Download software and select free trial at the end of install.

Page Bookmarked