FPGA Support for Altera® oneAPI Base Toolkit - Enable FPGA IP and accelerator development via emulation and simulation techniques and FPGA bitstream compiling. Product Pages Industrial Medical Data Center Overview The Altera FPGA Add-on for the oneAPI Base Toolkit empowers developers to harness the performance and flexibility of FPGAs using a unified, standards-based programming model. By leveraging Data Parallel C++ (DPC++) and the SYCL standard, this add-on simplifies cross-architecture development, enabling efficient acceleration of data-centric workloads across CPUs, GPUs, and FPGAs. FPGA AI Inference Development Flow Overview Benefits Benefits Develop applications across diverse architectures (CPU, GPU, FPGA) using a single codebase with DPC++, reducing complexity and development time. Unified Programming Model Utilize familiar C++ constructs and SYCL extensions to program FPGAs, eliminating the need for low-level HDL coding. High-Level FPGA Development Integrates with various tools for performance analysis and optimization across architectures. Seamless Integration with Altera Tools Key Features Key Features Compile C++ and SYCL code for FPGAs, enabling code reuse and efficient parallel programming. Data Parallel C++ (DPC++) Compiler Perform functional and performance validation through CPU-based emulation before deploying to FPGA hardware. FPGA Emulation and Reports Optimize FPGA kernels with attributes, pragmas, and extensions to fine-tune performance and resource utilization. Customizable FPGA Kernels Leverage the FPGA design suite for synthesis, place-and-route, and bitstream generation directly from DPC++ code. Integration with Quartus® Prime Access FPGA hardware and development tools in the cloud for testing and validation without local hardware requirements. Support for DevCloud Before You Download Make sure the following system components are installed: Linux: libstdc++14-dev Windows: Visual Studio Build Tools with Windows 11 SDK and CMake selected Get Started - 2026-03-10

external_document