2. Quartus Prime のダウンロード 3. Quartus Prime のインストール 4. USB ドライバのインストール
1. Quartus Prime とは
Quartus Prime ※は Intel の FPGA 統合開発環境です。Quartus Prime Lite Edition は無償で提供されて います。回路図とテキスト形式によるデザイン入力,統合された VHDL と Verilog HDL 合成,配置配線, タイミング検証,プログラミングなどの機能を兼ね備えているので,アルテラ・デバイスの開発においてユー ザはデザイン設計から実機評価までを Quartus Prime 1 つで行うことができます。
※ Quartus Prime は Intel の商標です。
Quartus Prime のバージョンと対応 OS
Quartus Prime の最新版はhttp://dl.altera.com/?edition=liteから,旧版は同ページの「バー ジョンを選択」プルダウンメニューで任意のバージョンを選ぶとダウンロードすることができま す。本書は Quartus Prime16.1 をもとに編集しています。
同 サ イ ト か ら ダ ウ ン ロ ー ド で き る ModelSim-Intel FPGA Edition の Simulation Tool は 64-bitOS に対応していません。しかし Windows の 64-bitOS に標準搭載の 32-bit エミュレー タ上で動かすことができますので,本書の利用範囲では問題ありません。
リリース年 ソフト名 ver. Windows 64bit
7 8
8.1
102016.11 Quartus Prime 16.1
○
×
○
○
ModelSim - Intel FPGA Edition 16.1
2016.05 Quartus Prime 16.0
○
×
○
○
ModelSim - Intel FPGA Edition 16.0
2014.12 Quartus Ⅱ 15.0
○
×
○
×
ModelSim - Intel FPGA Edition 15.0
2014.06 Quartus Ⅱ 14.0
○
○
×
×
ModelSim - Altera Starter Edition 10.1e
2013.11 Quartus Ⅱ 13.1
○
○
×
×
WEB ブラウザで 以下の URL を開きます。 https://www.altera.co.jp/downloads/download-center.html 1 ページ中段の「Quartus Prime 開発ソフトウェア・ライト・エディ ション」の「Download」をクリックします。 2 個別ファイルタブの中の以下の項目にチェックを入れて ・Quartus Prime (includes Nios II EDS)
・ModelSim-Altera Edition (includes Starter Edition) ・Cyclone IV device support
「選択したファイルをダウンロード」をクリックします。 4 オペレーティング・システム:Windows ダウンロード方法:Akamai DLM3 ダウンロード・マネージャー を選択してください。 ダウンロード・マネージャーを使用すると,ダウンロード中に中断・ 再開をすることができ,ダウンロードの失敗を防ぐことができま す。 3
ダウンロードが始まると,右のようなウイン ドウが表示されます。 6 クして表示されるページで必要事項を記入 し,アカウント登録を済ませてください。 ダウンロードが完了すると,「ダウンロード が完了しました」とメッセージが表示されま す。 7 以下の3ファイルがダウンロードされます。 ※ソフトウェアが更新されているとバージョン番号が異なります。ご了承ください。
「QuartusLiteSetup - **.*.*.*** - windows.exe」をダブルク リックして起動します。 拡張子 .exe はお使いのパソコンの設定により表示 されない場合があります。 1 ライセンス不要で無償の Lite Edition をインストールします。 「Next」をクリックします。 2 ■ ライセンス契約
「I accept the agreement」にチェックを入れて「Next」 をクリックします。 3 4 ディレクトリの「16.1」は QuartusPrime のバージョ ンナンバーです。インストールするバージョンにより 異なります。 インストール先のフルパス名に全角文字が含まれてい るとエラーになります。 インストール先を変更する場合はご注意ください。 ■ インストール先とプログラムフォルダの選択 特に問題がなければデフォルトのまま 「Next」をクリックして 進んでください。 デフォルトディレクトリは C:\intelFPGA\16.1 です。
■ インストールの概要
概要を確認して「Next」をクリックするとインストールが始ま ります。
6
・Quartus Prime FPGA 統合開発環境
・Cyclone Ⅳ Quartus Ⅱの DE0-Nano 用ライブラリ ・ModelSim - Intel FPGA Starter Edition 統合デバッグ/解析環境
その他の機種は本書では扱っていませんのでインストールしなくてもかまいません。 インストールが完了すると,右のダイアログが表示されます。 7 ・USB Blaster Ⅱドライバをインストール ・デスクトップにショートカットを作成 ・Quartus Prime を起動する ・フィードバックを提供する USB Blaster Ⅱドライバは,本書の学習範囲では不要です。 その他の項目はご自由にお選びください。 「Finish」をクリックするとインストール終了です。
Quartus Prime のアンインストール方法
Windows10 の 場 合 C:\intelFPGA_lite\16.1\uninstall の 中 に あ る quartus_lite-16.1.0.196-windows-uninstall.exe を実行してアンインストールします。
Windows7 の場合 スタートメニュー>すべてのプログラム> Intel FPGA 16.1.0.196 Lite Edition > Uninstall Quartus Prime Lite Edition (Free) 16.1.0.196 を実行してアンインストールします。
Designed & Manufaxtured by Terasic J3 J1 J2 C72REG3 R37 C74 C69 ’ 0 ’ R46 R45 R49 R48 R38 C71 REG2 R47JP2GPIO1 + C70 J5 REG1 4 1 L6 L5 L7 R55 R50 R82 R58 C87 C79 C81 R54 R56 R51 C68 C67 R52 R53 R57 SW1 SW[3..0]C83 C73 C65 R19 C47 C49 C52C53 L3 C63 C58 U9 A B C D E F G H J K L M N P R T 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 D1 U6 R18 CPLD ISP R23 R32 R33 R34 R29 R30 L1 C35 U1 U4 C18 C1 R26 R17 R20 R22 L2 C36 R27 R28 R24 R25 Y1 50MHz R35 R36 R31 R21 J6 U7 U4 ON U3 1 4 C66 C86 CB5
Y2 24MHz LED7 LED6 LED5 LED4 LED3 LED2 LED1 LED0 KEY1 KEY0
JP3 D4 GPIO0 JP1 LOAD POWER D2 EP4CE22F17C6N EPCS16N 1 2 3 4 O N 9 A POWER-LED が青く点灯すれば電源 ON です。 2 POWER-LED Windows のデバイスマネージャーを開きます。 右図のように「USB-Blaster」が認識されてい ない「ほかのデバイス」として表示されます。 「USB-Blaster」を右クリックし,メニューから 「ドライバーソフトウェアの更新」を選択します。 3
Designed & Manufaxtured by
Terasic J3 J1 J2 C72REG3 R37 C74 C69 ’ 0 ’ R46 R45 R49 R48 R38 C71 REG2 R47JP2GPIO1 + C70 J5 REG1 4 1 L6 L5 L7 R55R50 R58 C87 C79 C81 R82 R54 R56 R51 C68 C67R52R53 R57 SW1 SW[3..0]C83 C73 C65 R19 C47 C49 C52 C53 L3C63 C58 U9 A B C D E F G H JK L M N P R T 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 D1 U6 R18 CPLD ISP R23 R32 R33 R34 R29 R30 L1 C35 U1 U4 C18 C1 R26 R17 R20 R22 L2 C36 R27 R28 R24 R25 Y1 50MHz R35 R36 R31 R21 J6 U7 U4 ON U3 1 4 C66 C86 CB5
Y2 24MHz LED7 LED6 LED5 LED4 LED3 LED2 LED1 LED0 KEY1KEY0 JP3
D4 GPIO0 JP1 LOAD POWER D2 EP4CE22F17C6N EPCS16N 1 2 3 4 O N 9 A DE0-Nano ボードに初めて電源供給したときには, LED0 ~ 7 が蛍明滅するデモプログラムが動作し ます。デモプログラムは jic で書き込まれています。 jic について詳しくはテキスト P.33
「次の場所でドライバーソフトウェアを検索します」の「参照」 をクリックし, C:\intelFPGA_lite\16.1\quartus\drivers\usb-blaster を指定します。 「サブフォルダーも検索する」にチェックをいれておき,「次へ」 をクリックします。 5 Windows セキュリティの警告が表示されます。 「このドライバーソフトウェアをインストールします」をクリッ クします。 6 インストールが完了すると,左図のように表示されます。 「閉じる」をクリックします。 7 USB ドライバが正しくインストールされたか確認しておきま しょう。 Windows のデバイスマネージャーで,左図のように「ユニ バーサル シリアル バス コントローラー」内に「Altera USB-Blaster」が認識されていればインストール成功です。 8
パソコンと DE0-Nano ボードを USB ケーブルで接続するとボードの POWER-LED が青く点灯しますか? 点灯しない場合は,パソコンの別の USB ポートに差し替えたり,他のパソコンや USB ケーブルがあれば交 換してご確認ください。
2. デモプラグラムの実行確認
本編テキストで紹介している「Control Panel」アプリを使ったデモプロプログラムは,PC にインストール された Qurtus のドライバを使って動作するのですが,最新の Qurtus Prime では動作しません。
「Control Panel」アプリが使えるのは Quartus II 13.0 SP1 Web Edition までですが,このバージョン の Quartus は Windows10 に対応していません。 そのため,Windows10 をお使いの場合,ボードの動作確認は,実際に学習を進めながら行なっていただく ことになりますが,ご了承くださいますようお願いいたします。 DE0-Nano ボードに関する詳細情報やデモプログラムなどは,以下の terasic 社サイトから入手することがで きます。ダウンロードには terasic 社のアカウント登録(無償)をお願いいたします。 http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=139&No=593&PartNo=4