このセクションの情報では、データ タイプ、フレーム サイズ、およびライン サイズに基づいて、特定のカラー バー パターンを提供するようにパターン ジェネレータをプログラムする方法について詳しく説明します。
最も基本的な設定情報は、予測されるビデオ フレーム パラメータから直接決定されます。要件には、データ タイプ、フレーム レート (フレーム / 秒)、フレームあたりのアクティブ ライン数、フレームあたりの合計ライン数 (アクティブおよびブランキング)、およびラインあたりのピクセル数が含まれます。
- PGEN_ACT_LPF –フレームあたりのアクティブ ライン数
- PGEN_TOT_LPF –フレームあたりの合計ライン数
- PGEN_LSIZE –ビデオ ライン長 (バイト単位)。ラインあたりのピクセル数にバイト単位のピクセル サイズを乗算して計算
- CSI-2 の DataType フィールドと VC-ID 。
- オプション:PGEN_VBP – 垂直バック ポーチ。これは、「フレーム有効」に続く垂直ブランキングのライン数です。
- オプション:PGEN_VFP – 垂直フロントポーチ。これは、「フレーム有効」の前にある垂直ブランキングのライン数です。
- PGEN_LINE_PD – ライン期間 (40/FC 単位)。フレーム レート、フレームあたりの総ライン数、フォワード チャネル レートに基づいて計算します。
- PGEN ライン期間 = 1/ (フレーム レート * PGEN_TOT_LPF) * フォワード チャネル レート (Gbps) /40
- PGEN_BAR_SIZE – カラー バー サイズ (バイト単位)。データ タイプおよびバイト単位のライン長に基づいて計算します (詳細は以下を参照)。