2.1. インテル® Quartus® Primeプロジェクトの理解
2.2. 基本的なプロジェクト情報の表示
2.3. Compilation Dashboardの使用
2.4. Project Settingsの管理
2.5. ロジック・デザイン・ファイルの管理
2.6. タイミング制約の管理
2.7. インテル® FPGA IPコアの紹介
2.8. 他のEDAツールの統合
2.9. プロジェクトのエクスポート、アーカイブ、および移行
2.10. コンパイル結果に影響を与える要因
2.11. プロジェクト管理のベスト・プラクティス
2.12. APIのスクリプト
2.13. プロジェクト管理の改訂履歴
3.1. Quartus IIソフトウェアによるデザイン・プランニング
3.2. デザイン仕様の作成
3.3. 知的財産コアの選択
3.4. システムデザインにおけるPlatform Designerおよびスタンダード・インタフェースの使用
3.5. デバイスの選択
3.6. 開発キット リソース
3.7. デバイス・プログラミング/コンフィグレーションのプランニング
3.8. 消費電力の見積り
3.9. サードパーティー・シミュレーション・ツールの選択
3.10. オンチップ・デバッグ・プランニングのオプション
3.11. デザイン手法とHDLコーディング・スタイル
3.12. 高速合成の実行
3.13. インテル® Quartus® Primeソフトウェアによるデザイン・プランニングの改訂履歴
4.4.1. Verilogコンパイル・ユニットの確認
4.4.2. Entity Auto Discoveryの更新
4.4.3. 各ライブラリーへ個別に異なるVHDL Namespaceの作成
4.4.4. サポートされていないパラメーター・パッシングの削除
4.4.5. 未定義定数をWYSIWYGのインスタンス化から削除
4.4.6. 非標準のプラグマを削除する
4.4.7. 初期値宣言の前にオブジェクト宣言の実行
4.4.8. SystemVerilogファイルでのSystemVerilog機能の制約
4.4.9. Alwaysブロック内でアサインメントの混合使用の回避
4.4.10. 未接続ポートおよび存在しないポートの仕様の回避
4.4.11. 不正なパラメーター範囲の回避
4.4.12. VerilogおよびVHDLタイプのマッピングの更新
1. インテル® Quartus® Prime プロ・エディションの紹介
| 更新対象: |
|---|
| インテル® Quartus® Prime デザインスイート 18.0 |
| この翻訳版は参照用であり、翻訳版と英語版の内容に相違がある場合は、英語版が優先されるものとします。翻訳版は、資料によっては英語版の更新に対応していない場合があります。最新情報につきまし ては、必ずこの翻訳版は参照用であり、翻訳版と英語版の内容に相違がある場合は、英語版が優先されるものとします。翻訳版は、資料によっては英語版の更新に対応していない場合があります。最新情報につきまし ては、必ず英語版の最新資料をご確認ください。 |
インテル® Quartus® Prime プロ・エディションのソフトウェアは Intel® FPGAおよびSoCデザイン・ユーザーの完全なデザイン環境を提供します。ユーザー・インターフェイスは、簡単なデザイン入力、高速処理、および簡単なデバイス・プログラミングをサポートします。
インテル® Quartus® Prime プロ・エディションのソフトウェアは柔軟なデザイン手法、高度な合成を提供し、最新の Intel® FPGAアーキテクチャをサポートしています。 インテル® Quartus® Primeソフトウェアを使用すると、デザイン・ツールではなく、デザインに集中することが容易になります。 インテル® Quartus® Prime プロ・エディションのコンパイラーは最新の インテル® Arria® 10 、 インテル® Cyclone® 10 、および インテル® Stratix® 10デバイスに最適化されています。コンパイラーは、強力でカスタマイズ可能なデザイン処理を提供し、シリコンで最高のデザイン実装を実現します。 インテル® Quartus® Prime プロ・エディションのソフトウェアは、他のQuartusソフトウェア製品では使用できない他の多くのユニークな機能を提供します。
図 1. インテルのQuartus Prime機能サポート・マトリックス
モジュール式コンパイラ-は、FPGA開発プロセスを合理化し、最小限の労力で最高のパフォーマンスを保証します。 インテル® Quartus® Prime プロ・エディションのソフトウェアは、以下のユニークな機能を提供します。
- Hyper-Aware Design Flow - インテル® Stratix® 10デバイスでのHyper-RetimingグおよびFast Forwardコンパイルを使用します。
- インテル® Quartus® Prime プロ・エディションのシンセシス - すべての主要なIEEE RTL言語をサポートする、強化されたアルゴリズムと並列合成機能を備えた、より厳格な新しい言語パーサーを統合します。 SystemVerilog 2009のサポートが追加されました。
- 階層的なプロジェクト構造 - 個々のデザイン・エンティティごとに個々の合成後、配置後、配置後および結果の結果を保存します。他のパーティションの配置やルーティングに影響を与えずに最適化を可能にします。
- インクリメンタル・フィッター最適化 - フィッター・ステージを徐々に実行して最適化します。各フィッター・ステージは詳細なレポートを生成します。
- 高速でより正確なI/O配置—Platform DesignerによるインターフェイスI/O のプランニング。
- Platform Designer—Platform Designerのシステム・デザインとカスタムIP統合機能を構築します 。 Platform Designerに インテル® Quartus® Prime プロ・エディションのシステム相互接続とIPコンポーネント間の階層的な分離が導入されています。
- パーシャル・リコンフィグレーション—FPGAの一部の再構成をサポートし、残りの インテル® Arria® 10 FPGAは引き続き機能します。
- ブロックベースのデザインフローをサポートし、コンパイルのさまざまな段階でデザインブロックを保存および再利用できます。
注:
インテルは現在、以下の インテル® Quartus® Primeツール名を参照しています。
| Altera名 | Intel® 名 |
|---|---|
| Qsys | Platform Designer |
| BluePrint | Interface Planner |
| TimeQuest | Timing Analyzer |
| EyeQ | Eye Viewer |
| JNEye | Advanced Link Analyzer |