AR# 55221

LogiCORE IP AXI Video Direct Memory Access - フレーム レートが低い/ビデオが途切れがち

説明

AXI VDMA をシンプル トリプル フレーム バッファーとして設定しましたが、画面に表示されるビデオのフレーム レートが非常に低いように見えます。

ビデオが途切れがち (choppy) であるとも言えます。

この問題の原因は何ですか。修正方法を教えてください。

ソリューション

この問題は、ゲンロックの設定が不適切であることが原因で発生します。典型的なフレーム バッファーでは、ゲンロックを次のように設定する必要があります。

ハードウェア設定

  • S2MM 側をゲンロック マスターにします。
  • MM2S 側をゲンロック スレーブにします。
  • [Include Internal Genlock] をオンにします。

ソフトウェア (レジスタ) 設定

  • MM2S_DMACR
    • GenlockEn ビットを 1 に設定します。
    • GenlockSrc ビットを 1 に設定します。*

注記 : ドライバー (バージョン 4.01.a および 4.02.a) には、MM2S GenlockSrc ビットが適切に設定されないという既知の問題があります。

直接レジスタ書き込みを使用してこのビットにアクセスする必要があります。詳細は、(Xilinx Answer 53331) を参照してください。

また、フレーム同期ソースも適切に設定してください。

フレーム同期の設定に関する詳細は、(Xilinx Answer 53281) を参照してください。

アンサー レコード リファレンス

マスター アンサー レコード

関連アンサー レコード

AR# 55221
日付 02/03/2016
ステータス アクティブ
種類 一般
IP 詳細 概略