Intel® Arria® 10 SoC Development Kit User Guide

ID 683227
Date 2/21/2024
Public
Document Table of Contents

5.9.1. PCI Express

The PCIe RC interface on the development board supports auto-negotiating channel width from x1 to x8 as well as the connection speed of Gen3 at 8 Gbps/lane.

The PCI express end point interface is connected to the FMCB slot. A special PCIE-FMC cable (HDR-181157-01-PCIEC) made by SAMTEC must be plugged into the FMCB slot for the PCIe EP application.

Note: You can order the PCIE-FMC cable by contacting SAMTEC directly.

For the PCIe RC application, the PCIE_REFCLK_P/N signal is a 100-MHz differential input that is driven to the daughtercard through the PCIe edge connector. This signal connects directly to a Arria 10 SoC REFCLK input pin pair using DC coupling. The I/O standard is High-Speed Current Steering Logic (HCSL).

Figure 25. PCI Express Reference Clock Levels

The PCI Express edge connector also has a presence detect feature for the motherboard to determine if a card is installed.

Table 29.  PCI Express FPGA Pin Assignments
Arria 10 SoC Pin Name Schematic Signal Name Direction Description
Y38 PCIE_TX_N7 Output PCIe RC Channel 7 Transmitter
Y39 PCIE_TX_P7 Output PCIe RC Channel 7 Transmitter
Y34 PCIE_RX_N7 Input PCIe RC Channel 7 Receiver
Y35 PCIE_RX_P7 Input PCIe RC Channel 7 Receiver
AA36 PCIE_TX_N6 Output PCIe RC Channel 6 Transmitter
AA37 PCIE_TX_P6 Output PCIe RC Channel 6 Transmitter
AA32 PCIE_RX_N6 Input PCIe RC Channel 6 Receiver
AA33 PCIE_RX_P6 Input PCIe RC Channel 6 Receiver
AB38 PCIE_TX_N5 Output PCIe RC Channel 5 Transmitter
AB39 PCIE_TX_P5 Output PCIe RC Channel 5 Transmitter
AB34 PCIE_RX_N5 Input PCIe RC Channel 5 Receiver
AB35 PCIE_RX_P5 Input PCIe RC Channel 5 Receiver
AC36 PCIE_TX_N4 Output PCIe RC Channel 4 Transmitter
AC37 PCIE_TX_P4 Output PCIe RC Channel 4 Transmitter
AB30 PCIE_RX_N4 Input PCIe RC Channel 4 Receiver
AB31 PCIE_RX_P4 Input PCIe RC Channel 4 Receiver
AD38 PCIE_TX_N3 Output PCIe RC Channel 3 Transmitter
AD39 PCIE_TX_P3 Output PCIe RC Channel 3 Transmitter
AC32 PCIE_RX_N3 Input PCIe RC Channel 3 Receiver
AC33 PCIE_RX_P3 Input PCIe RC Channel 3 Receiver
AE36 PCIE_TX_N2 Output PCIe RC Channel 2 Transmitter
AE37 PCIE_TX_P2 Output PCIe RC Channel 2 Transmitter
AD34 PCIE_RX_N2 Input PCIe RC Channel 2 Receiver
AD35 PCIE_RX_P2 Input PCIe RC Channel 2 Receiver
AE28 - Input Pull down to Ground, no use
AE29 - Input Pull down to Ground, no use