インテルのみ表示可能 — GUID: ciy1638963548043
Ixiasoft
インテルのみ表示可能 — GUID: ciy1638963548043
Ixiasoft
26.4. Guard Bands IPレジスター
アドレス | レジスター | アクセス | 説明 | |
---|---|---|---|---|
ライト 70 | フル | |||
Parameterizationレジスター | ||||
0x0000 | VID_PID | RO | RO | このレジスターを読み出して、Guard Bands Intel FPGA IPの製品IDを取得します。 このレジスターは、常に0x6AF7_0231を返します。 |
0x0004 | VERSION | RO | RO | このレジスターを読み出して、インテルがコンフィグレーション可能なGuard Bands IPをビルドするために使用するインテルQuartus Primeリリースのバージョン情報を取得します。 |
0x0008 | LITE_MODE | RO | RO | このレジスターを読み出して、Lite modeモードがオンかオフかを判断します。 このレジスターは、Lite modeをオフにすると0を返し、Lite modeをオンにすると1を返します。 |
0x000C | DEBUG_ENABLED | RO | RO | このレジスターを読み出して、Debug featuresがオンかオフかを判断します。 |
0x0010 | NUM_GB_VALUES | RO | RO | このレジスターを読み出して、構成できるガードバンドの数を決定します。カラープレーンの数、または4:2:2 supportをオンにした場合は (カラープレーンの数+ 1) に相当します。 |
0x0014 から 0x011F | - | - | - | 未使用 |
Control and debugレジスター 詳細は、制御パケットを参照してください。 |
||||
0x0120 | IMG_INFO_WIDTH | RW | RO | Liteをオンにした場合、受信ビデオフィールドの予想される幅。Liteをオフにした場合は、画像情報パケットの受信される幅です。 |
0x0124 | IMG_INFO_HEIGHT | RW | RO | Liteをオンにした場合、受信ビデオフィールドの予想される高さ。Liteをオフにした場合、画像情報パケットの受信される高さです。 |
0x0128 | IMG_INFO_INTERLACE | RW | RO | Liteをオンにすると、受信ビデオフィールドの予想されるインターレース情報。Liteをオフにすると、画像情報パケットの受信されるインターレース情報です。 |
0x012C | 予約済み | RW | RO | 未使用 |
0x0130 | IMG_INFO_COLORSPACE | RW | RO | Liteをオンにすると、受信ビデオフィールドの予想されるカラースペース。Liteをオフにすると、画像情報パケットの受信されるカラースペースです。 |
0x0134 | IMG_INFO_SUBSAMPLING | RW | RO | Liteをオンにすると、受信ビデオフィールドの予想されるクロマ・サブサンプリング。Liteをオフにすると、画像情報パケットの受信されるクロマ・サブサンプリングです。 |
0x0138 | IMG_INFO_COSITING | RW | RO | Liteをオンにすると、受信ビデオフィールドの予想されるクロマ・コサイティング。Liteをオフにすると、画像情報パケットの受信されるクロマ・コサイティングです。 |
0x013C | IMG_INFO_FIELD_COUNT | RO | RO | イメージ情報パケットの受信フィールド数のフィールドです。 |
0x0140 | STATUS | RO | RO | Bit 0: Status ビット。 1はIPがビデオフィールドを処理していることを意味し、0はそれ以外の場合を意味します。 Liteをオフにした場合、 Bit 1: Pending register updates ビット。 仕様レジスター (0x0148 ~ 0x0154) への書き込みによって、IPは pending register updates ビットを発生させ、ガードバンド設定に対する未処理の変更を示します。 IPは、COMMIT レジスターへの書き込み後、新しいフレームの最初のパケット (EOP後の最初のパケット) の開始時にこのビットを下げます。 |
0x0144 | COMMIT | RW | RW | IPは、このレジスターを STATUS レジスターの Pending register updates ビットとともに使用します。 仕様レジスター (0x0148 ~ 0x0154) のいずれかに新しい値を書き込んだ後、このレジスターに任意の値を書き込みます。コンフィグレーション可能なガードバンドは、IPがこのレジスターに書き込んだ後の次のビデオフレームの開始時に新しいガードバンド仕様値に変更されます。 COMMIT レジスターはアトミックなレジスター更新を保証し、IPが更新されたレジスター値の一部のみを次の受信フレームに適用することを回避します。 |
Specificationレジスター | ||||
0x0148 | GB_0_VALUES | RW | RW | このレジスターに書き込み、カラープレーン0の下限および上限のガードバンド値を設定します。 |
0x014C | GB_1_VALUES | RW | RW | カラープレーン1の下限および上限のガードバンド値を設定するには、このレジスターに書き込みます。NUM_GB_VALUES < 2の場合、未使用です。 |
0x0150 | GB_2_VALUES | RW | RW | このレジスターに書き込み、カラープレーン2の下限および上限のガードバンド値を設定します。 NUM_GB_VALUES < 3の場合、未使用です。 |
0x0154 | GB_3_VALUES | RW | RW | このレジスターに書き込み、カラープレーン3の下限および上限のガードバンド値を設定します。 NUM_GB_VALUES < 4の場合、未使用です。 |
レジスタービットの説明
名前 | ビット | 説明 |
---|---|---|
Guard Bands Intel FPGA IP vendor ID and product ID | 31:0 | このレジスターは常に 0x6AF7_0231 を返します。
|
名前 | ビット | 説明 |
---|---|---|
Register map version | 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 | 0 | lite modeをオンにすると、1を返します。 |
Unused | 31:1 | 未使用 |
名前 | ビット | 説明 |
---|---|---|
Debug features parameterization bit | 0 | Debug featuresをオンにすると、1を返します。 |
Unused | 31:1 | 未使用 |
名前 | ビット | 説明 |
---|---|---|
Number of GB values used | 3:0 | このフィールドは、アクティブなガードバンドの数を示します。カラープレーンの数、または4:2:2 supportをオンにした場合は (カラープレーンの数+ 1) に相当します。 |
Unused | 31:4 | 未使用 |
名前 | ビット | 説明 |
---|---|---|
Width bits | 15:0 | Liteをオンにすると、このレジスターに書き込んで、受信ビデオフィールドの予想される幅を設定します。 LiteをオフにしてDebug featuresをオンにすると、このレジスターは最後に受信した width フィールドを返します。 |
Unused | 31:16 | 未使用 |
名前 | ビット | 説明 |
---|---|---|
Height bits | 15:0 | Liteをオンにすると、このレジスターに書き込んで、受信ビデオフィールドの予想される高さを設定します。 LiteをオフにしてDebug featuresをオンにすると、このレジスターは最後に受信した height フィールドを返します。 |
Unused | 31:16 | 未使用 |
名前 | ビット | 説明 |
---|---|---|
interlaced bits | 3:0 | Liteをオンにすると、このレジスターに書き込んで、受信ビデオ フィールドの予想されるインターレースを設定します。 LiteをオフにしてDebug featuresをオンにすると、このレジスターは最後に受信した image information packet から intlaceNibble フィールドを返します。 |
Unused | 31:4 | 未使用 |
名前 | ビット | 説明 |
---|---|---|
Color space code bits | 6:0 | Liteをオンにすると、このレジスターに書き込んで、受信ビデオフィールドの予想されるカラースペースを設定します。 LiteをオフにしてDebug featuresをオンにすると、このレジスターは最後に受信した image information packet から CSP フィールドを返します。 |
Unused | 31:7 | 未使用 |
名前 | ビット | 説明 |
---|---|---|
Subsampling 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 | 未使用 |
名前 | ビット | 説明 |
---|---|---|
Status bit | 0 | 1はコンフィグレーション可能なガードバンドがビデオフィールドを処理していることを意味し、0はそれ以外の場合を意味します。 |
Pending register updates bit | 1 | 1はコンフィグレーション可能なガードバンドにペンディング中の更新があることを意味し、それ以外の場合は0を示します。 |
名前 | ビット | 説明 |
---|---|---|
Commit bits | 31:0 | 任意のビットに書き込むと、コミットがトリガーされます。 |
名前 | ビット | 説明 |
---|---|---|
GB_0_LOWER_VALUE | 15:0 | このレジスターに書き込んで、カラープレーン0の下限のガードバンド値を設定します。 |
GB_0_UPPER_VALUE | 31:16 | このレジスターに書き込んで、カラープレーン0の上限のガードバンド値を設定します。 |
名前 | ビット | 説明 |
---|---|---|
GB_1_LOWER_VALUE | 15:0 | カラー プレーン1の下限のガードバンド値を設定するには、このレジスターに書き込みます。NUM_GB_VALUES < 2の場合、未使用です。 |
GB_1_UPPER_VALUE | 31:16 | カラープレーン1の上限のガードバンド値を設定するには、このレジスターに書き込みます。NUM_GB_VALUES < 2の場合、未使用です。 |
名前 | ビット | 説明 |
---|---|---|
GB_2_LOWER_VALUE | 15:0 | カラー プレーン2の下限のガードバンド値を設定するには、このレジスターに書き込みます。NUM_GB_VALUES < 3の場合、未使用です。 |
GB_2_UPPER_VALUE | 31:16 | カラープレーン2の上限のガードバンド値を設定するには、このレジスターに書き込みます。NUM_GB_VALUES < 3の場合、未使用です。 |
名前 | ビット | 説明 |
---|---|---|
GB_3_LOWER_VALUE | 15:0 | カラー プレーン3の下限のガードバンド値を設定するには、このレジスターに書き込みます。NUM_GB_VALUES < 4の場合、未使用です。 |
GB_3_UPPER_VALUE | 31:16 | カラープレーン3の上限のガードバンド値を設定するには、このレジスターに書き込みます。NUM_GB_VALUES < 4の場合、未使用です。 |
lite modeをオンにすると、レジスターはDebug featuresをオンにした場合のみRWになり、それ以外の場合はWOになります。フルモードの場合はlite modeをオフにしてください。