PCI Express Interface - 4.4 English - PG156

UltraScale Devices Gen3 Integrated Block for PCI Express LogiCORE IP Product Guide (PG156)

Document ID
PG156
Release Date
2024-12-06
Version
4.4 English

The PCI Express (PCI_EXP) interface consists of differential transmit and receive pairs organized in multiple lanes. A PCI Express lane consists of a pair of transmit differential signals (pci_exp_txp, pci_exp_txn) and a pair of receive differential signals {pci_exp_rxp, pci_exp_rxn}. The 1-lane core supports only Lane 0, the 2-lane core supports lanes 0–1, the 4-lane core supports lanes 0-3, and the 8-lane core supports lanes 0–7. Transmit and receive signals of the PCI_EXP interface are defined in the following table.

Table 1. PCI Express Interface Signals for 1-, 2-, 4- and 8-Lane Cores
Lane Number Name Direction Description
1-Lane Cores
0 pci_exp_txp0 Output PCI Express Transmit Positive: Serial Differential Output 0 (+)
pci_exp_txn0 Output PCI Express Transmit Negative: Serial Differential Output 0 (–)
pci_exp_rxp0 Input PCI Express Receive Positive: Serial Differential Input 0 (+)
pci_exp_rxn0 Input PCI Express Receive Negative: Serial Differential Input 0 (–)
2-Lane Cores
0 pci_exp_txp0 Output PCI Express Transmit Positive: Serial Differential Output 0 (+)
pci_exp_txn0 Output PCI Express Transmit Negative: Serial Differential Output 0 (–)
pci_exp_rxp0 Input PCI Express Receive Positive: Serial Differential Input 0 (+)
pci_exp_rxn0 Input PCI Express Receive Negative: Serial Differential Input 0 (–)
1 pci_exp_txp1 Output PCI Express Transmit Positive: Serial Differential Output 1 (+)
pci_exp_txn1 Output PCI Express Transmit Negative: Serial Differential Output 1 (–)
pci_exp_rxp1 Input PCI Express Receive Positive: Serial Differential Input 1 (+)
pci_exp_rxn1 Input PCI Express Receive Negative: Serial Differential Input 1 (–)
4-Lane Cores
0 pci_exp_txp0 Output PCI Express Transmit Positive: Serial Differential Output 0 (+)
pci_exp_txn0 Output PCI Express Transmit Negative: Serial Differential Output 0 (–)
pci_exp_rxp0 Input PCI Express Receive Positive: Serial Differential Input 0 (+)
pci_exp_rxn0 Input PCI Express Receive Negative: Serial Differential Input 0 (–)
1 pci_exp_txp1 Output PCI Express Transmit Positive: Serial Differential Output 1 (+)
pci_exp_txn1 Output PCI Express Transmit Negative: Serial Differential Output 1 (–)
pci_exp_rxp1 Input PCI Express Receive Positive: Serial Differential Input 1 (+)
pci_exp_rxn1 Input PCI Express Receive Negative: Serial Differential Input 1 (–)
2 pci_exp_txp2 Output PCI Express Transmit Positive: Serial Differential Output 2 (+)
pci_exp_txn2 Output PCI Express Transmit Negative: Serial Differential Output 2 (–)
pci_exp_rxp2 Input PCI Express Receive Positive: Serial Differential Input 2 (+)
pci_exp_rxn2 Input PCI Express Receive Negative: Serial Differential Input 2 (–)
3 pci_exp_txp3 Output PCI Express Transmit Positive: Serial Differential Output 3 (+)
pci_exp_txn3 Output PCI Express Transmit Negative: Serial Differential Output 3 (–)
pci_exp_rxp3 Input PCI Express Receive Positive: Serial Differential Input 3 (+)
pci_exp_rxn3 Input PCI Express Receive Negative: Serial Differential Input 3 (–)
8-Lane Cores
0 pci_exp_txp0 Output PCI Express Transmit Positive: Serial Differential Output 0 (+)
pci_exp_txn0 Output PCI Express Transmit Negative: Serial Differential Output 0 (–)
pci_exp_rxp0 Input PCI Express Receive Positive: Serial Differential Input 0 (+)
pci_exp_rxn0 Input PCI Express Receive Negative: Serial Differential Input 0 (–)
1 pci_exp_txp1 Output PCI Express Transmit Positive: Serial Differential Output 1 (+)
pci_exp_txn1 Output PCI Express Transmit Negative: Serial Differential Output 1 (–)
pci_exp_rxp1 Input PCI Express Receive Positive: Serial Differential Input 1 (+)
pci_exp_rxn1 Input PCI Express Receive Negative: Serial Differential Input 1 (–)
2 pci_exp_txp2 Output PCI Express Transmit Positive: Serial Differential Output 2 (+)
pci_exp_txn2 Output PCI Express Transmit Negative: Serial Differential Output 2 (–)
pci_exp_rxp2 Input PCI Express Receive Positive: Serial Differential Input 2 (+)
pci_exp_rxn2 Input PCI Express Receive Negative: Serial Differential Input 2 (–)
3 pci_exp_txp3 Output PCI Express Transmit Positive: Serial Differential Output 3 (+)
pci_exp_txn3 Output PCI Express Transmit Negative: Serial Differential Output 3 (–)
pci_exp_rxp3 Input PCI Express Receive Positive: Serial Differential Input 3 (+)
pci_exp_rxn3 Input PCI Express Receive Negative: Serial Differential Input 3 (–)
4 pci_exp_txp4 Output PCI Express Transmit Positive: Serial Differential Output 4 (+)
pci_exp_txn4 Output PCI Express Transmit Negative: Serial Differential Output 4 (–)
pci_exp_rxp4 Input PCI Express Receive Positive: Serial Differential Input 4 (+)
pci_exp_rxn4 Input PCI Express Receive Negative: Serial Differential Input 4 (–)
5 pci_exp_txp5 Output PCI Express Transmit Positive: Serial Differential Output 5 (+)
pci_exp_txn5 Output PCI Express Transmit Negative: Serial Differential Output 5 (–)
pci_exp_rxp5 Input PCI Express Receive Positive: Serial Differential Input 5 (+)
pci_exp_rxn5 Input PCI Express Receive Negative: Serial Differential Input 5 (–)
6 pci_exp_txp6 Output PCI Express Transmit Positive: Serial Differential Output 6 (+)
pci_exp_txn6 Output PCI Express Transmit Negative: Serial Differential Output 6 (–)
pci_exp_rxp6 Input PCI Express Receive Positive: Serial Differential Input 6 (+)
pci_exp_rxn6 Input PCI Express Receive Negative: Serial Differential Input 6 (–)
7 pci_exp_txp7 Output PCI Express Transmit Positive: Serial Differential Output 7 (+)
pci_exp_txn7 Output PCI Express Transmit Negative: Serial Differential Output 7 (–)
pci_exp_rxp7 Input PCI Express Receive Positive: Serial Differential Input 7 (+)
pci_exp_rxn7 Input PCI Express Receive Negative: Serial Differential Input 7 (–)
16-Lane Cores
0 pci_exp_txp0 Output PCI Express Transmit Positive: Serial Differential Output 0 (+)
pci_exp_txn0 Output PCI Express Transmit Negative: Serial Differential Output 0 (–)
pci_exp_rxp0 Input PCI Express Receive Positive: Serial Differential Input 0 (+)
pci_exp_rxn0 Input PCI Express Receive Negative: Serial Differential Input 0 (–)
1 pci_exp_txp1 Output PCI Express Transmit Positive: Serial Differential Output 1 (+)
pci_exp_txn1 Output PCI Express Transmit Negative: Serial Differential Output 1 (–)
pci_exp_rxp1 Input PCI Express Receive Positive: Serial Differential Input 1 (+)
pci_exp_rxn1 Input PCI Express Receive Negative: Serial Differential Input 1 (–)
2 pci_exp_txp2 Output PCI Express Transmit Positive: Serial Differential Output 2 (+)
pci_exp_txn2 Output PCI Express Transmit Negative: Serial Differential Output 2 (–)
pci_exp_rxp2 Input PCI Express Receive Positive: Serial Differential Input 2 (+)
pci_exp_rxn2 Input PCI Express Receive Negative: Serial Differential Input 2 (–)
3 pci_exp_txp3 Output PCI Express Transmit Positive: Serial Differential Output 3 (+)
pci_exp_txn3 Output PCI Express Transmit Negative: Serial Differential Output 3 (–)
pci_exp_rxp3 Input PCI Express Receive Positive: Serial Differential Input 3 (+)
pci_exp_rxn3 Input PCI Express Receive Negative: Serial Differential Input 3 (–)
4 pci_exp_txp4 Output PCI Express Transmit Positive: Serial Differential Output 4 (+)
pci_exp_rxn3 Output PCI Express Transmit Negative: Serial Differential Output 4 (–)
pci_exp_rxp4 Input PCI Express Receive Positive: Serial Differential Input 4 (+)
pci_exp_rxn4 Input PCI Express Receive Negative: Serial Differential Input 4 (–)
5 pci_exp_txp5 Output PCI Express Transmit Positive: Serial Differential Output 5 (+)
pci_exp_txn5 Output PCI Express Transmit Negative: Serial Differential Output 5 (–)
pci_exp_rxp5 Input PCI Express Receive Positive: Serial Differential Input 5 (+)
pci_exp_rxn5 Input PCI Express Receive Negative: Serial Differential Input 5 (–)
6 pci_exp_txp6 Output PCI Express Transmit Positive: Serial Differential Output 6 (+)
pci_exp_txn6 Output PCI Express Transmit Negative: Serial Differential Output 6 (–)
pci_exp_rxp6 Input PCI Express Receive Positive: Serial Differential Input 6 (+)
pci_exp_rxp6 Input PCI Express Receive Negative: Serial Differential Input 6 (–)
7 pci_exp_txp7 Output PCI Express Transmit Positive: Serial Differential Output 7 (+)
pci_exp_txn7 Output PCI Express Transmit Negative: Serial Differential Output 7 (–)
pci_exp_rxp7 Input PCI Express Receive Positive: Serial Differential Input 7 (+)
pci_exp_rxn7 Input PCI Express Receive Negative: Serial Differential Input 7 (–)
8 pci_exp_txp8 Output PCI Express Transmit Positive: Serial Differential Output 8 (+)
pci_exp_txn8 Output PCI Express Transmit Negative: Serial Differential Output 8 (–)
pci_exp_rxp8 Input PCI Express Receive Positive: Serial Differential Input 8 (+)
pci_exp_rxn8 Input PCI Express Receive Negative: Serial Differential Input 8 (–)
9 pci_exp_txp9 Output PCI Express Transmit Positive: Serial Differential Output 9 (+)
pci_exp_txn9 Output PCI Express Transmit Negative: Serial Differential Output 9 (–)
pci_exp_rxp9 Input PCI Express Receive Positive: Serial Differential Input 9 (+)
pci_exp_rxn9 Input PCI Express Receive Negative: Serial Differential Input 9 (–)
10 pci_exp_txp10 Output PCI Express Transmit Positive: Serial Differential Output 10 (+)
pci_exp_txn10 Output PCI Express Transmit Negative: Serial Differential Output 10 (–)
pci_exp_rxp10 Input PCI Express Receive Positive: Serial Differential Input 10 (+)
pci_exp_rxn10 Input PCI Express Receive Negative: Serial Differential Input 10 (–)
11 pci_exp_txp11 Output PCI Express Transmit Positive: Serial Differential Output 11 (+)
pci_exp_txn11 Output PCI Express Transmit Negative: Serial Differential Output 11 (–)
pci_exp_rxp11 Input PCI Express Receive Positive: Serial Differential Input 11 (+)
pci_exp_rxn11 Input PCI Express Receive Negative: Serial Differential Input 11 (–)
12 pci_exp_txp12 Output PCI Express Transmit Positive: Serial Differential Output 12 (+)
pci_exp_txn12 Output PCI Express Transmit Negative: Serial Differential Output 12 (–)
pci_exp_rxp12 Input PCI Express Receive Positive: Serial Differential Input 12 (+)
pci_exp_rxn12 Input PCI Express Receive Negative: Serial Differential Input 12 (–)
13 pci_exp_txp13 Output PCI Express Transmit Positive: Serial Differential Output 13 (+)
pci_exp_txn13 Output PCI Express Transmit Negative: Serial Differential Output 13 (–)
pci_exp_rxp13 Input PCI Express Receive Positive: Serial Differential Input 13 (+)
pci_exp_rxn13 Input PCI Express Receive Negative: Serial Differential Input 13 (–)
14 pci_exp_txp14 Output PCI Express Transmit Positive: Serial Differential Output 14 (+)
pci_exp_txn14 Output PCI Express Transmit Negative: Serial Differential Output 14 (–)
pci_exp_rxp14 Input PCI Express Receive Positive: Serial Differential Input 14 (+)
pci_exp_rxn14 Input PCI Express Receive Negative: Serial Differential Input 14 (–)
15 pci_exp_txp15 Output PCI Express Transmit Positive: Serial Differential Output 15 (+)
pci_exp_txn15 Output PCI Express Transmit Negative: Serial Differential Output 15 (–)
pci_exp_rxp15 Input PCI Express Receive Positive: Serial Differential Input 15 (+)
pci_exp_rxn15 Input PCI Express Receive Negative: Serial Differential Input 15 (–)