PCI Express Interface - 4.4 English

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

Document ID
PG156
Release Date
2023-11-24
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 Table: PCI Express Interface Signals for 1-, 2-, 4- and 8-Lane Cores .

Table 2-22: 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_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 (–)

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 (–)