インテル®高位合成 (HLS) コンパイラー プロ・エディション: ベスト・プラクティス・ガイド

ID 683152
日付 12/16/2019
Public
ドキュメント目次

1. インテル®HLSコンパイラー プロ・エディション ベスト・プラクティス・ガイド

更新対象:
インテル® Quartus® Prime デザインスイート 19.4
この翻訳版は参照用であり、翻訳版と英語版の内容に相違がある場合は、英語版が優先されるものとします。翻訳版は、資料によっては英語版の更新に対応していない場合があります。最新情報につきまし ては、必ず英語版の最新資料をご確認ください。
インテル®HLSコンパイラー プロ・エディション ベスト・プラクティス・ガイド で紹介する手法と実践方法を適用すると、HLSコンポーネントのFPGA領域の使用とパフォーマンスを向上させることができます。通常、このベスト・プラクティスを適用するのは、コンポーネントの機能正確性を確認した後です。

本文書では、 <quartus_installdir> の指すロケーションは、 インテル® Quartus® Primeデザインスイートをインストールした場所です。

インテル® Quartus® Primeデザインスイートのデフォルトのインストール先は、使用しているオペレーティング・システムにより次のようになります。
Windows
C:\intelFPGA_pro\19.4
Linux
/home/<username>/intelFPGA_pro/19.4

インテル®HLSコンパイラードキュメント・ライブラリーについて

インテル®HLSコンパイラーのドキュメントは、いくつかの文書に分かれています。次の表を使用して、目的の インテル®HLSコンパイラーの情報を含む資料を見つけてください。
表 1.   インテル®HLS (高位合成) コンパイラードキュメント・ライブラリー
タイトルと説明
Release Notes

インテル®HLSコンパイラーに関する最新情報を提供しています。

リンク リンク
スタートガイド

インテル®HLSコンパイラーコンパイラーを作動させるために、コンパイラー環境を初期化する方法を身に付け、また、 インテル®HLSコンパイラーで用意されているさまざまなデザイン例とチュートリアルを確認します。

リンク リンク
ユーザーガイド

インテルFPGA製品向けにデザインする知的財産 (IP) の合成、検証、およびシミュレーションに関する手順を説明しています。コンポーネントの開発フロー全体の確認ができます。コンポーネントやテストベンチの作成から、コンポーネントのIPをインテルQuartus Prime開発ソフトウェアを使用してより大きなシステムに統合するまでのフローについてカバーしています。

リンク リンク
リファレンス・マニュアル

インテルHLSコンパイラーでサポートしている機能に関する参照情報を提供しています。 インテル®HLSコンパイラーのコマンドオプション、ヘッダーファイル、プラグマ、属性、マクロ、宣言、引数、テンプレート・ライブラリーに関する詳細が確認できます。

リンク リンク
ベスト・プラクティス・ガイド

ここで紹介している手法と実践方法を使用することによって、HLSコンポーネントのFPGA領域の使用とパフォーマンスを向上させます。通常、このベスト・プラクティスは、コンポーネントの機能の正確性の確認後に適用します。

リンク リンク
Quick Reference

インテルHLSコンパイラーの宣言と属性の概要を2ページ (両面印刷で1枚) で提供しています。

リンク リンク