Intel® FPGA Add-on for oneAPI Base Toolkit

Use Reconfigurable Hardware to Accelerate Data-Centric Workloads

Accelerate Your Data-Centric Workloads with FPGAs

FPGA is an acronym for field programmable gate array. An FPGA is an integrated circuit whose electrical functionality can be changed, even after the device is shipped to customers in the field. FPGAs offer incredible flexibility and cost efficiency with circuitry that can be reprogrammed for different functionalities. The Intel® FPGA Add-on for oneAPI Base Toolkit is a specialized component for programming such reconfigurable FPGA devices.


  • Accelerate your FPGA workloads effortlessly.
  • Reduce FPGA development time by weeks.
  • Implement complex hardware designs with a rich DPC++ language support (SYCL* + modern C++).
  • Refine your designs with quick iterative development workflows.
  • Analyze design performance graphically with Intel® VTune™ Profiler.
  • Generate register-transfer level (RTL) bitstream with the included license-free Intel® Quartus® Prime Pro Edition software.

Learn More about Intel® FPGAs

Get Started

Explore Training Resources

Try out the Essentials of Data Parallel C++ Jupyter Notebooks

Try out the FPGA Development Flow Jupyter Notebooks

Register for hands-on training webinars


Develop in the Cloud

Build, test, and optimize your oneAPI projects on the Intel® DevCloud with free access to the latest Intel® hardware—CPUs, GPUs, FPGAs—and Intel oneAPI tools and frameworks. No software downloads, configuration, or installations needed.

Get Access

Download the Toolkits

Get the Intel oneAPI Base Toolkit with the Intel FPGA Add-on for oneAPI Base Toolkit to design, develop, and deploy FPGA accelerators on your local systems.

Get the Toolkit Get the Add-on



性能因用途、配置和其他因素而异。请访问 了解更多信息。