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.

HD3SS3220: polarity inversion

Part Number: HD3SS3220

Hello team,

I'm using the HD3SS3220DFP and on the datasheet at Fig.10, 11 it is highlighted how the differential voltages TX1 and RX1 can be inverted, I think to facilitate routing. However, I do not find any information (register or pin) on how to handle the polarity inside the device. Is it also true for TX0 and RX0?

Am I missing something about how the protocol USB3.0 works? Is this a feature of the device itself?

Thank you and best regards,

Adrian

  • Adrian

    This is part of USB3 spec. The SSTX and SSRX pairs can be swapped and during SuperSpeed handshake, training sequences TSEQ are sent and the D10.2 symbol is used to detect if lane polarity inversion is done (refer to section 6.4.2 of the USB 3.0 spec).

    Thanks
    David