Intel® High Level Synthesis Compiler Pro Edition: Getting Started Guide

ID 683680
Date 4/01/2024
Public
Document Table of Contents

1.2.1. Intel® HLS Compiler Pro Edition Backwards Compatibility

The Intel® HLS Compiler Pro Edition Version 24.1 is compatible with Quartus® Prime Pro Edition Version 24.1, Version 23.4, Version 23.3, and Version 17.1.1. This backwards compatibility lets you to take advantage of improvements in the RTL generated by the Intel® HLS Compiler without changing the other parts of your current FPGA development environment.

To install Intel® HLS Compiler Pro Edition Version 24.1 into an older version of Quartus® Prime Pro Edition :
  1. Backup the existing <quartus_installdir> 1/hls directory. For example, rename <quartus_installdir>/hls to <quartus_installdir>/hls_old.
  2. Download the Intel® High Level Synthesis Compiler standalone installation package from the Additional Software tab of the Quartus® Prime Download Center for your edition of Quartus® Prime.
  3. Run the Intel® HLS Compiler standalone installer, and specify your <quartus_installdir> directory when prompted.
  4. (Linux only) If you use Quartus® Prime Pro Edition Version 21.2 or earlier and you want the Intel® HLS Compiler to simulate your components with the 32-bit Mentor Graphics* ModelSim* software provided with Quartus® Prime ( ModelSim* - Intel® FPGA Edition), ensure that you have the required additional 32-bit libraries installed. You can install them with the following command:
    • Red Hat* Enterprise Linux* 8
      $ sudo yum install -y glibc.i686 glibc-devel.i686 libX11.i686 \
                      libXext.i686 libXft.i686 libgcc.i686 libgcc.x86_64 \
                      libstdc++.i686 libstdc++-devel.i686 ncurses-devel.i686 \
                      qt.i686
    • SUSE* Linux Enterprise Server 12

      Obtain the equivalent or substitute packages listed for Red Hat* Linux.

You can revert to your previous version of the Intel® HLS Compiler by renaming your backup directory. Whatever version of the the Intel® HLS Compiler that in a directory called <quartus_installdir>/hls is the active version of the Intel® HLS Compiler.

1 Where <quartus_installdir> is the directory where you installed the Quartus® Prime Pro Edition Design Suite. For example, C:\intelFPGA_pro\24.1 .