FX3 Devkit SS_RX_P and SS_RX_N signals flipped? | Cypress Semiconductor
FX3 Devkit SS_RX_P and SS_RX_N signals flipped?
I am designing a board that will employ the CYUSB3014 for USB communication and have just transitioned from Schematic to Layout and I noticed that the signals for the USB 3.0 SS_TX/SS_RX were not lining up like the layout of the devkit.
Upon further research it looks like the receive lines are flipped on the micro-usb connector which leads to a scrambling of P/N on the IC.
I've attached an image of the devkit micro-usb connector up close.
Unfortunately I don't have a copy of the USB 3.0 Specification but I did find the pinouts on both:
and on wikipedia's USB page:
Is there some sort of setting within the MCU that will flip this signal internally (swap P for M) ? I'd really hate to route this design with a crossover on the layout.