USB – Termination of Unused Mini PCIE Lines on a USB Only Device

pcieusb

We're designing a USB only mini PCIE card and I'm trying to work out if it is required, or at least good practice, to terminate the high speed lines that are unused on the mini PCIE card. I can't find anything in the specification that requires this, but I could imagine that from an EMC perspective it would be good practice to terminate the differential lines with 85 ohms.

Additionally, in this USB only application, are there other pins that need to be terminated – eg tying WAKE/CLKREQ high?

Best Answer

Generally speaking, unused PCIe data lanes should be left unterminated. This will apply to mini-PCIe as well.

PCIe transmitters use a receiver detection scheme which looks for a the termination impedance of the receivers to determine whether or not anything is connected. If no termination is detected, the transmitters are placed in an electrical idle state whereby the line voltages are held constant - there is no switching and therefore no EMC considerations.

Similarly the receivers detect the amplitude of the received signal, and will only exit electrical idle if the received signal is sufficiently large. With their built-in termination, leaving the lines floating will not cause any issues as the received signal will be fixed to a constant voltage by the internal termination.


For the Refclk signal, PCIe uses a HCSL clock design whereby the termination is on the main board. Termination on the add-in card is not required, but is allowed.


For the WAKE# signal, the pin should be left unconnected per the Mini Card Electromechanical Specificaiton:

Only add-in cards that support the wakeup process connect to this pin.

For the CLKREQ, the same is true:

Add-in cards that do not implement a PCI Express interface shall leave this output unconnected on the card.

Related Topic