Intel® FPGA Software Installation and Licensing

ID 683472
Date 7/08/2024
Public
Document Table of Contents

2.3.2. Intel® High Level Synthesis Compiler Software Requirements

Important: Intel is discontinuing the Intel® High Level Synthesis (HLS) Compiler software product. For details, refer to Product Discontinuance Notice PDN2404 .

To keep access to the latest FPGA high-level design features, optimizations, and development utilities, migrate your existing designs to use the Intel® oneAPI Base Toolkit. For more information about using the Intel® oneAPI Base Toolkit with FPGA devices, refer to Intel® oneAPI DPC++/C++ Compiler Handbook for Intel® FPGAs .

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.

The Intel HLS Compiler requires the C++ Compiler and Siemens EDA* Questa* 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 <installdir>/gcc.

Important: The Intel® HLS Compiler uses the <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
Important: The Intel® HLS Compiler software does not support versions of Microsoft* Visual Studio* other than those specified for the edition of the software.

For Questa*-Intel® FPGA Edition software requirements, refer to Questa*-Intel FPGA Edition Software Requirements.