(C) by T.IZUMI, Sep 2015
Ver. 2015.10.06.a

組込みシステム開発トレーニング課題

Xilinx Zynq による DMA - Stream 接続のサンプル Vivado版

ソースコードを含むアーカイブ一式はこちら: http://www.ritsumei.ac.jp/se/re/izumilab/lecture/15ZedboardDmaVivado.zip

ターゲットボード
ZedBoard   (or ZYBO)
ターゲットFPGA
XC7Z020-1CLG484C (or XC7Z010-1CLG400C for ZYBO)
ZYBOで実行する場合はボード定義ファイルをインストールしておくこと。
https://reference.digilentinc.com/vivado:boardfiles
それ以外のボードでトライする場合は、ボードの仕様に合わせてxdcファイルとトップ記述、およびIP Integrator でのProcessor Systemの設定を書き換えるべし。
開発環境
Xilinx Vivado 2015.2
Xilinx SDK 2015.2

1. システムの構築(Vivado)

1-1. プロジェクト生成

1-2. ブロック設計 (Vivado - IP Integrator)

1-3. システム生成、コンパイル、エクスポート


2. プログラムのコンパイルと実行(SDK)

2-1. SDK の起動とプロジェクト設定

2-2. 実行

2-3. 動作確認


学習