Hmm.. Here I go again:
Dhinesh: The "solution" you have now will likely work it is not what I would do. I finally have concluded a logical reason for the two symptoms you had in one direction on High Speed (USB2) and SuperSpeed (USB3). And I believe it is the same issue with the connector restricted area being too close to the run tracks on that side of the connector.
Although, it is a little confusing that SuperSpeed (USB3) also did not work properly in one orientation of the Type-C connector (assuming it was checked). Referring to these comments in an earlier reply.
@Anonymous wrote:
That original ("previous" i.e. failed) design you posted looks just like the way I would have run the USB2 lines i.e. D1_P & D1_N, with separate D2_P & D2_N also. As I was trying to describe in the previous reply.
@Anonymous wrote:
Regarding D1_P, D1_N and D2_P, D2_N
This is the previous connection used for both schematic and board layout but it is failed to work reverse. It was working only one side.
Besides, it appears from another of your comments that Superspeed failed altogether, which has NOTHING to do with the USB2 lines (i.e. they are not used in Superspeed mode).
@Anonymous wrote:
failed to work at super speed it is working at high speed
Let me try to explain further:
The below image shows the new design that you created before I edited it, where the edge of the restricted area as explained earlier is likely creating a high frequency (RF) impedance short.
The edge of the restricted area of the horizontal USB3 connector shows three different pair problem areas - these explain all symptoms described!
These are essentially the same in the originally tested circuit illustrated by this image you posted earlier:
How the original design ran the USB2 lines and how I still believe they should be run.
So given that the original board failed to work at super speed and it did work at high speed but it is failed to work reverse. You can see that these are consistent (if not complete) with the three flawed track routings that edge up to the restricted area. That is the two outside ones would cause the SuperSpeed (USB3) failure and the inner one would cause a USB2 failure in one direction as the pair on the other side would allow the High Speed (USB 2) to work properly, but in only one direction.
My Conclusion
So while it is possible the new "solution" will work I strongly believe the USB2 crossovers do not belong in the intermediary connector but should exist only as required at the host and device ends of the USB path. So I strongly believe that they need to be switched back to this form:
With corrections for the restricted area adjacent to the horizontal connector.
Modified PCB
Modified Schematic
I will email the changed files also. Hopefully, you have not made many changes to it already.
If you find it hard to accept this design, at the very least, I strongly encourage you to get both boards made and test both designs.
Rod.