Device Family: Intel® Arria® 10, Intel® Arria® 10 GT, Intel® Arria® 10 GX, Intel® Arria® 10 SX

Type: Answers

Area: Intellectual Property

Last Modified: March 28, 2017
Version Found: v15.0
Version Fixed: v16.1 Update 2
Bug ID: FB: 424477;
IP: pci-express, Arria 10 Hard IP for PCI Express

What assignments do I need for a PCIe Gen1, Gen2 or Gen3 design that targets an Arria 10 ES2, ES3 or production device?


What assignments do I need for a PCI® Express Gen1, Gen2 or Gen3 design that targets an Arria® 10 ES2, ES3 or production device?


The settings or assignments in the Workaround/Fix section are  recommended for PCIe® designs; they are currently not included by default with the Quartus® Prime software.

Follow the instructions corresponding to the Quartus Prime version you are using.  

Quartus Prime 15.0 and 15.1
Follow the instructions in the rd04242015_385_150_151.pdf.

Quartus Prime 16.0
Upgrade to Quartus Prime 16.0.2 or later for the latest settings.  Also, follow the instructions in the 16.0.2 and later section below.

Quartus Prime 16.0.1
Follow the instructions in rd04242015_385_1601.pdf or upgrade to Quartus Prime 16.0.2.  Use the following files as shown in the PDF.
quartus-16.0.1-1.14-windows quartus.ini

Quartus Prime 16.0.2, 16.1 and 16.1.1
Follow the instructions in rd04242015_385_1602.pdf.

Quartus Prime 16.1.2 or later
Starting in Quartus Prime 16.1.2, the recommended transceiver settings are set by default for PCIe.

If you are upgrading your Arria 10 PCIe from an earlier version of Quartus Prime, follow the instructions in rd04242015_385_1612.pdf.