2.1. Intel High Level Synthesis Compiler Pro Edition Prerequisites - 2025-12-15

Altera High Level Synthesis Compiler Pro Edition Getting Started Guide

Version
24.1

The Intel® HLS Compiler Pro Edition is part of the Quartus® Prime Pro Edition Design Suite. You can install the Intel® HLS Compiler as part of your Quartus® Prime software installation or install it separately. It requires Quartus® Prime and additional software to use.

For detailed instructions about installing Quartus® Prime Pro Edition software, including system requirements, prerequisites, and licensing requirements, see Intel® FPGA Software Installation and Licensing .

The Intel® HLS Compiler requires the following software in addition to Quartus® Prime:

C++ Compiler

On Linux, Intel® HLS Compiler requires GCC 9.3.0 including the GNU C++ library and binary utilities (binutils).

This version of GCC is provided as part of your Intel® HLS Compiler installation. After installing the Intel® HLS Compiler, GCC 9.3.0 is available in <quartus_installdir>/gcc.

Important: The Intel® HLS Compiler uses the <quartus_installdir>/gcc directory as its toolchain directory. Use this installation of GCC for all your HLS-related design work.
For Windows, install one of the following versions of Microsoft® Visual Studio® Professional:
  • Microsoft® Visual Studio® 2017 Professional
  • Microsoft® Visual Studio® 2017 Community
For the most up-to-date C++17 support, ensure that you are using the latest version of Visual Studio 2017.
Important: The Intel® HLS Compiler software does not support versions of Microsoft® Visual Studio® other than those specified for the edition of the software.

Siemens® EDA Questa® Simulation Software

On Windows and RedHat Linux systems, you can install the Questa® simulation software from the Quartus® Prime software installer. The available options are as follows:
  • Questa® Intel® FPGA Edition
  • Questa® Intel® FPGA Starter Edition

Both Questa® Intel® FPGA Edition and Questa® Intel® FPGA Starter Edition require licenses. The license for Questa® Intel® FPGA Starter Edition is free. For details, refer to Intel FPGA Software Installation and Licensing .

Alternatively, you can use your own licensed version of Siemens® EDA ModelSim® SE or Siemens® EDA Questa® Advanced Simulator software.

On Linux systems, Questa® - Intel FPGA Edition and Questa® - Intel FPGA Starter Edition require the Red Hat® development tools packages.

For information about all the ModelSim® and Questa® software versions that the Intel® software supports, refer to the EDA Interface Information section in the Software and Device Support Release Notes for your edition of Quartus® Prime Pro Edition.