インテルのみ表示可能 — GUID: olf1639737749228
Ixiasoft
インテルのみ表示可能 — GUID: olf1639737749228
Ixiasoft
12.4. Chroma Resampler IPレジスター
アドレス | レジスター | アクセス | 説明 | |
---|---|---|---|---|
0x0000 | VID_PID | RO | このレジスターを読み出して、クロマ・リサンプラーの製品IDを取得します。 このレジスターは、常に6AF7_022Eを返します。 |
|
0x0004 | VERSION | RO | このレジスターを読み出して、インテルがクロマ・リサンプラーのビルドに使用するインテルQuartusリリースのバージョン情報を取得します。 |
|
0x0008 | LITE_MODE | RO | このレジスターを読み出して、lite modeがオンかどうかを判断します。このレジスターは、liteをオフにすると0を返し、liteをオンにすると1を返します。 | |
0x000C | DEBUG_ENABLED | RO | このレジスターを読み出して、debug featuresがオンかどうかを判断します。RWとして指定された他のレジスターへの読み出しによって、IPがレジスターに書き込んだ最後の値、または未定義の値が返された場合、このレジスターは1を返します。 | |
0x0010 | ENABLE_444 | RO | このレジスターを読み出して、出力で4:4:4クロマ・サンプリングがサポートされているかどうかを判断します。 | |
0x0014 | ENABLE_422 | RO | このレジスターを読み出して、出力で4:2:2クロマ・サンプリングがサポートされているかどうかを判断します。 | |
0x0018 | ENABLE_420 | RO | このレジスターを読み出して、出力で4:2:0クロマ・サンプリングがサポートされているかどうかを判断します。 | |
0x0060から0x011F | - | - | 未使用 |
アドレス | レジスター | アクセス | 説明 | |
---|---|---|---|---|
Lite | Full | |||
0x0120 | IMG_INFO_WIDTH | RW | RO | liteをオンにするときは、このレジスターを使用して、受信ビデオフィールドの予想される幅を設定します。 liteをオフにしてDebug featuresをオンにすると、このレジスターはクロマ・リサンプラーが画像情報パケット内の情報から導出した幅を返します。 |
0x0124 | IMG_INFO_HEIGHT | RW | RO | liteをオンにする場合、このレジスターを使用して、受信ビデオフィールドの予想される高さを設定します。 liteをオフにしてDebug featuresをオンにすると、このレジスターはクロマ・リサンプラーが画像情報パケット内の情報から導出した高さを返します。 |
0x0128 | IMG_INFO_INTERLACE | - | RO | liteをオフにしてDebug featuresをオンにすると、このレジスターは、クロマ・リサンプラーが画像情報パケット内の情報から導出したインターレース・ニブルを返します。 |
0x012C | Reserved | - | - | 予約済み |
0x0130 | IMG_INFO_COLORSPACE | - | RO | liteをオフにしてDebug featuresをオンにすると、このレジスターは、クロマ・リサンプラーが画像情報パケット内の情報から導出したカラースペースを返します。 |
0x0134 | IMG_INFO_SUBSAMPLING | RW | RO | liteをオンにすると、このレジスターを使用して、受信ビデオフィールドの予想されるクロマ・サンプリングを設定します。 liteをオフにしてDebug featuresをオンにすると、このレジスターは、クロマ・リサンプラーが画像情報パケット内の情報から導出したサブサンプリングを返します。 |
0x0138 | IMG_INFO_COSITING | - | RO | liteをオフにしてDebug featuresをオンにすると、このレジスターは、クロマ・リサンプラーが画像情報パケット内の情報から導出したコサイテイングを返します。 |
0x013C | IMG_INFO_FIELD_COUNT | - | RO | liteをオフにしてDebug featuresをオンにすると、このレジスターは、クロマ・リサンプラーが画像情報パケット内の情報から取得したフィールド数を返します。 |
0x012Cから0x013C | - | - | - | 未使用 |
0x0140 | STATUS | RO | ビット0: Status ビット 1はクロマ・リサンプラーがビデオフィールドを処理していることを意味し、それ以外の場合は0を示します。 Lite modeをオフにした場合、 ビット1: Pending register updates ビット 出力サンプリング・レジスター (0x0148) への書き込みにより、IPは pending register updates ビットを上げ、リサンプリング設定に対する未処理の変更を示します。 IPは、COMMIT レジスターへの書き込み後の次のフィールド境界でこのビットを下げます。 |
|
0x0144 | COMMIT | RW | lite modeをオフにした場合のみ。IPは、このレジスターへの書き込みが発行されるまで、レジスターマップを介してスケーリング設定 (係数ではない) への変更を保持します。書き込む値は重要ではありません。 | |
0x0148 | OUTPUT_MODE | RW | このレジスターに書き込み、出力クロマ・サンプリングを設定します。4:2:0の場合は0、4:2:2の場合は2、4:4:4の場合は3を書き込みます。 |
レジスタービットの説明
名前 | ビット | 説明 |
Chroma resampler vendor ID and product ID | 31:0 | このレジスターは、常に0x6AF7_022Eを返します。
|
名前 | ビット | 説明 |
Lite mode parameterization bit | 7:0 | レジスターマップ・バージョン。0x01を返します。 |
QPDS patch revision | 15:8 | 0x00を返します。 |
QPDS update revision | 23:16 | リリースごとに更新されます。21.4の場合、0x04を返します。 |
QPDS major revision | 31:24 | リリースごとに更新されます。21.4の場合、0x15を返します。 |
名前 | ビット | 説明 |
Lite mode parameterization bit | 31:0 | lite modeをオンにすると1を返し、それ以外の場合は0を返します。 |
名前 | ビット | 説明 |
Debug features parameterization bit | 31:0 | debug featuresをオンにすると1を返し、それ以外の場合は0を返します。 |
名前 | ビット | 説明 |
Enable_444_out | 31:0 | 4:4:4クロマ・サンプリングが出力でサポートされている場合は、1を返します。 |
名前 | ビット | 説明 |
Enable_422_out | 31:0 | 4:2:2クロマ・サンプリングが出力でサポートされている場合は、1を返します。 |
名前 | ビット | 説明 |
Enable_420_out | 31:0 | 4:2:0クロマ・サンプリングが出力でサポートされている場合は、1を返します。 |
名前 | ビット | 説明 |
Width bits | 15:0 | liteをオンにするときは、このレジスターに書き込んで、受信ビデオフィールドの予想される幅を設定します。 liteをオフにしてDebug featuresをオンにすると、このレジスターは最後に受信した image information packet から width-1 フィールドを返し、1を加算して width の値を返します。 |
unused | 31:16 | 未使用 |
名前 | ビット | 説明 |
Height bits | 15:0 | liteをオンにするときは、このレジスターに書き込んで、受信ビデオフィールドの予想される高さを設定します。 liteをオフにしてDebug featuresをオンにすると、このレジスターは最後に受信した image information packet から height-1 フィールドを読み出し、1を加算して height の値を返します。 |
unused | 31:16 | 未使用 |
名前 | ビット | 説明 |
IntlaceNibble bits | 3:0 | liteをオンにすると、このレジスターは機能しなくなります。 liteをオフにしてDebug featuresをオンにすると、このレジスターは最後に受信した image information packet から intlaceNibble フィールドを返します。 |
unused | 31:4 | 未使用 |
名前 | ビット | 説明 |
CSP code bits | 6:0 | liteをオンにすると、このレジスターは機能しなくなります。 lite modeをオフにしてDebug featuresをオンにすると、このレジスターは最後に受信した image information packet から7ビット CSP フィールドを返します。 |
unused | 31:7 | 未使用 |
名前 | ビット | 説明 |
SubSa code bits | 1:0 | liteをオンにするときは、このレジスターに書き込んで、受信ビデオフィールドの予想されるクロマ・サンプリングを設定します。 liteをオフにしてDebug featuresをオンにすると、このレジスターは最後に受信した image information packet から SUBSA フィールドを返します。 |
unused | 31:2 | 未使用 |
名前 | ビット | 説明 |
Cosite code bits | 1:0 | liteをオンにすると、このレジスターは機能しなくなります。 liteをオフにしてDebug featuresをオンにすると、このレジスターは最後に受信した image information packet から COSITE フィールドを返します。 |
unused | 31:2 | 未使用 |
名前 | ビット | 説明 |
Count bits | 6:0 | liteをオンにすると、このレジスターは機能しなくなります。 lite modeをオフにしてDebug featuresをオンにすると、このレジスターは最後に受信した image information packet から7ビット FIELD_COUNT フィールドを返します。 |
unused | 31:7 | 未使用 |
名前 | ビット | 説明 |
Status bit | 0 | 1はクロマ・リサンプラーがビデオフィールドを処理していることを意味し、0はそれ以外の場合を意味します。 |
Pending register updates bit | 1 | 1はクロマ・リサンプラーにペンディング中の更新があることを意味し、0はそれ以外の場合を意味します。 |
unused | 31:2 | 未使用 |
名前 | ビット | 説明 |
unused | 31:0 | 未使用 |
名前 | ビット | 説明 |
Output subsampling | 1:0 | 出力クロマ・サンプリングです。 |
unused | 31:2 | 未使用 |