FC2カウンター FPGAの部屋 Vitis Vision Library の AXI4-Stream のデータ・フォーマットを検証する
fc2ブログ

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

FPGAの部屋

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

Vitis Vision Library の AXI4-Stream のデータ・フォーマットを検証する

Vitis HLS 2021.2 で Vitis Vision Library を使用する7(AXI4-Stream 入出力の xf_median_blur 編 3)”の続き。

前回、AXI4-Stream 入出力の Vitis Vision Library の xf_median_blur を C/RTL 協調シミュレーションで波形を見ることができた。今回は、AX4-Stream 入出力関数、 xf::cv::AXIvideo2xfMat() 、 xf::cv::xfMat2AXIvideo() 関数のデータのフォーマットを検証する。

最初に自分で 128 x 128 ピクセルの RGBW128x128.png 画像を作成した。
これは、赤、緑、青、白の行に分かれている画像だ。
Vitis_Vision2_66_220117.png

この画像を Input Arguments に設定して C/RTL 協調シミュレーションを行った。
Vitis_Vision2_67_220118.png

C/RTL 協調シミュレーションが終了した。結果を示す。
Vitis_Vision2_68_220118.png

C/RTL 協調シミュレーション波形を観察する。
Vitis_Vision2_69_220118.png

この波形から
23 ビット目から 16 ビット目に Red
15 ビット目から 8 ビット目に Green
7 ビット目から 0 ビット目に Blue
が割り振られているのが分かる。

次回からは、xf_median_blur IP が実際に動作するか?調べてみよう。
  1. 2022年01月19日 04:45 |
  2. Vitis_Vision
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


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

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