DS320PR1601: Question on lane swapping for DS320PR1601 with 16 channels

Part Number: DS320PR1601


Hi TI support team,

I am using the DS320PR1601 for a PCIe x16 link.

To facilitate a better PCB layout, I would like to swap the RX lanes on the redriver. For example:

  • PCIE_RX0 → DS320PR1601 RX15

  • PCIE_RX1 → DS320PR1601 RX14

  • PCIE_RX15 → DS320PR1601 RX0

The TX lanes will remain in normal order:

  • PCIE_TX0 → DS320PR1601 TX0

  • PCIE_TX1 → DS320PR1601 TX1

  • PCIE_TX15 → DS320PR1601 TX15

Does the DS320PR1601 monitor PCIe transactions, meaning the lanes and ports must match? Or is lane swapping on RX acceptable as long as the system components can handle the lane numbering?

Thank you for your guidance.

Best regards,
Tom