SDI II Intel® FPGA IPユーザーガイド

ID 683133
日付 10/05/2023
Public
ドキュメント目次

5.4.6.2. YCbCr 444ピクセルのパッキング

IntelFPGAストリーミング・ビデオ・プロトコルは、YCbCr 444ピクセルのパッキングスキームを指定します。

YCbCrピクセルは常にCbを最下位シンボルとしてパッキングし、次にYシンボル、次にCrシンボルがパッキングされます。次の図は、Bits per color sampleパラメーターが12ビットに設定された場合の、AXI4-Stream Videoインターフェイス上で転送される12ビットYCbCr 444ビデオパケットを示しています。この例では、各ピクセル (36 ビット) が指定されたバイト数を完全に満たしていないため、追加の4つの未定義ビットが各ピクセルの最上位ビットに埋め込まれます。

図 37. Bits Per Color Sampleパラメーター = 12の場合の12ビットYCbCr 444ビデオパケット

次の図は、IPパラメーターのBits per color sampleパラメーターが12ビットに設定された場合の、AXI4-Stream Videoインターフェイス上で転送される10ビットYCbCr 444ビデオパケットを示しています。カラーサンプルごとのアクティブビットはコンパイル時パラメーターより小さいため、各カラーサンプルの下位2ビットにはゼロが埋め込まれます。

図 38. Bits Per Color Sampleパラメーター = 12の場合の10ビットYCbCr 444ビデオパケット

次の図は、IPパラメーターのBits per color sampleパラメーターが10ビットに設定された場合の、AXI4-Stream Videoインターフェイス上で転送される10ビットYCbCr 444ビデオパケットを示しています。各ピクセル (30 ビット) は指定されたバイト数を完全には満たさないため、追加の2つの未定義ビットが各ピクセルの最上位ビットに埋め込まれます。

図 39. Bits Per Color Sampleパラメーター = 10の場合の10ビットYCbCr 444ビデオパケット