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