UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 69227

LogiCORE IP Video Timing Controller v6.1 - フレームの最終ラインの最後で HBLANK と同時に VBLANK をディアサートするために Video Timing Controller をコンフィギュレーションする方法

説明

フレームの最終ラインの最後で HBLANK と同時に VBLANK をディアサートするために Video Timing Controller をコンフィギュレーションする方法を教えてください。

ソリューション

フレームの最終ラインの最後で HBLANK と同時にディアサートするように VBLANK を設定するのはサポートされていません。

Video Timing Controller のこの設定は、ユーザーがアクティブ領域 (H アクティブ、V アクティブ サイズ) およびフル フレーム サイズ (H フレーム サイズ、V フレーム サイズ) を定義します。

これに基づいて、ブランクのタイミングを IP が予想します。

  • HBLANK は常にラインの最後にあります。
  • VBLANK は常にフレームの最後にあります。

ユーザーに使用できるコントロールは (GENERATOR F0_VBLANK_H - 0x007C):

  • Vblank 開始 (F0_VBLANK_HSTART) - VBLANK がアサートされるときの最終アクティブ ラインの途中の水平方向のピクセル位置
  • Vblank 終了 (F0_VBLANK_HEND) - VBLANK がディアサートされるときの最終フレーム ラインの途中の水平方向のピクセル位置

一般的なのは、HBLANK がアサートすると同時に VBLANK がディアサートするケースです。ただし、これに一番近いコンフィギュレーションでも 1 クロック サイクルずれています。

フレームの最終ラインで HBLANK がディアサートする 1 クロック サイクル前に VBLANK がディアサートするようにコンフィギュレーションできます。これには、Vblank 終了 (F0_VBLANK_HEND) = HFRAME_SIZE - 1 と設定します。

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

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

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
54541 LogiCORE IP Video Timing Controller - Vivado 2013.1 以降のバージョンのリリース ノートおよび既知の問題 N/A N/A
AR# 69227
日付 06/07/2017
ステータス アクティブ
種類 一般
IP
このページをブックマークに追加