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

ID 813754
Date 8/07/2024
Public
Document Table of Contents

6.1. PCIe Interface 0 Settings

The GTS AXI Streaming IP parameter has one tab, the PCIe Interfaces tab and there are sub-tabs underneath it.
Figure 38. Example PCIe* Interfaces 0 Settings Tab in the GTS AXI Streaming IP Parameter Editor
Table 31.   GTS AXI Streaming IP Parameters: PCIe* Interfaces 0 Settings Tab
Parameter Value Default Setting Description
PCIe* Interfaces 0 Settings
PCIe* Gen
  • Gen3
  • Gen4
Gen3 Selects the PCIe* link speed.
PCIe* 0 Hard IP Mode
  • Gen4x4 Interface 256 bit
  • Gen4x2 Interface 128 bit
  • Gen4x1 Interface 128 bit
  • Gen3x4 Interface 128 bit
  • Gen3x2 Interface 128 bit
  • Gen3x1 Interface 128 bit
  • Disabled

Gen3 x4 Interface 128 bit

Selects the width of the data interface between the transaction layer and the application layer implemented in the PLD fabric, the lane data rate, and the lane rate.

PCIe* 1 Hard IP Mode
  • Gen4x8 Interface 512 bit
  • Gen3x8 Interface 256 bit
  • Disabled
Disabled Selects the width of the data interface between the transaction layer and the application layer implemented in the PLD fabric, the lane data rate, and the lane rate. The Gen4x8 and Gen3x8 options are available when PCIe* 0 Hard IP Mode is set to Disabled.
PCIe* 0 Enable TLP-bypass mode
  • True
  • False
False

Enables the TLP Bypass feature for PCIe* 0.

PCIe* 1 Enable TLP-bypass mode
  • True
  • False
False

Enables the TLP Bypass feature for PCIe* 1.

PCIe* 0 Port Mode
When you set Enable TLP-bypass mode to false, the following values are available:
  • Root Port
  • Native Endpoint
Native Endpoint

Selects the port mode for PCIe* 0.

When you set Enable TLP-bypass mode to true, the following values are available:
  • Downstream Port
  • Upstream Port
Upstream Port
PCIe* 1 Port Mode
When you set Enable TLP-bypass mode to false, the following values are available:
  • Root Port
  • Native Endpoint
Native Endpoint

Selects the port mode for PCIe* 1.

When you set Enable TLP-bypass mode to true, the following values are available:
  • Downstream Port
  • Upstream Port
Upstream Port
Enable Debug Toolkit
  • True
  • False
False

Enables the debug toolkit for the GTS AXI Streaming IP.

PLD Clock Frequency
  • 500 MHz
  • 450 MHz
  • 400 MHz
  • 350 MHz
  • 300 MHz
  • 250 MHz
  • 200 MHz
300 MHz

Selects the PLD clock frequency.

Note:
  1. Select the optimum PLD clock frequency to achieve maximum bandwidth. Refer to the Simple Packing Data Width and Optimum PLD Clock Frequency table for more details on the PLD clock frequencies.
  2. Higher than the optimum PLD clock frequency is allowed for some of the Hard IP modes above provided that the timing requirements can be met.
Enable SRIS Mode
  • True
  • False
False

Enables the Separate Reference Clock with Independent Spread Spectrum Clocking (SRIS) feature.

Enable PIPE Mode Simulation
  • True
  • False
False

When selected, the PIPE mode simulation is enabled.

Note: This parameter is not supported for Quartus® Prime compilation.

The PIPE mode simulation is not supported for Questa* Intel® FPGA Edition.

When running simulations with this parameter enabled, the following macro is required with the FASTSIM mode enabled: "+define+SM_PIPE_MODE"

Enable CVP (Intel VSEC)
  • True
  • False
False Enables CvP for the device.
Optional Side Interfaces 0
Port 0 Optional Side Interfaces 0
Enable PCIe0 Control Shadow Interface
  • True
  • False
False

Enables the Control Shadow Interface. Host write to specific PCIe* configuration space register's bit is indicated through this interface.

Enable PCIe0 Completion Timeout Interface
  • True
  • False
False

Enables the Completion Timeout Interface. Completion Timeout event is indicated through this interface.

Enable PCIe0 Configuration Intercept Interface
  • True
  • False
False

Enables the Configuration Intercept Interface. You can intercept PCIe* configuration cycles using this interface.

When you set Enable PCIe0 Configuration Intercept Interface to true, the following options are available:

PCIe0 CII REQ to ACK Latency Timeout value

1256 100

Enables CII REQ to ACK Latency Timeout value (in clock cycles). The valid range is from 1 to 256.

Enable Configuration Intercept Interface Monitor
  • True
  • False
False Enables the configuration intercept interface monitor.