Video and Vision Processing Suite Intel® FPGA IPユーザーガイド

ID 683329
日付 6/26/2023
Public
ドキュメント目次
1. Video and Vision Processing Suiteについて 2. Video and Vision Processing IPのスタートガイド 3. Video and Vision Processing IPの機能の説明 4. Video and Vision Processing IPインターフェイス 5. Video and Vision Processing IPレジスター 6. Video and Vision Processing IPのソフトウェア・プログラミング・モデル 7. Protocol Converter Intel® FPGA IP 8. 3D LUT Intel® FPGA IP 9. AXI-Stream Broadcaster Intel® FPGA IP 10. Bits per Color Sample Adapter Intel FPGA IP 11. Chroma Key Intel® FPGA IP 12. Chroma Resampler Intel® FPGA IP 13. Clipper Intel® FPGA IP 14. Clocked Video Input Intel® FPGA IP 15. Clocked Video to Full-Raster Converter Intel® FPGA IP 16. Clocked Video Output Intel® FPGA IP 17. Color Space Converter Intel® FPGA IP 18. Deinterlacer Intel® FPGA IP 19. FIR Filter Intel® FPGA IP 20. Frame Cleaner Intel® FPGA IP 21. Full-Raster to Clocked Video Converter Intel® FPGA IP 22. Full-Raster to Streaming Converter Intel® FPGA IP 23. Genlock Controller Intel® FPGA IP 24. Generic Crosspoint Intel® FPGA IP 25. Genlock Signal Router Intel® FPGA IP 26. Guard Bands Intel® FPGA IP 27. Interlacer Intel® FPGA IP 28. Mixer Intel® FPGA IP 29. Parallel Converter Intel® FPGA IPのピクセル 30. Scaler Intel® FPGA IP 31. Stream Cleaner Intel® FPGA IP 32. Switch Intel® FPGA IP 33. Tone Mapping Operator Intel® FPGA IP 34. Test Pattern Generator Intel® FPGA IP 35. Video and Vision Monitor Intel FPGA IP 36. Video Frame Buffer Intel® FPGA IP 37. Video Frame Reader Intel FPGA IP 38. Video Frame Writer Intel FPGA IP 39. Video Streaming FIFO Intel® FPGA IP 40. Video Timing Generator Intel® FPGA IP 41. Warp Intel® FPGA IP 42. デザイン・セキュリティー 43. Video and Vision Processing Suiteユーザーガイドの文書改訂履歴

29.4. Parallel Converterレジスターのピクセル

各レジスターは読み出し専用 (RO) または読み出し/書き込み (RW) のいずれかです。ROレジスターへの書き込みは完了しますが、IPは書き込みを無視します。RWレジスターへの読み出しも完了しますが、デフォルトでは未定義のデータが返されます。これらのレジスターは、FPGAリソースを節約するためのRWです。これらのレジスターに書き込んだ値のリードバックをイネーブルするには、IPをコンフィグレーションする際にDebug featuresをオンにする必要があります。
表 482.  Parallel IPレジスターのピクセルソフトウェアAPIでのレジスター名は、必要に応じて INTEL_VVPINTEL_VVP_CORE、または INTEL_VVP_CLIPPER のプリフィクスと、オプションの REG サフィックスを付けて表示されます。
アドレス レジスター アクセス 説明
Parameterizationレジスター
0x0000 VID_PID RO

このレジスターを読み出して、並列コンバーターのピクセルの製品IDを取得します。

このレジスターは、常に0x6AF7_0239を返します。

0x0004 VERSION RO

このレジスターを読み出して、インテルがピクセル並列コンバーターをビルドするために使用するインテルQuartusリリースのバージョン情報を取得します。

0x0008 LITE_MODE RO

このレジスターを読み出して、Lite modeがオンかどうかを判断します。

Avalonメモリーマップド制御インターフェイスはLite modeをオンにした場合にのみ使用できるため、このレジスターは常に1を返します。

0x000C DEBUG_ENABLED RO

このレジスターを読み出して、Debug featuresがオンになっているかどうかを判断します。

RWとして指定された他のレジスターへの読み出しにより、IPがレジスターに書き込んだ最後の値、または未定義の値が返された場合、このレジスターは1を返します。

0x0010から0x011F - - 未使用
Control and debugレジスター

詳細は、制御パケットを参照してください。

0x0120 IMG_INFO_WIDTH RW 受信ビデオフィールドの予想される幅を設定します。
0x0124から0x0130 - - 未使用
0x0134 IMG_INFO_SUBSAMPLING RW 入力ビデオフィールドの予想されるクロマ・サブサンプリング
0x0138から0x013C - - 未使用
0x0140 STATUS RO

ビット0: Statusビット。

1はピクセル並列コンバーターがビデオフィールドを処理していることを意味し、それ以外の場合は0を示します。

レジスタービットの説明

表 483.  VID_PID
名前 ビット 説明
Pixels in parallel converter version ID and product ID 31:0 このレジスターは常に0x6AF7_0239を返します。
  • 15:0は製品IDで、常に0x0239を返します。
  • 31:16はベンダーIDで、常に0x6AF7を返します。
表 484.  VERSION
名前 ビット 説明
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を返します。
表 485.   LITE_MODE
名前 ビット 説明
Lite mode parameterization bit 0 Lite modeをオンにすると、1を返します。
Unused 31:1 未使用
表 486.  DEBUG_ENABLED
名前 ビット 説明
Debug features parameterization bit 0 Debug featuresをオンにすると、1を返します。
Unused 31:1 未使用
表 487.  IMG_INFO_WIDTH
名前 ビット 説明
Width bits 15:0 このレジスターに書き込んで、受信ビデオフィールドの予想される幅を設定します。
unused 31:16 未使用
表 488.  IMG_INFO_SUBSAMPLING
名前 ビット 説明
SubSa code bits 1:0 このレジスターに書き込んで、受信ビデオフィールドの予想されクロマ・サブサンプリングを設定します。
unused 31:2 未使用
表 489.  STATUS
名前 ビット 説明
Status bit 0 1はピクセル並列コンバーターがビデオフィールドを処理していることを意味し、それ以外の場合は0を示します。
unused 31:1 未使用