If i design a PCB(1) with a type B USB 3.0 connector on it and use a Type A to B cable to connect my board to a standard personal computer with type A USB 3.0 connector do i have to swap the RX and TX pairs on my board? Furthermore, if i connect my PCB(1) to another PCB(2) and put a Type A connector on that new PCB(2) do i have to swap the pairs on the new or old PCB(1)? If i plug a standard usb thumb drive into the new PCB(2) will it work without swapping the RX and TX pairs on either of the boards?
Sorry if this is confusing i am just trying to figure out whether a type A to type B USB 3.0 cable swaps the pairs or not. And if i design a board that is essentially a male to male extension cable but use a type A to type B cable in that path whether i still have to swap the RX and TX pairs or not.