Author Topic: USB Superspeed connector question  (Read 1173 times)

0 Members and 1 Guest are viewing this topic.

Offline moffyTopic starter

  • Super Contributor
  • ***
  • Posts: 2299
  • Country: au
USB Superspeed connector question
« on: January 15, 2025, 10:15:27 pm »
I am designing an FT600Q to USB Superspeed interface at present, and am getting a little confused about the USB connector and power negotiation/detection.
The FT600Q datasheet: https://ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT600Q-FT601Q%20IC%20Datasheet.pdf
gives BUS powered example circuits but says this is only valid for the superspeed type B or micro B connectors, but I have opted for the more common Type A superspeed connector which appears to have all the requisite signals of the example.
The connector is: https://www.belfuse.com/resources/drawings/stewartconnector/dr-stw-ss-52000-001.pdf
The circuit at present is attached, please excuse the lack of decoupling capacitors, they will be added. My question is, should this work? or am I missing something? If someone could also clarify how for a USB_A to USB_C host the detection and power negotiation works that would be appreciated. The FT600Q also has a resistor R8 in the attached schematic that has something to do with power negotiation but I'm not sure what. Thanks in advance.
2483491-0
 

Offline ataradov

  • Super Contributor
  • ***
  • Posts: 11988
  • Country: us
    • Personal site
Re: USB Superspeed connector question
« Reply #1 on: January 15, 2025, 10:57:12 pm »
It will work on a logical level, but Type A connector can only be a power source. And standard Type-A to Type-A cables will not have VBUS connected at all. Although most random Chinese cables have it and it is dangerous and not compliant.

I personally would stay away from Type A for this application.
« Last Edit: January 15, 2025, 10:59:49 pm by ataradov »
Alex
 
The following users thanked this post: moffy

Offline moffyTopic starter

  • Super Contributor
  • ***
  • Posts: 2299
  • Country: au
Re: USB Superspeed connector question
« Reply #2 on: January 15, 2025, 11:11:38 pm »
It will work on a logical level, but Type A connector can only be a power source. And standard Type-A to Type-A cables will not have VBUS connected at all. Although most random Chinese cables have it and it is dangerous and not compliant.

I personally would stay away from Type A for this application.
What would be your recommendation? Type B or C? I originally started with a Type C, but in one example circuit I found they used a mux to select between the two sets of superspeed inputs and outputs, whereas I was blithely happy just to parallel them. Is it possible just to parallel connect the dual sets of superspeed signals, and would there be any other issues with using Type C for this application?
 

Offline ataradov

  • Super Contributor
  • ***
  • Posts: 11988
  • Country: us
    • Personal site
Re: USB Superspeed connector question
« Reply #3 on: January 15, 2025, 11:13:16 pm »
I would go with Type-C, but you have to tolerate the annoyance or routing  and having to add the mux. Otherwise Type-B is the only real option.

It is not possible to just parallel them. It will not work at SS speeds. The way to know this for sure is to observe that even the cheapest junk from Aliexpress does not do it.  And they would cut any corners they can.
« Last Edit: January 15, 2025, 11:15:29 pm by ataradov »
Alex
 
The following users thanked this post: moffy

Offline moffyTopic starter

  • Super Contributor
  • ***
  • Posts: 2299
  • Country: au
Re: USB Superspeed connector question
« Reply #4 on: January 15, 2025, 11:22:00 pm »
I would go with Type-C, but you have to tolerate the annoyance or routing  and having to add the mux. Otherwise Type-B is the only real option.

It is not possible to just parallel them. It will not work at SS speeds. The way to know this for sure is to observe that even the cheapest junk from Aliexpress does not do it.  And they would cut any corners they can.
Type C it is then with a mux added, thanks.
 

Offline moffyTopic starter

  • Super Contributor
  • ***
  • Posts: 2299
  • Country: au
Re: USB Superspeed connector question
« Reply #5 on: January 16, 2025, 08:09:00 am »
Attached is the revised circuit using a USB-C connector and a mux, again filter caps are yet to be included, comments welcome. Should I include TVS diodes or are they a point of signal degradation for the superspeed?
« Last Edit: January 16, 2025, 08:17:33 am by moffy »
 

Offline Hydron

  • Super Contributor
  • ***
  • Posts: 1119
  • Country: gb
Re: USB Superspeed connector question
« Reply #6 on: January 16, 2025, 09:22:30 am »
Does the mux have ESD protection built in? There are plenty of low capacitance ESD diode arrays available designed for these speeds if not.
 
The following users thanked this post: moffy

Offline moffyTopic starter

  • Super Contributor
  • ***
  • Posts: 2299
  • Country: au
Re: USB Superspeed connector question
« Reply #7 on: January 16, 2025, 12:24:56 pm »
Does the mux have ESD protection built in? There are plenty of low capacitance ESD diode arrays available designed for these speeds if not.

I don't believe it does, but I have read some comments previously that TVS diodes caused some issues on new USB designs, so I'm wondering how problematic they can be.
 

Offline ataradov

  • Super Contributor
  • ***
  • Posts: 11988
  • Country: us
    • Personal site
Re: USB Superspeed connector question
« Reply #8 on: January 16, 2025, 02:34:26 pm »
Usually you don't see any protection devices on USB SS. I have not researched if there are TVS diodes that would work for this, but if there are, they must be in a pass-through type of package, so should be easy to route and not install later. But personally, I probably would not bother.
Alex
 
The following users thanked this post: moffy

Offline tom66

  • Super Contributor
  • ***
  • Posts: 7469
  • Country: gb
  • Professional HW / FPGA / Embedded Engr. & Hobbyist
Re: USB Superspeed connector question
« Reply #9 on: January 16, 2025, 02:56:14 pm »
I would be minded to put the AC coupling caps for TX pairs on the output of the mux rather than the input.  The mux has no biasing, so it would potentially be switching signals below ground, but it is only rated 0-2V common mode.  Most receivers do bias the pairs on the RX end, but it's not a mandatory feature of USB 3.0 to do so.
 
The following users thanked this post: moffy

Offline moffyTopic starter

  • Super Contributor
  • ***
  • Posts: 2299
  • Country: au
Re: USB Superspeed connector question
« Reply #10 on: January 16, 2025, 03:21:49 pm »
I would be minded to put the AC coupling caps for TX pairs on the output of the mux rather than the input.  The mux has no biasing, so it would potentially be switching signals below ground, but it is only rated 0-2V common mode.  Most receivers do bias the pairs on the RX end, but it's not a mandatory feature of USB 3.0 to do so.
That seems to be correct, I will adjust the schematic to suit, thanks.
« Last Edit: January 16, 2025, 03:40:19 pm by moffy »
 

Offline Hydron

  • Super Contributor
  • ***
  • Posts: 1119
  • Country: gb
Re: USB Superspeed connector question
« Reply #11 on: January 16, 2025, 07:56:51 pm »
Agree regarding using a pass through package for ESD protection if you want it - I've done it on designs in the past and it's easy. For hobby stuff maybe just don't bother though.
 
The following users thanked this post: moffy

Offline moffyTopic starter

  • Super Contributor
  • ***
  • Posts: 2299
  • Country: au
Re: USB Superspeed connector question
« Reply #12 on: January 16, 2025, 11:17:33 pm »
Just for reference purposes I used a USB 3.1 type B connector, it sure looks a lot simpler. I am tempted to make two versions, one with USB-C and one with USB-B and if I get stuck with the USB-C version I can fall back to the simpler USB-B version.

 

Offline ataradov

  • Super Contributor
  • ***
  • Posts: 11988
  • Country: us
    • Personal site
Re: USB Superspeed connector question
« Reply #13 on: January 16, 2025, 11:25:40 pm »
Not having to deal with the orientation makes things easier, for sure. But Type-C cables are nice and readily available.

It would be great if vendors started to include the mux inside the devices. This is something that majority or applications will need and the ones that don't need it, can leave it in a fixed position.
Alex
 
The following users thanked this post: moffy

Offline moffyTopic starter

  • Super Contributor
  • ***
  • Posts: 2299
  • Country: au
Re: USB Superspeed connector question
« Reply #14 on: January 16, 2025, 11:39:05 pm »
Not having to deal with the orientation makes things easier, for sure. But Type-C cables are nice and readily available.

It would be great if vendors started to include the mux inside the devices. This is something that majority or applications will need and the ones that don't need it, can leave it in a fixed position.
The Type C cables are neater and much more readily available than the full size Type B cables. The Micro B cables seem more common than the Type B but I've never liked the fit of the cable in the connector and one can only get, at least from Digikey, surface mount Micro B connectors, I think one needs the through hole pins to provide the mechanical support necessary.
 

Offline langwadt

  • Super Contributor
  • ***
  • Posts: 4928
  • Country: dk
Re: USB Superspeed connector question
« Reply #15 on: January 16, 2025, 11:47:23 pm »
Not having to deal with the orientation makes things easier, for sure. But Type-C cables are nice and readily available.

It would be great if vendors started to include the mux inside the devices. This is something that majority or applications will need and the ones that don't need it, can leave it in a fixed position.


why didn't they make it the host responsibility and device only wouldn't have to do it?
 

Offline ataradov

  • Super Contributor
  • ***
  • Posts: 11988
  • Country: us
    • Personal site
Re: USB Superspeed connector question
« Reply #16 on: January 17, 2025, 12:11:55 am »
It is not possible to do only on one side. The cable only has one set of wires. Which pins of the connector they are connected to is determined by the orientation of the cable.

They solved this for the USB 2.0 signals by connecting them on the board. But this is not going to work for GHz speeds.
Alex
 

Offline langwadt

  • Super Contributor
  • ***
  • Posts: 4928
  • Country: dk
Re: USB Superspeed connector question
« Reply #17 on: January 17, 2025, 09:36:58 am »
It is not possible to do only on one side. The cable only has one set of wires. Which pins of the connector they are connected to is determined by the orientation of the cable.

They solved this for the USB 2.0 signals by connecting them on the board. But this is not going to work for GHz speeds.

afaict newer cables have two sets of wires to support 3.2+, or what number they have gotten to, that can use all four pairs. That could work without a mux at both ends, but it would definately not wok if they are put in parallel
 

Offline magic

  • Super Contributor
  • ***
  • Posts: 7538
  • Country: pl
Re: USB Superspeed connector question
« Reply #18 on: January 17, 2025, 11:55:43 am »
I believe type C can work without muxing, but only in one plug orientation.

Shorting the two lanes at the plug turns the unused lane into a length of unterminated cable hanging at the end of the connection, which is unlikely to do any good for signal integrity. May not work at all, may not work at certain cable lengths, etc - I have never tried it. Or it may be connected to a second transceiver in a type C host. This is not a problem for the USB 2.0 pair, because it is shorted at both ends, but SuperSpeed pairs are not.

Shorting would only work with single-lane A-C cables, maybe.

Type B is what you are supposed to use on a device if you don't want type C.

You can technically use type A and availability of cables is not a problem, they are widely used for some non-compliant 2.5" disk enclosures and for non-standard board-to-board PCIe (not to be confused with PCIe over thunderbolt). But it's not compliant and not idiot proof - if such cable is plugged into two hosts, one will end up powering the other's 5V rail.

Standard compliant A-A cables without Vbus connection are intended for using the USB debug capability and relatively rare. Practically all A-A cables you will find at "consumer" suppliers have Vbus.
« Last Edit: January 17, 2025, 12:04:05 pm by magic »
 
The following users thanked this post: moffy

Offline ataradov

  • Super Contributor
  • ***
  • Posts: 11988
  • Country: us
    • Personal site
Re: USB Superspeed connector question
« Reply #19 on: January 17, 2025, 02:32:08 pm »
I believe type C can work without muxing, but only in one plug orientation.
Well, yes. The only reason muxing is needed is for the plug orientation. None of keyed USB3 connectors need a mux, which is how this thread has started in a first place.

All current USB 3.x cables have one TX and one RX pair. And given how stiff the full cable is already, I don't see that changing.
Well, it looks like there are cables with 4 pairs, but frankly I have no clue how to identify them.  All the products I can find are for the motherboard extension to bring out the connectors to the outside panels. I don't see them as the consumer actual cables. I don't know if they would actually exist. You absolutely need this for the panel mounted connectors, so I guess the cable itself has to exists. But terminated with connectors version - no idea.
« Last Edit: January 17, 2025, 02:42:44 pm by ataradov »
Alex
 
The following users thanked this post: moffy

Offline magic

  • Super Contributor
  • ***
  • Posts: 7538
  • Country: pl
Re: USB Superspeed connector question
« Reply #20 on: January 17, 2025, 03:48:24 pm »
C-C cables have two lanes (two pairs of differential pairs). They are used for the Gen 2 x2  20Gb/s speed.
 
The following users thanked this post: moffy

Offline Hydron

  • Super Contributor
  • ***
  • Posts: 1119
  • Country: gb
Re: USB Superspeed connector question
« Reply #21 on: January 17, 2025, 09:23:35 pm »
Most common use for all 4 super speed pairs is surely DP alt mode, which needs all of them for high resolution screens.
 
The following users thanked this post: moffy

Offline moffyTopic starter

  • Super Contributor
  • ***
  • Posts: 2299
  • Country: au
Re: USB Superspeed connector question
« Reply #22 on: January 17, 2025, 10:29:30 pm »
This is a far deeper topic than I realised when I first posted, I appreciate all the discussion and the edification as a result. :)
 

Offline thm_w

  • Super Contributor
  • ***
  • Posts: 7808
  • Country: ca
  • Non-expert
Re: USB Superspeed connector question
« Reply #23 on: January 17, 2025, 10:49:25 pm »
Why are you using 22 ohm D+/D- resistors when FTDI do not?

https://ftdichip.com/wp-content/uploads/2024/10/DS_UMFT60x.pdf
Profile -> Modify profile -> Look and Layout ->  Don't show users' signatures
 

Offline moffyTopic starter

  • Super Contributor
  • ***
  • Posts: 2299
  • Country: au
Re: USB Superspeed connector question
« Reply #24 on: January 17, 2025, 10:55:31 pm »
Why are you using 22 ohm D+/D- resistors when FTDI do not?

https://ftdichip.com/wp-content/uploads/2024/10/DS_UMFT60x.pdf
It is quite common on the D+/- lines though FTDI doesn't use it for their application.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf