インテル® High Level Synthesis (HLS) コンパイラーを使用するには、Linux OS の場合は GCC コンパイラー、Windows® OS の場合には Microsoft Visual Studio が必要です。

GCC と Visual Studio は指定されたバージョンを使用する必要があり、この記事では、インテル® HLS コンパイラーとの対応表を記載します。

対応バージョン一覧

インテル® HLS

コンパイラー

バージョン

エディション

インテル® HLS

コンパイラー

対応デバイス

GCC

(Linux の場合)

Microsoft® Visual Studio

(Windows® の場合)

ver.22.2 Pro Agilex™ / Stratix® 10 / Arria® 10 / Cyclone® 10 GX / Cyclone® V(*3) 9.3.0 Microsoft Visual Studio 2017 Professional / Community
Standard / Lite (*1/*2)

ver.22.1

Pro Agilex™ / Stratix® 10 / Arria® 10 / Cyclone® 10 GX / Cyclone® V(*3) 9.3.0 Microsoft Visual Studio 2017 Professional / Community
Standard / Lite (*2)

ver.21.4

ver.21.3

ver.21.2

Pro Agilex™ / Stratix® 10 / Arria® 10 / Cyclone® 10 GX / Cyclone® V(*3) 9.3.0 Microsoft Visual Studio 2017 Professional / Community
Standard / Lite (*1/*2)
ver.21.1 Pro Agilex™ / Stratix® 10 / Arria® 10 / Cyclone® 10 GX / Cyclone® V(*3) 9.3.0 Microsoft Visual Studio 2017 Professional / Community
Standard / Lite (*2)

ver.20.4

Pro

Agilex™ / Stratix® 10 / Arria® 10 / Cyclone® 10 GX / Cyclone® V(*3) 9.1.0 Microsoft Visual Studio 2017 Professional / Community

Standard / Lite (*1/*2)

ver.20.3

ver.20.2

Pro Agilex™ / Stratix® 10 / Arria® 10 / Cyclone® 10 GX 9.1.0 Microsoft Visual Studio 2017 Professional / Community
Standard / Lite (*1/*2)
ver.20.1 Pro Agilex™ / Stratix® 10 / Arria® 10 / Cyclone® 10 GX 9.1.0 Microsoft Visual Studio 2017 Professional / Community
Standard / Lite (*2)
ver.19.4 Pro Stratix® 10 / Arria® 10 / Cyclone® 10 GX 5.4.0 Microsoft Visual Studio 2017 Professional / Community
Standard / Lite (*1)
ver.19.3 Pro Stratix 10 / Arria 10 / Cyclone 10 GX 5.4.0 Microsoft Visual Studio 2017 Professional / Community
Standard / Lite (*1)
ver.19.2 Pro Stratix 10 / Arria 10 / Cyclone 10 GX 5.4.0 Microsoft Visual Studio 2015 Professional / Community
Standard / Lite (*1)
ver.19.1 Pro Stratix 10 / Arria 10 / Cyclone 10 GX 5.4.0 Microsoft Visual Studio 2015 Professional
Standard / Lite Arria 10 / Cyclone V / Arria V / MAX 10 4.4.7 Microsoft Visual Studio 2010 Professional
ver.18.1 Pro Stratix 10 / Arria 10 / Cyclone 10 GX 5.4.0 Microsoft Visual Studio 2015 Professional
Standard / Lite Arria 10 / Cyclone V / Arria V / MAX 10 4.4.7 Microsoft Visual Studio 2010 Professional
ver.18.0 Pro Stratix 10 / Arria 10 / Cyclone 10 GX 4.4.7 Microsoft Visual Studio 2010 Professional
Standard / Lite Arria 10 / Cyclone V / Arria V / MAX 10 4.4.7 Microsoft Visual Studio 2010 Professional
ver.17.1 Pro Stratix 10 / Arria 10 / Cyclone 10 GX 4.4.7 Microsoft Visual Studio 2010 Professional
Standard / Lite Arria 10 / Cyclone V / Arria V / MAX 10 4.4.7 Microsoft Visual Studio 2010 Professional

*1) Standard / Lite Edition は Quartus® Prime および HLS コンパイラーのリリースはありません。
*2) Quartus® Prime Standard / Lite Edition v20.1 以降、HLS コンパイラーは非サポートとなり、リリースはありません。
*3) インテル® HLS コンパイラー・プロ・エディションで Cyclone® V を使用できます。設定方法等の詳細は Intel® High Level Synthesis Compiler Pro Edition: Getting Started Guide をご参照ください。

下位互換性について

インテル® HLS コンパイラー・プロ・エディションは下位互換性があり、下位バージョンの Quartus® Prime で上位バージョンのインテル HLS コンパイラーを使用することができます。

設定方法等の詳細は Intel® High Level Synthesis Compiler Pro Edition: Getting Started Guide をご参照ください。

おすすめ記事/資料はこちら

インテル® FPGA の HLS コンパイラー
HLS 簡易チュートリアル

High Level Synthesis 関連の記事や資料

インテル® FPGA の開発フロー/FPGA トップページ

おすすめ FAQ はこちら

High Level Synthesis 関連の FAQ
インテル® FPGA 関連の FAQ