FC2カウンター FPGAの部屋 PYNQ の画像ファイル・フォーマットを調査するために choose_RGB IP を Vitis HLS 2021.2 で作成する3
fc2ブログ

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

FPGAの部屋

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

PYNQ の画像ファイル・フォーマットを調査するために choose_RGB IP を Vitis HLS 2021.2 で作成する3

PYNQ の画像ファイル・フォーマットを調査するために choose_RGB IP を Vitis HLS 2021.2 で作成する2”の続き。

PL の FPGA で画像処理をアクセラレーションする時の、R, G, B のバイト・フィールドを確かめるために、前回は、choose_RGB プロジェクトで、C シミュレーション、C コードの合成、C/RTL 協調シミュレーション、Export RTL 、Implementation を行った。今回は、前回作成した choose_RGB IP を使用して、Vivado 2021.2 で check_RGB プロジェクトを作成し、論理合成、インプリメンテーション、ビットストリームの生成を行った。

Vivado 2021.2 で KV260 用の check_RGB プロジェクトを作成した。
image_format4PYNQ_15_220314.png

check_RGB プロジェクトに choose_RGB ディレクトリを新規作成し、Vitis HLS 2021.2 の choose_RGB/solution1/impl/export.zip ファイルを展開して、コピーした。
choose_RGB ディレクトリを IP Catalog に追加した。
image_format4PYNQ_16_220314.png

choose_RGB IP を使用して、check_RGB ブロック・デザインを作成した。
image_format4PYNQ_17_220314.png

Zynq UltraScale+ MPSoC は S_AXI_HPC0_FPD と M_AXI_HPM0_FPD ポートを使用している。また、pl_clk0 の周波数はデフォルトの 100 MHz だ。

axi_dma_0 の設定を示す。
Enable Scatter Gather Engine のチェックボックスのチェックを外した。
image_format4PYNQ_18_220314.png

Address Editor 画面を示す。
image_format4PYNQ_19_220314.png

HDL Wrapper ファイルを作成し、論理合成、インプリメンテーション、ビットストリームの生成を行った。
Project Summary 画面を示す。
image_format4PYNQ_20_220314.png

check_RGB/check_RGB.gen/sources_1/bd/check_RGB/hw_handoff/check_RGB.hwh ファイルが生成された。
image_format4PYNQ_22_220314.png

check_RGB/check_RGB.runs/impl_1/check_RGB_wrapper.bit ファイルが生成された。
image_format4PYNQ_21_220314.png
  1. 2022年03月14日 04:16 |
  2. KRIA KV260 Vision AI Starter Kit
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


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

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