{"id":7336,"date":"2015-03-30T10:49:45","date_gmt":"2015-03-30T09:49:45","guid":{"rendered":"https:\/\/blogs.mentor.com\/colinwalls\/?p=7336"},"modified":"2026-03-26T16:45:37","modified_gmt":"2026-03-26T20:45:37","slug":"usb-3-1-my-wishes-granted-the-type-c-connector","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/embedded-software\/2015\/03\/30\/usb-3-1-my-wishes-granted-the-type-c-connector\/","title":{"rendered":"USB 3.1 &#8211; my wishes granted: the Type C connector!"},"content":{"rendered":"<p>Nowadays, all computer users just take USB for granted. Plug a device in and it just works. Those of us who remember the Bad Old Days &#8211; i.e. before USB &#8211; probably appreciate it rather more, as we can remember the challenges involved in adding the simplest of peripherals to a PC. Another angle on USB is the embedded software perspective, where the underlying complexity is laid bare. To me, that is more interesting.<\/p>\n<p>USB does not stand still and its evolution is continuing apace &#8230;<!--more--><\/p>\n<p>USB has now been with us for nearly two decades &#8211; it has done very well for a technical standard in the computer world. Part of the success was due to it being a good solution to a long felt need. But its longevity is largely accounted for by the steady progress of the standard, offering increased performance and functionality as it has been needed.<\/p>\n<p>I first <a href=\"https:\/\/blogs.mentor.com\/colinwalls\/blog\/2009\/08\/03\/usb-easy-but\/\" target=\"_blank\" rel=\"noopener noreferrer\">wrote about USB<\/a> here quite a while ago. At that time I was intrigued by the ease of use versus internal complexity issue. In due course, I began to <a href=\"https:\/\/blogs.mentor.com\/colinwalls\/blog\/2012\/11\/26\/usb-3-0\/\" target=\"_blank\" rel=\"noopener noreferrer\">get excited<\/a> about the advent of USB 3.0 and I have continued to discuss this topic at conferences etc. ever since. More recently I was <a href=\"https:\/\/blogs.mentor.com\/colinwalls\/blog\/2014\/04\/14\/usb-3-1-more-speed-more-power-and-new-connectors\/\" target=\"_blank\" rel=\"noopener noreferrer\">even more excited<\/a> by the first sniff of USB 3.1.<\/p>\n<p>USB 3.0 was a big step and is only now beginning to be the de facto standard on PCs, although RTOS implementations have been available [like that for <a href=\"http:\/\/www.mentor.com\/embedded-software\/nucleus\/usb\" target=\"_blank\" rel=\"noopener noreferrer\">Nucleus<\/a> for example] for a while. In many respects, this iteration of the USB standard was almost &#8220;back to the drawing board&#8221;, as a lot of changes were made to the way data is carried. The big challenge was any semblance of backwards compatibility with USB 2. This was achieved by creating a hybrid connector, which could still be used with USB 2 hardware. The plug, for example, appears externally to be almost identical:<\/p>\n<p><a href=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/51\/2015\/03\/USB3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7337\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/51\/2015\/03\/USB3-520x432.jpg\" alt=\"USB3\" width=\"300\" height=\"249\" \/><\/a><\/p>\n<p>With USB 3.1, the rethink has gone much further. One of the most visible changes is the &#8220;Type C&#8221; connector, which is not directly compatible with its predecessors [although adapters will be available]. Here is what it looks like:<\/p>\n<p><a href=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/51\/2015\/03\/USB31.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7338\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/51\/2015\/03\/USB31-520x446.jpg\" alt=\"USB31\" width=\"300\" height=\"257\" \/><\/a><\/p>\n<p>As you can see it is quite a bit smaller. It is also reversible &#8211; just like the Apple Lightning connector! No more fumbling around to get the plug the right way up.<\/p>\n<p>But the changes effected by the humble &#8220;.1&#8221; version increments do not stop with this wonderful connector:<\/p>\n<ul>\n<li>USB cables will essentially be reversible [USB 3 already introduced simultaneous bidirectional communication].<\/li>\n<li>The connector [sorry, back to that again] is very small, so there is little likelihood that diminutive versions will be needed &#8211; viz mini- and micro-USB.<\/li>\n<li>Power delivery with USB 3.1 can be up to 100w! That means that charging a full size laptop is a possibility. In fact, a laptop could be made that sports just one, &#8220;do everything&#8221; connection port.<\/li>\n<li>The high data rates [up to 10Gbps] cover just about all eventualities and could readily replace DisplayPort and HDMI for video, for example.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/51\/2015\/03\/power.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-7339\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/51\/2015\/03\/power.png\" alt=\"power\" width=\"200\" height=\"214\" \/><\/a>Imagine the future. You are traveling off on your dream vacation. You get to your hotel and find that you have left your charger or cable behind [you only needed to take one, as that covered your laptop, table, e-reader, phone and camera]. But it is not a disaster, as, with such a universal standard, a replacement will be readily and cheaply available anywhere.<\/p>\n<p>Come to think of it, I already have USB power outlets in my home, so I guess hotels will catch up soon. Maybe all you will need is a little cable, which might also be provided.<\/p>\n<p><a href=\"http:\/\/www.linkedin.com\/in\/colinwalls\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-6579\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/51\/2014\/01\/linkedin.png\" alt=\"\" width=\"40\" height=\"40\" \/><\/a><a href=\"https:\/\/twitter.com\/colin_walls\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-6583\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/51\/2014\/01\/twitter.png\" alt=\"\" width=\"40\" height=\"40\" \/><\/a><a href=\"https:\/\/www.facebook.com\/colinwalls.author\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-6591\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/51\/2014\/01\/facebook.png\" alt=\"\" width=\"40\" height=\"40\" \/><\/a><a href=\"https:\/\/plus.google.com\/116301748426290440139\/posts?hl=en%3Fhl=en\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-6587\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/51\/2014\/01\/google.png\" alt=\"\" width=\"40\" height=\"40\" \/><\/a><a href=\"http:\/\/www.slideshare.net\/ColinWalls\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-6595\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/51\/2014\/01\/slideshare.jpg\" alt=\"\" width=\"41\" height=\"41\" \/><\/a><a href=\"https:\/\/blogs.mentor.com\/colinwalls\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-6599\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/51\/2014\/01\/wordpress.jpg\" alt=\"\" width=\"44\" height=\"44\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nowadays, all computer users just take USB for granted. Plug a device in and it just works. Those of us&#8230;<\/p>\n","protected":false},"author":71677,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spanish_translation":"","french_translation":"","german_translation":"","italian_translation":"","polish_translation":"","japanese_translation":"","chinese_translation":"","footnotes":""},"categories":[1],"tags":[300,304,326,506,574],"industry":[],"product":[],"coauthors":[],"class_list":["post-7336","post","type-post","status-publish","format-standard","hentry","category-news","tag-embedded-software","tag-nucleus","tag-usb","tag-usb-3-0","tag-usb-3-1"],"_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/posts\/7336","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/users\/71677"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/comments?post=7336"}],"version-history":[{"count":1,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/posts\/7336\/revisions"}],"predecessor-version":[{"id":10351,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/posts\/7336\/revisions\/10351"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/media?parent=7336"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/categories?post=7336"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/tags?post=7336"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/industry?post=7336"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/product?post=7336"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/embedded-software\/wp-json\/wp\/v2\/coauthors?post=7336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}