QDMA_TRQ_SEL_QUEUE_VF (0x3000) - QDMA_TRQ_SEL_QUEUE_VF (0x3000) - 2.0 日本語 - PG344

Versal Adaptive SoC DMA and Bridge Subsystem for PCI Express 製品ガイド (PG344)

Document_ID
PG344
Release_Date
2024-06-03
Version
2.0 日本語

VF ファンクションは、オフセット (0x3000) でキューごとにダイレクト アップデート レジスタにアクセスできます。このレジスタの説明は、QDMA_TRQ_SEL_QUEUE_PF (0x18000)と同じです。

このセットのレジスタはキュー番号に基づいてアクセス可能です。キュー番号は、その VF に対する相対的なキュー番号です。

  • 割り込み CIDX アドレス = 0x3000 + Qnumber*16
  • H2C PIDX アドレス = 0x3004 + Qnumber*16
  • C2H PIDX アドレス = 0x3008 + Qnumber*16
  • 完了 CIDX アドレス = 0x300C + Qnumber*16

キュー 0 の場合:

  • 0x3000 は QDMA_DMAP_SEL_INT_CIDX に対応
  • 0x3004 は QDMA_DMAP_SEL_H2C_DSC_PIDX に対応
  • 0x3008 は QDMA_DMAP_SEL_C2H_DSC_PIDX に対応します。
  • 0x300C は QDMA_DMAP_SEL_WRB_CIDX に対応

キュー 1 の場合:

  • 0x3010 は QDMA_DMAP_SEL_INT_CIDX に対応
  • 0x3014 は QDMA_DMAP_SEL_H2C_DSC_PIDX に対応
  • 0x3018 は QDMA_DMAP_SEL_C2H_DSC_PIDX に対応します。
  • 0x301C は QDMA_DMAP_SEL_WRB_CIDX に対応します。