USB Type C had us much easier life. The very fact that the possibility of inserting the plug into the port on any side is much improvement. As it turns out, USB-C-C USB connector uneven. What’s more, even advanced users can not see the differences.
USB 3.1 specification introduced including a new, incompatible with the current shape of the USB connector called Type C. As it turns out, USB-C has many subembodiments. More specifically, there are nine, and they differ from each other substantially, although from the outside they look the same. The new standard involves higher performance for data exchange, better energy supply to the devices and multitasking.
USB 3.1 can transfer data at a bandwidth up to 10 Gb / s system changed their coding, known with PCI Express 3.0 (128b / 132 b). Under ideal conditions, this means that you can use the standard transfer 1.2 gigabytes per second and provide the connected device 100 W of power. This standard provides a new channel of communication that OEMs can use to invented their goals.
But as it turns out, the shape of the USB-C does not require the use of USB 3.1. So it can be used in controllers based on standard 3.0 or 2.0 or Thunderbolt 3, which in some cases can be much cheaper for the manufacturer. This in turn means that by using the USB-C may never achieve the above-mentioned 10 Gb / s, but rather something closer to 480 Mb / s. DisplayPort protocol is also optional, meaning that not all the devices can be USB-C to send data is available. The same is the case with the transmission of power.
Currently, only Intel’s Alpine Bridge controller supports the full capabilities offered by USB 3.1 with USB-C. It is available in some motherboards Gigabyte. Even USB cables C are different from each other, and which comprise from 5 to 15 wires.
It is expected that in the future everyone will use the most, writing colloquially, “coolest” character USB-C. For now, however, strongly we recommend careful reading of the specification of equipment with type C connectors and cables. Because type-C instead made our lives easier, pretty much it complicates them.