If I could offer one correction, it would be that SBU (as specified by the USB 3.0 Promoter Group[1]) means "Sideband Use" rather than "Secondary Bus".
On some devices, it is used to carry UART; on others, audio.
[1]: https://www.usb.org/sites/default/files/USB%20Type-C%20Spec%... (pdf)
I read it once years ago and I come back to it every now and then wishing my current PC (10+ years and going) would gently die so I could finally build something small and tiny.
So it's happening, unfortunately I'm not paying for new RAM. So I'm planning a new rig around my existing CMK64GX4M4A2400C14 sticks.
It's totally not because its density is probably close to lead given the concentration of parts in such a tiny space, with some rubber feat that thing ain't going nowhere.
But USB 3.0 is pretty much the only "speed" that hasn't changed - it always required the extra connectors for 5Gbps from the start - but no more. What about those ports is now not "3.0"?
I use USB-C displays, but they run in DP Alt mode. I don't have many (any?) storage devices that can max out a 20gbps connection, and usually don't exceed 5gbps
USB interface chips are, as far as I've seen, a Cypress/Infineon FX3 or a bit more rare FTDI FT600/FT601. I even talked with the FTDI guys at s conference and they said nobody's asking for higher than 5gbps. Infineon just recently, after I think 10+ years, came out with 10 and 20gbps chips. But only for receive. Seems to be for cameras mainly. So surprisingly yes, video production.
But I want it for other reasons professionally. For example, if you look at the signalhound (which uses the fx3) series of products, they often cap out at 40 Msamples/sec for USB. This is a classic 5gbps limit. To compete with the big boys they need 250 MHz if not more. That's 8 gbps before protocol overhead. It doesn't help that USB is extremely dependent on host compute capability to keep throughput up but assuming your PC is up to the task, 20 gbps could interface some serious data to the real world.
- Female vs male crossover naming and pinouts for Type-C connectors
- Actual voltage, modulation and signaling schemes (USB4v2 uses PAM3 11b/7t encoding)
- PD generations and profiles
Update: USB-PD is a requirement, but manufacturers are allowed to have their own proprietary charging solution.
Imagine the following naming:
USB 3.0 / USB 3.1 Gen 1 / USB 3.2 Gen 1 -> USB 3 5Gbps
USB 3.1 / USB 3.1 Gen 2 / USB 3.2 Gen 2 -> USB 3 10Gbps
USB 3.2 Gen 2x2 -> USB 3 20Gbps
Isn't that much clearer? I think USB 4 is finally going to the right direction.USB 4 is actually going into an even worse direction. USB 4 = Thunderbolt 4, except everything is optional. e.g. USB 4 might not even support DP Alt mode. Thunderbolt 4 always will.
I connects via USB4 to the host, and has the following markings on its ports:
- Power in/USB 10Gbps
- USB 10Gbps
- USB 10Gbps
- 8K HDMI
Pretty happy with this one so far.
Higher number = better
It's true that the actual data is sent over a lower number of diffpairs.
I suspect the shield is not included in the number of wires, since all USB cables have a shield (not sure if usb 3.0 has an extra return ground wire for high speed).
A Thunderbolt 5 cable will always support 80Gbps, DisplayPort 2.1, PCIe, USB4 and power of up to 240 watt.
Except active optical cables. None exist yet that I'm aware of though.
USB Cheat Sheet - https://news.ycombinator.com/item?id=31271038 - May 2022 (168 comments)
Correction - HPD signal is translated into vendor message and carried over CC lines - same ones that are used for PD and AltMode negotiation.
In DP-Alt mode SBU1/2 basically becomes AUX+/-.
Not until 2023 did I even have a computer newer than 2012, so I missed almost all of USB3's hayday — including nomenclature disputes — but the speeds sure are an improvement!
Type A connectors are typically guaranteed only for around 1000 cycles, with some better connectors rated up to 1500 cycles and some worse connectors rated only for a few hundred cycles.
If you have a device with a Type A connector that you plug and unplug at least once per day, there is a non-negligible risk that the connector will become defective before other components of the device.
On the other hand Type C connectors are guaranteed for at least ten thousand mating cycles, with the best guaranteed for at least twenty thousand cycles, so you should not be able to wear them out through normal usage.
It is true however that you must handle Type C connectors much more delicately than Type A, otherwise you can break them before they are worn out by mating cycles.
During the last few years, high-endurance Type A connectors have also appeared, which can survive a limit between 5 thousand and 20 thousand mating cycles, matching Type C connectors, but most equipment with Type A connectors does not use such more expensive connectors.
- USB4 is built on Thunderbolt 3's protocol, implementing a subset of its mandatory features
- Thunderbolt 4 is a strict profile of USB4 (all optional features made mandatory)
- USB4 v2 introduced 80 Gbps signaling
- Thunderbolt 5 is a strict profile of USB4 v2 (again, optional features made mandatory)
Concerning Thunderbolt 3: USB4 is based on the Thunderbolt 3 protocol [1].
Concerning Thunderbolt 4: "In July 2020 Intel announced Thunderbolt 4 as an implementation of USB4 40 Gbit/s with additional requirements, such as mandatory backward compatibility to Thunderbolt 3 and requirement for smaller notebooks to support being charged over Thunderbolt 4 ports.[14] Publications such as AnandTech described Thunderbolt 4 as "superset of TB3 and USB4" and "able to accept TB4, TB3, USB4, and USB 3/2/1 connections"." [2]
Concerning Thunderbolt 5: Intel considers Thunderbolt 5 as an implementation of USB4 Version 2.0. [3]
[1] https://en.wikipedia.org/w/index.php?title=USB4&oldid=134742...
[2] https://en.wikipedia.org/w/index.php?title=USB4&oldid=134742...
[3] https://en.wikipedia.org/w/index.php?title=USB4&oldid=134742...
Not completely true: Thunderbolt 5 demands some capabilities that are optional for USB4v2.
The sole exception should be made for "charge only" cables, which can, and should, be referred to as "wired for USB 2.0". These cables "shouldn't" exist, but I also don't want to buy a $30 cable just to charge my phone.
I think most of those cables will also support USB the protocol.
What technological advance was not available x years ago to dream up usb 4?
We already know we will use the bandwith, why not dream up what will be the usb 8 spec in 20 years now and have everything working without change for 20 years?