FPGA
zynq
ultra96
zynqMP

はじめてのUltra96 必要なもの

はじめてのUltra96

初めに、この記事について。

FPGAの周辺でお仕事している関係で、FPGAに興味がある人にいろいろ会います。
そこで聞こえてくる声として、何処からはいっていいか、わからない、何処から開発していいかわからないということをよく聞きます。
FPGAの情報は多すぎて、混乱しているので、少し整理したいと思い、筆を描くことにしました。
自分の興味がある、ZYNQ,ZYNQ UltraScale+,Ultra96,Versalが中心になります。技術的レベルは低いレベルで書きますので、詳しい人には面白くないかもせれません。
少しでもお役に立てれば、幸いです。

Ultra96とは、

AVNET社が企画した、ZYNQ UltraScale+(zynqMP) の安価なボードになります。Zynq UltraScale+ は、CPU+FPGAのICチップになります。次の図はZynq UltraScale+の構成図です。
zsu_eg.png
図からわかる通り、ARM Cortex-A53*4 Cortex-R5 中心にGPU、ハイスピードインターフェース、プログラムロジック(FPGA部)が入っています。
後々、詳しく書くと思います。
Ultra96はこのうちZCU3EGというデバイスを使ったボードです。3万円を切ったボードです。このスペックでは安いほうです。というより、2018年10月現在 チップでZCU3EGを買うより価格が安いです。(安くなるかもしれません) 普及のため頑張っているのを感じます。

必要なもの

付属しているもの

起動用SDカードが付属しています。ultra96で、Linuxが動作するためのものです。これでいろいろ動作させることが可能です。
DSC_1842.JPG
Getting Start 英語版ですが、初めに動かす説明書です。後日日本語で動作させるための手順を書きますね。
DSC_1840.JPG

ライセンス
ツールを動かすためのライセンスが入っています。現段階では無料ツールでできることも多く、必要性を感じていません。将来的にライセンスが必要な時があるかもしれませんので、必要な時に初めて登録すればいいと思います。(ツールが最新バージョンのが使えるので、その時の機能がよくなっている可能性が高いのです)

動作させるには

Getting Start通りすれば動きます。パソコンにWifiがあれば動作します。
が、英語ですね。後日、動作手順を、まとめたいと思います。

では、Ultra96ライフを楽しんでください。

はじめてのUltra96 あれば便利なもの に続く。