FC2カウンター FPGAの部屋 Nexys Video でMicroBlaze のチュートリアルをやってみる3(手順 2: IP インテグレーター デザインの作成 その2)
fc2ブログ

FPGAやCPLDの話題やFPGA用のツールの話題などです。 マニアックです。 日記も書きます。

FPGAの部屋

FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。Xilinx ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。

Nexys Video でMicroBlaze のチュートリアルをやってみる3(手順 2: IP インテグレーター デザインの作成 その2)

Nexys Video を使用して”Vivado Design Suite チュートリアル エンベデッド プロセッサ ハードウェア デザイン UG940 (v2019.2) 2019 年 11 月 26 日”の”第 4 章 演習 3: エンベデッド MicroBlaze プロセ ッサのプログラム”をやってみようと思うということで、前回は”手順 2: IP インテグレーター デザインの作成”を進めていって、axi_uartlite_0 のインスタンスまで終了した。今回は、”手順 2: IP インテグレーター デザインの作成”を更に進めていく。

次は、Board ウインドウの GPIO 8 LEDs を Diagram ウインドウにドラック & ドロップした。
microblaze_tut_22_201002.png

axi_gpio_0 の Auto Connect ダイアログが表示された。OK ボタンをクリックする。
microblaze_tut_23_201002.png

Diagram ウインドウの + ボタンをクリックして、AXI BRAM Controller を Add IP する。
microblaze_tut_24_201002.png

Run Block Automation をクリックする。
microblaze_tut_25_201002.png

microblaze_0 の設定画面が開く。下図の様に設定を行った。
microblaze_tut_26_201002.png

micoblaze_0_local_memory, Processor System Reset, MicroBlaze Debug Module が追加され、それらと MIG 7 Series が配線された。
microblaze_tut_27_201002.png

Run Connection Automation をクリックする。
Run Connection Automation ダイアログが開いた。
All Automation (9 out of 9 selected) のチェックボックスにチェックを入れて、OK ボタンをクリックする。
microblaze_tut_28_201002.png

配線がだいたい完成したが、まだ Run Connection Automation が表示されている。Run Connection Automation をクリックする。
mdm_1 の M_AXI ポートを接続する。
OK ボタンをクリックする。
microblaze_tut_30_201002.png

Run Connection Automation 後のブロックデザインを示す。
microblaze_tut_31_201002.png

microblaze_0_axi_periph IP の M00_AXI インターフェースと axi_gpio_0 IP の S_AXI インターフェースの接続線を選択し、右クリックし、右クリックメニューから Debug を選択する。
microblaze_tut_32_201002.png

Debug を設定すると、Run Connection Automation が表示された。
Run Connection Automation をクリックする。
microblaze_tut_34_201002.png

All Automation にチェックが入っている。
OK ボタンをクリックする。
microblaze_tut_35_201002.png

system_ila が配線され、 Diagram ウインドウの回路が完成した。
microblaze_tut_36_201003.png

Address Editor 画面を示す。
microblaze_tut_37_201003.png
  1. 2020年10月04日 04:27 |
  2. MicroBlaze
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック URL
https://marsee101.blog.fc2.com/tb.php/5017-a19e9297
この記事にトラックバックする(FC2ブログユーザー)