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

ID 813754
Date 11/04/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

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.