This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TUSB8042A: USB3.0 differential pair crossover

Part Number: TUSB8042A

Tool/software:

Hello,

I wonder if the USB3.0 data lines between [a PC and the TUSB8042A] or between [the TUSB8042A and a downstream device] can cross or not?

1) Can you tell me which are the correct connection cases in the following four propositions:
Case n°1:
D+           --> D+
D-            --> D-
SSTX+    --> SSTX+
SSTX-     --> SSTX-
SSRX+    --> SSRX+
SSRX-     --> SSRX-
* No crossing in the data lines.

Case n°2:
D+           --> D-
D-            --> D+
SSTX+    --> SSTX+
SSTX-     --> SSTX-
SSRX+    --> SSRX+
SSRX-     --> SSRX-
* The D+ and D- lines are crossed.

Case n°3:
D+           --> D+
D-            --> D-
SSTX+    --> SSRX+
SSTX-     --> SSRX-
SSRX+    --> SSTX+
SSRX-     --> SSTX-
* The TX and RX lines are crossed with the same polarity.

Case n°4:
D+           --> D+
D-            --> D-
SSTX+    --> SSRX-
SSTX-     --> SSRX+
SSRX+    --> SSTX+
SSRX-     --> SSTX-
* The TX and RX lines are crossed with the same polarity for one differential pair and a different polarity for the other differential pair.

2) Is it mandatory to cross the polarities of the two differential pairs or can the polarity be changed only on one?

3) There are cables that cross the TX differential pairs with the RX differential pairs. Is this a problem or should we use non-crossed cables?

Thank you in advance for your help and explanations.

Best regards,

 

Rob

  • Hi Rob:

    Q1:  case 2 should never happen since D+/D-  can not be crossed

             case 3 is normal  when host /hub/device are on the same same PCB,

             case 1 could be once host and hub or device are connected by USB cable 

            Case 4 can happen since USb3 allow polarity swap.

    Q2:  it can change with one.

    Q3: standard USB cables are internal crossed, you should always use standard USB cable.

    Best

    Brian

  • Thanks for your answers.

    1) So if I understand correctly, you have to connect the differential TX pair (host) to the differential RX pair (target) except with a standard USB cable because it crosses TX and RX. The polarity does not matter because USB3.0 components automatically set the polarity.

    2) I saw that you need 100nF capacitors on the SSTX+ and SSTX- pins. Is there a maximum component size? My resistors and capacitors are usually 0603. A 0402 size for the SSTX capacitors is correct?

    Best regards,

    Rob

  • Rob:

    Q1 your understanding is correct.

    Q2: 603 is too big for SSTX/SSRX routing, 201 is preferedy.

    Best

    Brian