GTS AXI Streaming Intel® FPGA IP for PCI Express* User Guide

ID 813754
Date 11/04/2024
Public
Document Table of Contents

6.14.1. VIRTIO PCI Configuration Access Request Interface

Table 77.  VIRTIO PCI* Configuration Access Request Interfacen = 0 or 1, p0 = port 0, and p1 = port 1
Note: Port 1 is only available in D-Series FPGAs
EP = Endpoint, RP = Root Port, BP = TLP Bypass
Signal Name Direction Port Mode Clock Domain Description
p<n>_ss_app_virtio_pcicfgreq_tvalid Output EP p<n>_axi_lite_clk

When asserted, indicates a VIRTIO PCI* Configuration Access Request has been received from the Host. The signal is valid for one clock cycle.

p<n>_ss_app_virtio_pcicfgreq_tdata[95:0] Output EP p<n>_axi_lite_clk
  • Bit[0]: When set, the request is a write request. Or else, the request is a read request.
  • Bit[1]: Indicates request is for the Virtual Function implemented in slot's physical function.
  • Bit[12:2]: Indicates child VF number of parent PF indicated by PF number.
  • Bit[15:13]: The PF number of the request (PF[2:0]).
  • Bit[20:16]: Reserved.
  • Bit[28:21]: The BAR value to be used for the request.
  • Bit[60:29]: The BAR offset value to be used for the request.
  • Bit [63:61]: The length value to be used for the request.
  • Bit[95:64]: The data value to be used for the write request. N/A for read request.