Visible to Intel only — GUID: GUID-B51F0DDA-DB0F-48A6-AA30-542CF5DD71BD
Intel® oneAPI Base Toolkit
The Intel® oneAPI Base Toolkit is a core set of tools and libraries for developing high-performance, data-centric applications across diverse architectures.
FPGA Development Flow
For instructions on installing the Intel® oneAPI Base Toolkit components required for FPGA development, refer to Install Compiler Components for Altera FPGA Development Flows.
The following FPGA development flows are supported:
SYCL* HLS Flow
This flow targets an Intel® FPGA device to generate an RTL IP core that you integrate into your FPGA application design using the Quartus® Prime software.
FPGA Acceleration Flow
This flow targets FPGA acceleration boards and requires a third party vendor-provided BSP for deployment of your kernel.
Depending on the type of FPGA compilation you perform, you might need different software.
Both FPGA development flows require Quartus® Prime software when compiling your design for FPGA simulation or generating an FPGA hardware image. Quartus® Prime software is not required when compiling your design for FPGA emulation or to obtain the FPGA Optimization Report.
For an outline of the steps required to set up your FPGA development environment, refer to Installing the FPGA Development Environment in the Intel® oneAPI DPC++/C++ Compiler Handbook for Altera FPGAs.