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

ID 790711
Date 7/08/2024
Public
Document Table of Contents

6.3.3. Function Number Format

The PF Number, VF Number and VF Active fields specify the function number of a TLP. The VF Active high indicates the request/completion is targeting a virtual function. The VF Active low indicates the request/completion is targeting a physical function in a device.

The Slot number indicates which endpoint in a design the transaction is targeting. The slot number field is always zero when the Switch functionality is not present in the design.

The definitions of these function fields apply not only to the header but also for all occurrences in this document, for example on interface pins, register fields, and register names.

Table 43.  Function Number Field Description
Function Number Fields Description
Slot Number Indicates target slot number of received TLP
PF Number Indicates target physical function number of received TLP
VF Number Indicates target virtual function number of received TLP
VF Active

When asserted high, indicates access is for Virtual Function.

When low, indicates access is for Physical Function