R-Tile Avalon® Streaming Intel® FPGA IP for PCI Express* User Guide

ID 683501
Date 4/10/2023
Public

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

Document Table of Contents

5.2.3.9. Process Address Space ID (PASID)

PASID is an optional feature that enables sharing of a single Endpoint device across multiple processes while providing each process a complete 64-bit virtual address space. In practice, this feature adds support for a TLP prefix that contains a 20-bit address space that can be added to memory transaction TLPs.

Table 99.  Process Address Space ID (PASID) Parameters
Parameter Value Default Value Description
PCIeN PF0 Enable PASID True/False False

Enable or disable PASID capability for PCIeN PF0.

PCIeN PF0 Enable Execute Permission Support True/False False Enable or disable PASID Execute Permission Support for PCIeN PF0.
PCIeN PF0 Enable Privileged Mode Support True/False False Enable or disable PASID Privileged Mode Support for PCIeN PF0.
PCIeN PF0 Max PASID Width 0 - 20 0 Set the Max PASID Width for PCIeN PF0.