”
reVISION-Zybo-Z7-20をやってみた1(petalinux 2017.4 のインストール)”の続き。
前回は、
Digilent 社のGithub の reVISION-Zybo-Z7-20 を見ながらPetalinux のインストールを行った。今回は、
Digilent 社のGithub の reVISION-Zybo-Z7-20 を git clone して、その中のVivado 2017.4 プロジェクトを論理合成、インプリメント、ビットストリームの生成を行う。
まずは、
Digilent 社のGithub の reVISION-Zybo-Z7-20 の Procedure を見ながらやってみよう。
最初に git clone で reVISION-Zybo-Z7-20 をクローンした。
git clone --recursive https://github.com/Digilent/reVISION-Zybo-Z7-20.git 

ls reVISION-Zybo-Z7-20/ を見た。
source /opt/Xilinx/SDx/2017.4/settings64.shSDx 2017.4 の環境を読み込んだ。
cd ~/reVISION-Zybo-Z7-20/vivado/zybo_z7_20/
vivado &Vivado 2017.4 を起動した。

Vivado 2017.4 が立ち上がった。

Open Project をクリックした。
Open Project ダイアログが開き、zybo_z7_20.xpr を選択して、OK ボタンをクリックした。

zybo_z7_20 プロジェクトが開いた。

zybo_z7_20_i ブロック・デザインを開いた。

zybo_z7_20_i ブロック・デザイン全体だと、とても大きい。
部分ごとに見てみよう。たくさんあるので、入出力ポートを重点的に見ていこう。
hdmi_in があるのがわかる。

Vaux…はXADCのPMOD のピンのようだ。Audio もピンがあるようだ。

出力は、hdmi_out 、LED、ボタンスイッチ、Audio などがあるようだ。

論理合成、インプリメント、ビットストリームの生成を行った後で、source ./create_dsa.tcl がエラーになってしまったので、解決方法を書いておく。
Toolsメニュー->Settings を選択する。
Settings ダイアログが開く。
左のProject Settings から IP を選択する。
IP Cache で Cache location の右端の”…”ボタンをクリックする。

IP Synthesis Cache Location ダイアログが開く。
reVISION-Zybo-Z7-20/vivado/zybo_z7_20.chache を選択して、ディレクトリの新規作成アイコンをクリックする。

Create New Folder ダイアログで、 ip と入力する。

reVISION-Zybo-Z7-20/vivado/zybo_z7_20.chache/ip ディレクトリが作成された。これを選択して、Select ボタンをクリックする。

IP Cache の Cache location に、reVISION-Zybo-Z7-20/vivado/zybo_z7_20.chache/ip が入力された。
OK ボタンをクリックした。

これで、準備は終了したので、論理合成、インプリメント、ビットストリームの生成を行った。
結果を示す。


ワーニングやクリティカル・ワーニングは出ているが、スラックは+だし、問題なさそうだ。
- 2018年03月22日 04:58 |
- reVISION, xfOpenCV
-
| トラックバック:0
-
| コメント:0