インテルのみ表示可能 — GUID: zwu1685108300413
Ixiasoft
インテルのみ表示可能 — GUID: zwu1685108300413
Ixiasoft
35.4. Video and Vision Monitor IPレジスター
アドレス | レジスター | アクセス | 説明 | |
---|---|---|---|---|
ライト | フル | |||
Parameterizationレジスター | ||||
0x0000 | PROD_ID | RO | Video and Vision Monitorの製品IDを取得するには、このレジスターを読み出します。 このレジスターは、常に0x0000_0248を返します。 |
|
0x0004 | VER | RO | このレジスターを読み出して、インテルがコンフィグレーション可能なVideo and Vision Monitorをビルドするために使用するインテルQuartus Primeリリースのバージョン情報を取得します。 |
|
0x0008 | LITE_MODE | RO | このレジスターを読み出して、Lite modeがオンかどうかを判断します。 このレジスターは、Lite modeがオンの場合は1を返し、Lite modeがオフの場合は0を返します。 |
|
0x000C | DEBUG_ENABLED | RO | このデバッグIPは常にデバッグ機能をオンにしているため、このレジスターは常に1を返します。 |
|
0x0010 | PIXELS_IN_PARALLEL | RO | このレジスターを読み出して、クロックサイクルごとに処理されるピクセル数を決定します。 | |
0x0014 から 0x011F は未使用 | ||||
Control and debugレジスター これらのレジスターの詳細についてはIntel FPGA Streaming Video Protocol SpecificationのImage Information Packetsを参照してください。 |
||||
0x0120 | IMG_INFO_WIDTH | RW | RO | lite modeがオンの場合、このレジスターを使用して、受信ビデオフィールドの予想される幅を設定します。 lite modeがオフの場合、このレジスターはIPが画像情報制御パケットの情報から導出した幅を返します。 |
0x0124 | IMG_INFO_HEIGHT | RW | RO | lite modeがオンの場合、このレジスターを使用して、受信ビデオフィールドの予想される高さを設定します。 lite modeがオフの場合、このレジスターはIPが画像情報制御パケットの情報から導出した高さを返します。 |
0x0128 | IMG_INFO_INTERLACE | - | RO | lite modeがオフの場合、このレジスターはIPが画像情報制御パケットの情報から導出したインターレース・ニブルを返します。ライトモードがオンの場合は使用されません。 |
0x012C | Reserved | - | - | 予約済み |
0x0130 | IMG_INFO_COLORSPACE | - | RO | lite modeがオフの場合、このレジスターは、IPが画像情報制御パケットの情報から導出したカラースペースを返します。lite modeがオンの場合は使用されません。 |
0x0134 | IMG_INFO_SUBSAMPLING | RW | RO | lite modeがオンの場合、このレジスターを使用して、受信ビデオフィールドの予想されるサブサンプリングを設定します。 lite modeがオフの場合、このレジスターはIPが画像情報制御パケットの情報から導出したサブサンプリングを返します。 |
0x0138 | IMG_INFO_COSITING | - | RO | lite modeがオフの場合、このレジスターはIPが画像情報制御パケットの情報から導出したコサイティングを返します。 |
0x013C | IMG_INFO_FIELD_COUNT | - | RO | lite modeがオフの場合、このレジスターはIPが画像情報制御パケットの情報から導出したフィールドカウントを返します。 |
0x0138 から 0x013C は未使用 | ||||
0x0140 | STATUS | RO | Bit 0: Statusビット。 1はIPはビデオフィールドを処理していることを意味し、それ以外の場合は0を示します。その他のビットについては、表21を参照してください。 |
|
0x0144 | NUM_GOOD_FIELDS | RO | カウンターが最後にリセットされてから、予想サイズと一致した受信フィールドの数を報告します。lite modeがオンの場合、このカウントには、フィールド終了制御パケットが破損フィールドフラグを設定するフィールドは含まれません。 | |
0x0148 | NUM_BROKEN_FIELDS | RO | lite modeがオンの場合、このレジスターは、カウンターが最後にリセットされてから受信されたフィールドの数を報告します。このフィールド数には、フィールド終了制御パケットによって破損フィールドフラグが設定されています。ライトモードがオンの場合は使用されません。 | |
0x014C | NUM_MISMATCH_FIELDS | RO | IPが最後にカウンターをリセットしてから、予想サイズと一致しない受信フィールドの数を報告します。 | |
0x0150 | LAST_NUM_LINES |
RO | 最後に受信したフィールドの行数を報告します。 | |
0x0154 | LAST_MIN_WIDTH | RO | 最後のフィールドの一部として受信した行の最小幅を報告します。 | |
0x0158 | LAST_MAX_WIDTH | RO | 最後のフィールドの一部として受信した行の最大幅を報告します。 | |
0x015C | RESERVED | - | 予約済み | |
0x0160 | RESET_COUNTERS | RW | このレジスターに任意の値を書き込むと、すべてのデバッグカウントが0にリセットされます。 |
レジスタービットの説明
名前 | ビット | 説明 |
Video and Vision Monitor product ID | 31:0 | このレジスターは、常に0x0000_0248を返します。 |
名前 | ビット | 説明 |
Register map version | 7:0 | レジスターマップ・バージョン。0x01を返します。 |
Unused | 15:8 | 未使用。0x04を返します。 |
QPDS minor revision | 23:16 | リリースごとに更新されます。22.2の場合、0x02を返します。 |
QPDS major revision | 31:24 | リリースごとに更新されます。22.2の場合、0x16を返します。 |
名前 | ビット | 説明 |
Lite mode parameterization | 31:0 | ライトモードがオンの場合は1を返します。それ以外の場合は0を返します。 |
名前 | ビット | 説明 |
Debug features parameterization | 31:0 | 常に1を返します。 |
名前 | ビット | 説明 |
Pixels in parallel | 31:0 | クロックサイクルごとに処理されるピクセル数 |
名前 | ビット | 説明 |
Width bits | 15:0 | lite modeがオンの場合、このレジスターに書き込み、受信ビデオフィールドの予想される幅を設定します。 lite modeがオフの場合、このレジスターは最後に受信した画像情報パケットから width-1 フィールドを返し、width の値を返すために1を加算します。 |
Unused | 31:16 | 未使用 |
名前 | ビット | 説明 |
Height bits | 15:0 | lite modeがオンの場合、このレジスターに書き込み、受信ビデオフィールドの予想される高さを設定します。 lite modeがオフの場合、このレジスターは最後に受信した画像情報パケットから height-1 フィールドを読み出し、1を加算して height の値を返します。 |
Unused | 31:16 | 未使用 |
名前 | ビット | 説明 |
IntlaceNibble bits | 3:0 | lite modeがオンの場合、このレジスターは機能しません。 lite modeがオフの場合、このレジスターは最後に受信した画像情報パケットの intlaceNibble フィールドを返します。 |
Unused | 31:4 | 未使用 |
名前 | ビット | 説明 |
CSP code bits | 6:0 | lite modeがオンの場合、このレジスターは機能しません。 フルバリアントの場合、このレジスターは最後に受信した画像情報パケットの7ビット CSP フィールドを返します。 |
Unused | 31:7 | 未使用 |
名前 | ビット | 説明 |
SubSa code bits | 1:0 | lite modeがオンの場合、このレジスターに書き込み、受信ビデオフィールドの予想されるサブサンプリングを設定します。 lite modeがオフの場合、このレジスターは最後に受信した画像情報パケットの SUBSA フィールドを返します。 |
Unused | 31:2 | 未使用 |
名前 | ビット | 説明 |
Cosite code bits | 1:0 | lite modeがオンの場合、このレジスターは機能しません。 lite modeがオフの場合、このレジスターは最後に受信した画像情報パケットの COSITE フィールドを返します。 |
Unused | 31:2 | 未使用 |
名前 | ビット | 説明 |
Count bits | 6:0 | lite modeがオンの場合、このレジスターは機能しません。 lite modeがオフの場合、このレジスターは最後に受信した画像情報パケットから7ビットの FIELD_COUNT フィールドを返します。 |
Unused | 31:7 | 未使用 |
名前 | ビット | 説明 |
Status bit | 0 | 1はVideo and Vision Monitorがビデオフィールドを処理していることを意味し、それ以外の場合は0を示します。 |
Unused | 31:1 | 未使用 |
名前 | ビット | 説明 |
Number of good fields |
15:0 | カウンターの最後のリセット以降に受信され、予想される寸法に一致するフィールドの数。lite modeがオフの場合、フィールド終了制御パケットに壊れたフィールドフラグが設定されません。 |
Unused | 31:16 | 未使用 |
名前 | ビット | 説明 |
Number of broken |
15:0 | フィールド終了制御パケットに破損フィールドフラグが設定されているカウンターの最後のリセット以降に受信されたフィールドの数。ライトモードはオフのみです。 |
Unused | 31:16 | 未使用 |
名前 | ビット | 説明 |
Number of mismatch fields | 15:0 | カウンターの最後のリセット以降に受信された、予想される寸法と一致しないフィールドの数 |
Unused | 31:16 | 未使用 |
名前 | ビット | 説明 |
Number of lines | 16:0 | 最後に受信したフィールドの行数 |
Unused | 31:17 | 未使用 |
名前 | ビット | 説明 |
Minimum line width | 16:0 | 最後に受信したフィールドの1行あたりの最小ピクセル数 |
Unused | 31:17 | 未使用 |
名前 | ビット | 説明 |
Maximum line width | 16:0 | 最後に受信したフィールドの行あたりの最大ピクセル数 |
Unused | 31:17 | 未使用 |
名前 | ビット | 説明 |
Reset counter | 31:0 | フレームカウントをリセットするには、このレジスターに任意の値を書き込みます。 |