Quartus II ソフトウェアによる初めてのデザイン・コンパイル
|
FPGA および CPLD デザインを初めてコンパイルする方を対象に5分間のデモを提供しています。 |
アルテラのFPGA & CPLD デザイン・フローを理解する
FPGA デザイン・フロー CPLD デザイン・フロー3種類のQuartus II ソフトウェア: Quartus II ウェブ・エディション、Quartus II サブスクリプション・エディション、Quartus II DKE
アルテラでは、無償の Quartus® II ウェブ・エディション と サブスクリプション・プログラムのあるQuartus II サブスクリプション・エディションを提供しています。2つのソフトウェアの比較表 (PDF) を参照して使用する開発ソフトウェアを選択してください。リファレンス・デザイン、IP コア、 Quartus II DKE(デザイン・キット・エディション:ライセンス期間が限定されたフル機能版)が同梱された開発キットを購入することもできます。
Quartus II ソフトウェアの資料およびツール操作習得のためのリソース
表 1 にQuartus II に関する資料とリソースを示します。
|
表 1. 資料およびリソース |
|
|
Quartus II の理解度 |
リソース |
|
初級 |
|
|
初級 |
|
|
初級 |
チュートリアル(ソフトウェアに同梱) |
|
初級から中級 |
|
|
中級から上級 |
|
|
すべて |
アルテラ・テクニカル・トレーニング - 無料のオンライン&インストラクター指導のトレーニング |
|
すべて |
|
|
すべて |
|
FPGAデザイン・フロー
Quartus II ソフトウェアは、デザイン・フロー、システム・デザイン、タイミング・クロージャ、イン・システム検証テクノロジ、およびサードパーティEDAサポートなどにおいて独自のアドバンテージを備えています。 FPGA デザイン・フローで使用する Quartus II ソフトウェアの機能の特長を以下に解説します。図 1 では、FPGAデザイン・フローで使用する Quartus II ソフトウェアの主な機能を示します。ただし、一部のステップはこの例とは異なる順序で実行される場合もあります。
図 1. FPGA デザイン・フロー

デザイン入力と合成テクノロジ
Quartus II 開発ソフトウェアは、FPGA、CPLD、およびHardCopy® ASIC に対して最高の生産性および性能を提供し、デザイン・プロセスを短縮する以下のような多数のデザイン機能を備えています。
- 多彩なデザイン・エントリ手法
- スクリプティングのサポート
- インクリメンタル・コンパイル: 初期設定
- システム・レベル・デザイン用の Qsys および SOPC Builder
- MegaWizard® Plug-In マネージャは、IP(Intellectual Property)コアの幅広いポートフォリオを素早く簡単に統合します。
- I/O ピンの用途を早期に管理する I/O ピン・アサインメント解析
- Quartus II 内蔵のシンセシス機能
- サードパーティのデザイン入力および合成
- 基本コンパイル・フロー
検証およびボード・レベルのソリューション
Quartus II ソフトウェアは、最新の CPLD、FPGA、および HardCopy ASIC 検証をサポートします。主要サードパーティのすべての検証ツールおよびその手法との統合に加え、Quartus II ソフトウェアは以下の機能も提供します。
- TimeQuestタイミング・アナライザ
- PowerPlay 消費電力解析および最適化テクノロジによる統合消費電力解析
- Chip planner(フロアプランおよびChip Editor)
- SignalTap® II エンベデッド・ロジック・アナライザ(検証サイクルを短縮するためのインクリメンタル・コンパイル機能によりサポート)
- サードパーティ検証ツールのサポート
最適化ツール
Quartus II 開発ソフトウェアは、FPGA、CPLD、および HardCopy ASIC に対して最高の生産性および性能を提供し、デザイン・プロセスを強化するための多数の最適化機能を備えています。
- インクリメンタル・コンパイル: 最適化
- フィジカル・シンセシス最適化によりデザインを最大性能にチューニング
- デザイン・スペース・エクスプローラ (DSE) による自動デザイン最適化スクリプト
- Timing Optimization Advisor
- Resource Optimization Advisor
CPLD デザイン・フロー
CPLD 設計に最も使いやすいデザイン・ソフトウェア
アルテラの Quartus II サブスクリプション・エディションソフトウェアと無償の Quartus II ウェブ・エディション ソフトウェアは、CPLD デザイン・プロジェクトの開始から終了までの範囲にわたり、使いやすく包括的なデザイン環境を提供して MAX® II CPLD をサポートします (図 2 参照)。Quartus II サブスクリプション・エディション および Quartus II ウェブ・エディション ソフトウェアは、最新のサードパーティ合成ツールやシミュレーション・ツールにもシームレスに統合します。
図 2. Quartus II ソフトウェアの CPLD デザイン・フロー

MAX+PLUS II ユーザーが Quartus II を使用する利点
Quartus II ソフトウェアは CPLD デザインに対し最も高性能で使いやすいソフトウェアです。 MAX+PLUS II ソフトウェア・ユーザーは、Quartus II ソフトウェアの MAX+PLUS® II ルック&フィール・オプションを使用することにより、新しいユーザー・インタフェースを習得することなく Quartus II 開発ソフトウェアの最新の機能と性能をすべて利用できます。MAX+PLUS II ユーザーのための Quartus II への移行を参照してください。

