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