本コースの目的
概要
本セミナーでは、インテル® FPGA を開発するときに必要な、インテル® Quartus® Prime 開発ツールの概要と操作フローを学ぶことができます。
また、ハンズオンとして 演習マニュアルと演習データ を公開しています。
演習の際に 開発ボード を使用すると、実機で動作させながら演習を体験することができます。
(開発ボードが無くても実施できる演習もあります。)
対象者
・FPGA 開発フローの概要をおおまかに知りたい人
・これから インテル® FPGA 開発をはじめる人、検討している人
-インテル® Quartus® Prime をはじめて使用する人
・すでに FPGA を開発しているが、インテル® Quartus® Prime の基本操作を復習したい人
・インテル FPGA 公式トレーニングの受講を検討している人
-予習として
受講のゴール
・インテル® Quartus® Prime の導入方法を知る
-ダウンロード方法、インストール方法、ライセンスファイルの取得・設定
・FPGA 開発の全体フローを知る
・インテル® Quartus® Prime の基本操作を学ぶ
・インテル® Quartus® Prime に実際に触れる (ハンズオン を実施したユーザーのみ)
アジェンダ
インテル® FPGA 製品紹介
この章では、インテル® FPGA デバイスファミリをご紹介します。
(所要時間:4分00秒)
[この章で紹介しているコンテンツ]
インテル® Quartus® Prime のダウンロードとインストール
この章では、インテル® Quartus® Prime のダウンロード方法とインストールの方法をご紹介します。
(所要時間:6分22秒)
[この章で紹介しているコンテンツ]
・インテル® Quartus® Prime 開発ソフトウェアおよび ModelSim® - Intel® FPGA Edition のダウンロード方法
・インテル® Quartus® Prime 開発ソフトウェアおよび ModelSim® - Intel® FPGA Edition のインストール方法
・Quartus® Prime サポート Windows OS 対応表
・Intel® Quartus® Prime Pro Edition Software and Device Support Release Notes
・Intel® Quartus® Prime Standard Edition Software and Device Support Release Notes
ライセンスファイルの取得と設定
この章では、ライセンスファイルの取得方法と設定方法をご紹介します。
(所要時間:2分30秒)
[この章で紹介しているコンテンツ]
・インテル® Quartus® Prime および IP の Fixed ライセンス設定方法
インテル® Quartus® Prime の概要
この章では、インテル® Quartus® Prime がどのような開発ソフトウェア(ツール)なのか、概要をご紹介し、基本的な操作フローを確認します。
(所要時間:3分27秒)
[この章で紹介しているコンテンツ]
インテル® Quartus® Prime の基本操作
この章では、インテル® Quartus® Prime の操作フローのうち、以下のフローをご紹介します。
ご覧になりたい章へ、画面をスクロールしてご利用ください。
・プロジェクトの作成
・デザインの作成
・論理シミュレーション
・制約の設定 (ピン配置 etc.)
・コンパイル
・タイミング検証
・プログラミング
プロジェクトの作成
デザインの作成
この章では、インテル® Quartus® Prime がサポートするデザイン入力方法や、Analysis & Elaboration、Message ウィンドウについて説明します。
(所要時間:5分52秒)
[この章で紹介しているコンテンツ]
論理シミュレーション
この章では、Modelsim® - Intel® FPGA Edition を用いた論理シミュレーションについて説明します。
(所要時間:6分06秒)
[この章で紹介しているコンテンツ]
・ModelSim® - Intel® FPGA Edition - RTL シミュレーションの方法
・FPGA のファンクション・シミュレーションは NativeLink で解決しよう
・インテル® Quartus® Prime Pro Edition で生成した IP を含むデザインを ModelSim® でファンクション・シミュレーションする方法
制約の設定 (ピン配置 etc.)
この章では、コンパイルの実行前に行う代表的な制約についてご紹介します。
(所要時間:8分47秒)
・ピン配置と I/O 規格の設定
・未使用ユーザ I/O ピンの設定
・コンフィグレーションの設定
・その他のオプション設定
コンパイル
タイミング検証
プログラミング
この章では、プログラミングについてご紹介します。
(所要時間:4分51秒)
[この章で紹介しているコンテンツ]
・FPGA 経由で EPCQ デバイスへプログラミング (JIC プログラミング)
・USB-Blaster II のドライバーをインストールしてみよう
実機検証
この章では、Signal Tap ロジック・アナライザーについてご紹介します。
(所要時間:2分25秒)
[この章で紹介しているコンテンツ]
インテル® 公式 FPGA トレーニング紹介
インテル® FPGA 製品に関するテクニカル・トレーニングおよびセミナーは、インテル FPGA セミナー&トレーニング トップページ をご覧ください。
そのうち 本コースに関連するインテル公式 FPGA トレーニングは、以下の2コースです。
・[B-2] Quartus® Prime パーフェクト・コース I
・[B-3] Quartus ® Prime パーフェクト・コースII : タイミング解析
演習コンテンツ
演習を実施するために必要な環境をご案内します。
開発ソフトウェア |
・インテル® Quartus Prime 開発ソフトウェア Standard Edition または Lite Edition ・<Cyclone® 10 LP> Questa* ‐ Intel® FPGA Edition または Questa* ‐ Intel® FPGA Starter Edition ・<MAX® 10> ModelSim* ‐ Intel® FPGA Edition または ModelSim* ‐ Intel® FPGA Starter Edition |
[関連情報]
・Quartus® - サポート Windows® OS 対応表
演習を実施するためのマニュアル、および演習データです。
※ 現在、演習マニュアルと演習データの公開を一時停止しています。ご迷惑をお掛けして申し訳ございません。
使用する FPGA |
Cyclone® 10 LP |
MAX® 10 |
|
---|---|---|---|
演習マニュアル |
<Cyclone 10 LP 評価キット向け> |
<MAX 10 評価キット向け> |
<MAX 10 開発キット向け> |
演習データ |
<Cyclone 10 LP 評価キット向け> |
<MAX 10 評価キット向け> |
<MAX 10 開発キット向け> |
開発ボード (※ 開発ボードを使用すると 演習4 および 演習5 が実機で 体験できます)
ご検討・ご購入は、 弊社までお問い合わせください。 |
(Macnica Mouser でもご購入いただけます。) |
(Macnica Mouser でもご購入いただけます。) |
(Macnica Mouser でもご購入いただけます。) |
インテル FPGA ダウンロードケーブル II ご検討・ご購入は、 弊社までお問い合わせください。 |
不要
(オンボード インテル FPGA ダウンロードケーブル II 対応ボードのため) |
必要
(Macnica Mouser でもご購入いただけます。) |
不要
(オンボード インテル FPGA ダウンロードケーブル II 対応ボードのため) |
もっと演習を実施したい人は
下記コンテンツをご活用ください。
こちらの演習も Cyclone® 10 LP 評価キット、MAX® 10 評価キットを使用しています。
おすすめ記事/資料はこちら