Visible to Intel only — GUID: bhc1412754183506
Ixiasoft
6.7.1. PCI Express
The Arria® 10 GX FPGA development board is designed to fit entirely into a PC motherboard with a ×8 PCI Express* slot that can accommodate a full height long form factor add-in card. This interface uses the Arria® 10 GX FPGA's PCI Express* hard IP block, saving logic resources for the user logic application. The PCI Express* edge connector has a presence detect feature to allow the motherboard to determine if a card is installed.
The PCI Express* interface supports auto-negotiating channel width from ×1 to ×4 to ×8 by using Altera's PCIe® IP. You can also configure this board to a ×1, ×4, or ×8 interface through a DIP switch that connects the PRSNTn pins for each bus width.
The PCI Express* edge connector has a connection speed of 2.5 Gbps/lane for a maximum of 20 Gbps full-duplex (Gen1), 5.0 Gbps/lane for a maximum of 40 Gbps full-duplex (Gen2), or 8.0 Gbps/lane for a maximum of 64 Gbps full-duplex (Gen3).
The power for the board can be sourced entirely from the PC host when installed into a PC motherboard with the PC's 2x4 ATX auxiliary power connected to the 12V ATX input (J4) of the Arria® 10 development board. Although the board can also be powered by a laptop power supply for use on a lab bench, Altera recommends that you do not power up from both supplies at the same time. Ideal diode power sharing devices have been designed into this board to prevent damages or back-current from one supply to the other.
The PCIE_REFCLK_P signal is a 100 MHz differential input that is driven from the PC motherboard on to this board through the edge connector. This signal connects directly to an Arria® 10 GX FPGA REFCLK input pin pair using DC coupling. This clock is terminated on the motherboard and therefore, no on-board termination is required. This clock can have spread-spectrum properties that change its period between 9.847 ps to 10.203 ps. The I/O standard is High-Speed Current Steering Logic (HCSL). The JTAG and SMB are optional signals in the PCI Express* specification. Therefore, the JTAG signal loopback from PCI Express* TDI to PCI Express* TDO and are not used on this board. The SMB signals are wired to the Arria® 10 GX FPGA but are not required for normal operation.
Receive bus | Receive bus | FPGA Pin Number | I/O Standard | Description |
---|---|---|---|---|
A11 |
PCIE_EDGE_PERSTN |
BC30 |
1.8 V |
Reset |
A14 |
PCIE_EDGE_REFCLK_N |
AL38 |
LVDS |
Motherboard reference clock |
A13 |
PCIE_EDGE_REFCLK_P |
AL37 |
LVDS |
Motherboard reference clock |
B5 |
PCIE_EDGE_SMBCLK |
BD29 |
1.8 V |
SMB clock |
B6 |
PCIE_EDGE_SMBDAT |
AU37 |
1.8 V |
SMB data |
A1 |
PCIE_PRSNT1N |
— |
— |
Link with DIP switch |
B17 |
PCIE_PRSNT2N_X1 |
— |
— |
Link with DIP switch |
B31 |
PCIE_PRSNT2N_X4 |
— |
— |
Link with DIP switch |
B48 |
PCIE_PRSNT2N_X8 |
— |
— |
Link with DIP switch |
B15 |
PCIE_RX_N0 |
AT39 |
High Speed Differential I/O |
Receive bus |
B20 |
PCIE_RX_N1 |
AP39 |
High Speed Differential I/O |
Receive bus |
B24 |
PCIE_RX_N2 |
AN41 |
High Speed Differential I/O |
Receive bus |
B28 |
PCIE_RX_N3 |
AM39 |
High Speed Differential I/O |
Receive bus |
B34 |
PCIE_RX_N4 |
AL41 |
High Speed Differential I/O |
Receive bus |
B38 |
PCIE_RX_N5 |
AK39 |
High Speed Differential I/O |
Receive bus |
B42 |
PCIE_RX_N6 |
AJ41 |
High Speed Differential I/O |
Receive bus |
B46 |
PCIE_RX_N7 |
AH39 |
High Speed Differential I/O |
Receive bus |
B14 |
PCIE_RX_P0 |
AT40 |
High Speed Differential I/O |
Receive bus |
B19 |
PCIE_RX_P1 |
AP40 |
High Speed Differential I/O |
Receive bus |
B23 |
PCIE_RX_P2 |
AN42 |
High Speed Differential I/O |
Receive bus |
B27 |
PCIE_RX_P3 |
AM40 |
High Speed Differential I/O |
Receive bus |
B33 |
PCIE_RX_P4 |
AL42 |
High Speed Differential I/O |
Receive bus |
B37 |
PCIE_RX_P5 |
AK40 |
High Speed Differential I/O |
Receive bus |
B41 |
PCIE_RX_P6 |
AJ42 |
High Speed Differential I/O |
Receive bus |
B45 |
PCIE_RX_P7 |
AH40 |
High Speed Differential I/O |
Receive bus |
A17 |
PCIE_TX_CN0 |
BB43 |
High Speed Differential I/O |
Transmit bus |
A22 |
PCIE_TX_CN1 |
BA41 |
High Speed Differential I/O |
Transmit bus |
A26 |
PCIE_TX_CN2 |
AY43 |
High Speed Differential I/O |
Transmit bus |
A30 |
PCIE_TX_CN3 |
AW41 |
High Speed Differential I/O |
Transmit bus |
A36 |
PCIE_TX_CN4 |
AV43 |
High Speed Differential I/O |
Transmit bus |
A40 |
PCIE_TX_CN5 |
AU41 |
High Speed Differential I/O |
Transmit bus |
A44 |
PCIE_TX_CN6 |
AT43 |
High Speed Differential I/O |
Transmit bus |
A48 |
PCIE_TX_CN7 |
AR41 |
High Speed Differential I/O |
Transmit bus |
A16 |
PCIE_TX_CP0 |
BB44 |
High Speed Differential I/O |
Transmit bus |
A21 |
PCIE_TX_CP1 |
BA42 |
High Speed Differential I/O |
Transmit bus |
A25 |
PCIE_TX_CP2 |
AY44 |
High Speed Differential I/O |
Transmit bus |
A29 |
PCIE_TX_CP3 |
AW42 |
High Speed Differential I/O |
Transmit bus |
A35 |
PCIE_TX_CP4 |
AV44 |
High Speed Differential I/O |
Transmit bus |
A39 |
PCIE_TX_CP5 |
AU42 |
High Speed Differential I/O |
Transmit bus |
A43 |
PCIE_TX_CP6 |
AT44 |
High Speed Differential I/O |
Transmit bus |
A47 |
PCIE_TX_CP7 |
AR42 |
High Speed Differential I/O |
Transmit bus |
B11 |
PCIE_WAKEN_R |
AY29 |
1.8 V |
Wake signal |