#author("2018-02-18T09:05:39+00:00","default:admin","admin") #author("2019-09-24T15:25:53+00:00","default:admin","admin") *FPGAシリーズ [#z7cb2202] **Stratix® シリーズ [#tc46500e] -帯域幅と集積度が業界最高であり、ハイエンド・アプリケーションや革新的な製品に最適 -[[Intel、UPIとPCIe Gen4に対応したFPGA「Stratix 10」の出荷を開始:https://news.mynavi.jp/article/20190924-897388/]] **Arria® シリーズ [#s124471d] -トランシーバー・ベースのミッドレンジ・アプリケーションに求められる性能、消費電力、および価格の最適なバランスを実現 **Cyclone® シリーズ [#f1e29c4b] -コストと消費電力が業界最小であり、コストを重視する量産アプリケーションに最適 -Cyclone 10 ... 2017年発表 -[[Cyclone V:https://www.altera.co.jp/products/fpga/cyclone-series/cyclone-v/overview.html]] ... 2011年発表 -[[Cyclone IV:https://www.altera.co.jp/products/fpga/cyclone-series/cyclone-iv/overview.html]] ... 2009年発表 -[[Cyclone III:https://www.altera.co.jp/products/fpga/cyclone-series/cyclone-iii/overview.html]] ... 2007年発表 **MAX 10 シリーズ [#hff0156e] -FPGA のアーキテクチャーと CPLD の不揮発性を兼ね備えている *MAX10 [#o278002c] -[[Intel® MAX® 10 FPGA Device Overview:https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/hb/max-10/m10_overview.pdf]] -[[MAX10 FPGAで学ぶ FPGA開発入門:https://www.altera.co.jp/content/dam/altera-www/global/ja_JP/pdfs/literature/br/br-max10-fpga-dev_j.pdf]] -[[MAX 10 - Overview - Altera:https://www.altera.co.jp/products/fpga/max-series/max-10/overview.html]] -[[インテル® MAX® 10 FPGA 開発キット:https://www.altera.co.jp/products/boards_and_kits/dev-kits/altera/max-10-fpga-development-kit.html]] -[[マルツパッケージ MAX10 FPGA入門基板 好評発売中です:http://select.marutsu.co.jp/list/detail.php?id=7]] -[[MAX 10 FPGAで学ぶFPGA開発入門:http://monoist.atmarkit.co.jp/mn/series/2116/]] -[[もっと知りたい! 「MAX 10 FPGA」:https://www.altima.jp/products/devices/max/max10_more.html]] *Cyclone10 [#pa545f6c] -GXとLPの2種類、性能は全然違う **[[インテル® Cyclone® 10 GX FPGA 開発キット:https://www.altera.co.jp/products/boards_and_kits/dev-kits/altera/cyclone-10-gx-development-kit.html]] [#sac5f4c2] **[[インテル® Cyclone® 10 LP FPGA 評価キット:https://www.altera.co.jp/products/boards_and_kits/dev-kits/altera/cyclone-10-lp-evaluation-kit.html]] [#m7c07c4d] -[[Cyclone10 LP評価キット【EK-10CL025U256】:https://www.marutsu.co.jp/pc/i/1003761/]] -ロジックエレメント数25000 -M9Kメモリブロック数66 -M9Kメモリサイズ594Kb -DSPブロック数66 -PLL数4 -フラッシュメモリ書き込み用としてMAX10を搭載 -外部機器とのインターフェース --Arduino UNO互換シールドコネクタ --Pmodコネクタ --GPIO -無償の[[Quartus Prime Lite Edition:http://dl.altera.com/?edition=lite]]が利用可能 *Cyclone V [#w609db39] **開発ボード [#d0e67c40] ***[[DE10-Nano:http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=205&No=1046]] [#u51ec7df] -[[Terasic Technologies DE10-Nano 開発キット:https://www.mouser.jp/new/terasic-technologies/terasic-de10-nano-kit/]] -[[Terasic Inc. P0496:https://www.digikey.jp/product-detail/ja/terasic-inc/P0496/P0496-ND/6817231]] -[[DE10-Nanoを買った:http://misodengaku.hatenablog.com/entry/2017/08/31/214121]] ***[[DE10-Lite:http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&No=1021]] [#p51f12b9] -[[P0466 Terasic Inc. | 開発ボード、キット、プログラマ | DigiKey:https://www.digikey.jp/product-detail/ja/terasic-inc/P0466/P0466-ND/6230089]] ***DE0-CV [#yc6c3320] -Cyclone V E -[[Cyclone V Device Overview:https://www.altera.com/content/dam/altera-www/global/en_US/pdfs/literature/hb/cyclone-v/cv_51001.pdf]] -[[Cyclone Vを搭載したFPGA開発キットDE0-CV【P0192】:https://www.marutsu.co.jp/pc/i/557615/]] ***DE0-Nano [#w02213a2] -[[DE0-NANO開発ボード【P0082】:https://www.marutsu.co.jp/pc/i/557709/]] ***DE0-Nano-SoC [#x9cde300] -[[DE0-Nano-SoC Board【P0286_0A】:https://www.marutsu.co.jp/pc/i/595199/]] ***[[DE1-SoC:http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=205&No=836]] [#lb8bc115] -[[DE1-SOC(ARM + FPGA) ARCHIVE:http://elelab-net.com/hobbytec/?cat=31]] -[[磯野ー! SoC FPGAやろうぜ!:https://qiita.com/kkumt93/items/808ed6c226e6077b6938]] *その他 [#q31ef3a3] -[[Altera SoC FPGA ボード選び:https://qiita.com/kwi/items/176f8e38077e74f9064a]] *開発環境 [#md785133] **[[Quartus Prime:https://www.altera.co.jp/products/design-software/fpga-design/quartus-prime/overview.html]] [#l5046c44] -[[Altera(Intel)のFPGA開発ツール「Quartus Prime」をUbuntuにインストールする:http://cellspe.matrix.jp/zerofpga/inst_quartus.html]] -[[intelFPGAのQuartus Prime Lite Edition(version 17.1)をUbuntu16.04(on Virtualbox)にインストールする:http://www.k0b0srecord.com/entry/2018/01/25/213255]] ***インストール [#w7081e62] -[[ダウンロードページ:https://www.altera.co.jp/products/design-software/fpga-design/quartus-prime/download.html]] からライト・エディションの「Download Now」をクリック -「個別ファイル」タブをクリック -以下にチェックを入れて「選択したファイルをダウンロード」をクリック --Quartus Prime (includes Nios II EDS) --Cyclone V device support --MAX 10 FPGA device support -インストーラに実行権限を与えて実行 $ chmod 755 QuartusLiteSetup-***-linux.run ***環境変数の設定 [#s064c887] -インストール後、コマンドラインでも起動できるように .profile に追記しておく PATH=$PATH:$HOME/intelFPGA_lite/17.1/quartus/bin PATH=$PATH:$HOME/intelFPGA_lite/17.1/modelsim_ase/linuxaloem export QSYS_ROOTDIR="$HOME/intelFPGA_lite/17.1/quartus/sopc_builder/bin" ***USB Blaster用の設定 [#r8326d5d] $ sudo vi /etc/udev/rules.d/99-alterablaster.rules -以下を記載して保存 SUBSYSTEM=="usb", ATTRS{idVendor}=="09fb", MODE="0666" $ sudo udevadm control --reload-rules **[[DE10-Lite CD:http://de10-lite.terasic.com/cd]] [#i4ecc663] *参考資料 [#a30cb05d] -[[【改訂2版】FPGAボードで学ぶ 組込みシステム開発入門[Intel FPGA編]サポートページ:http://gihyo.jp/book/2018/978-4-7741-9388-5/support]]