{"id":2532,"date":"2021-05-04T16:09:06","date_gmt":"2021-05-04T10:39:06","guid":{"rendered":"https:\/\/binaryterms.com\/?p=2532"},"modified":"2021-05-04T17:21:39","modified_gmt":"2021-05-04T11:51:39","slug":"universal-serial-bus","status":"publish","type":"post","link":"https:\/\/binaryterms.com\/universal-serial-bus.html","title":{"rendered":"Universal Serial Bus (USB)"},"content":{"rendered":"<p>The <strong>universal serial bus (USB)<\/strong> is a standard interface for connecting a wide range of devices to the computer such as keyboard, mouse, smartphones, speakers, cameras etc. The USB was introduced for commercial use in the year 1995 at that time it has a data transfer speed of 12 megabits\/s.<\/p>\n<p>With some improvement, a modified USB 2 was introduced which is also called a <em>highspeed USB<\/em> that transfers data at 480 megabits\/s. With the evolution of I\/O devices that require highspeed data transfer also leads to the development of USB 3 which is also referred to as <em>Superspeed USB<\/em> which transfers data at 5 gigabits\/s. The recent version of USB can transfer data up to 20 gigabits\/s.<\/p>\n<h2>Content: Universal Serial Bus (USB)<\/h2>\n<ol>\n<li><a href=\"#KeyObjectives\">Key Objectives<\/a><\/li>\n<li><a href=\"#USBArchitecture\">USB Architecture<\/a><\/li>\n<li><a href=\"#IsochronousTrafficonUSB\">Isochronous Traffic on USB<\/a><\/li>\n<li><a href=\"#TypesofUSBConnectors\">Types of USB Connectors<\/a><\/li>\n<li><a href=\"#ElectricalCharacteristicsofUSB\">Electrical Characteristics of USB<\/a><\/li>\n<\/ol>\n<p><a name=\"KeyObjectives\"><\/a><\/p>\n<h3>Key Objectives of Universal Serial Bus<\/h3>\n<p>Before getting into the details of the universal serial bus we will discuss some of the key objectives that are taken into account while designing a USB.<\/p>\n<ul>\n<li>The developed USB must be <em>simple<\/em> and a <em>low-cost<\/em> interconnection system that should be <em>easy<\/em> to use.<\/li>\n<li>The developed USB must be compatible with all new I\/O devices, their bit rates, internet connections and audio, video application.<\/li>\n<li>The USB must support a <em>plug-and-play<\/em> mode of operation.<\/li>\n<li>The USB must support <em>low power<\/em> implementation.<\/li>\n<li>The USB must also provide support for <em>legacy hardware<\/em> and <em>software<\/em>.<\/li>\n<\/ul>\n<p><a name=\"USBArchitecture\"><\/a><\/p>\n<h3>USB Architecture<\/h3>\n<p>When multiple I\/O devices are connected to the computer through USB they all are organized in a tree structure. Each I\/O device makes a <em>point-to-point<\/em> connection and transfers data using the <em>serial transmission format<\/em> we have discussed serial transmission in our previous content \u2018<a href=\"https:\/\/binaryterms.com\/interface-circuit.html\" target=\"_blank\" rel=\"noopener noreferrer\">interface circuit<\/a>\u2019.<\/p>\n<p>As we know a tree structure has a <strong>root, nodes<\/strong> and <strong>leaves.<\/strong> The tree structure connecting I\/O devices to the computer using USB has nodes which are also referred to as a <strong>hub<\/strong>. Hub is the intermediatory connecting point between the I\/O devices and the computer. Every tree has a root here, it is referred to as the <strong>root hub <\/strong>which connects the entire tree to the hosting computer. The leaves of the tree here are nothing but the I\/O devices such as a mouse, keyboard, camera, speaker.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2533\" src=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Universal-Serial-Bus-USB-tree-structure.jpg\" alt=\"Universal Serial Bus USB tree structure\" width=\"455\" height=\"408\" srcset=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Universal-Serial-Bus-USB-tree-structure.jpg 455w, https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Universal-Serial-Bus-USB-tree-structure-300x269.jpg 300w\" sizes=\"auto, (max-width: 455px) 100vw, 455px\" \/><\/p>\n<p>The USB works on the principle of polling. In <strong>polling<\/strong>, the processor keeps on checking whether the I\/O device is ready for data transfer or not. So, the devices do not have to inform the processor about any of their statuses. It is the processor&#8217;s responsibility to keep a check. This makes the USB simple and low cost.<\/p>\n<p>Whenever a new device is connected to the hub it is addressed as 0. Now at a regular interval the host computer polls all the hubs to get their status which lets the host know of I\/O devices that are either detached from the system or are attached to the system.<\/p>\n<p>When the host becomes aware of the new device it gets to know about the capabilities of the device by reading the information present in the special memory of the device\u2019s USB interface. So that the host can use the appropriate device driver to communicate with the device.<\/p>\n<p>The host then assigns an address to this new device, this address is written to the register of the device interface register. With this mechanism, USB serves plug-and-play capability.<\/p>\n<p>The <strong>plug and play<\/strong> feature let the host recognize the existence of the new I\/O device automatically when the device is plugged in. The host software determines the capabilities of the I\/O devices and if it has any special requirement.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2534 size-medium\" src=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Universal-Serial-Bus-USB-300x200.jpg\" alt=\"Universal Serial Bus USB\" width=\"300\" height=\"200\" srcset=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Universal-Serial-Bus-USB-300x200.jpg 300w, https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Universal-Serial-Bus-USB.jpg 640w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>The USB is <strong>hot-pluggable<\/strong> which means the I\/O device can be attached or removed from the host system without performing any restart or shutdown. That means your system can keep running while the I\/O device is plugged or removed.<br \/>\n<a name=\"IsochronousTrafficonUSB\"><\/a><\/p>\n<h3>Isochronous Traffic on USB<\/h3>\n<p>USB also supports the isochronous traffic where the data is transferred at a fixed timed interval, where the intervals are regular and of very short time. The isochronous data transmission is comparatively faster than asynchronous and synchronous data transfer.<\/p>\n<p>To accommodate the isochronous traffic, the root hub sends a sequence of bits over the USB tree this indicates the start of isochronous data and after this sequence of bits, the actual data is transmitted.<\/p>\n<p>As USB support the isochronous data transmission the audio-video signals are transferred in a precisely timely manner.<br \/>\n<a name=\"TypesofUSBConnectors\"><\/a><\/p>\n<h3>Types of USB Connectors<\/h3>\n<p>The USB has different types of ports and connectors. Usually, the upstream port and connector are always the USB type A the downstream port and connector differ depending on the type of device connected. We will discuss all types of the USB connector.<\/p>\n<p><strong>USB Type A:<\/strong> This is the standard connector that can be found at one end of the USB cable and is also known as upstream. It has a flat structure and has four connecting lines as you can see in the image below.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2543\" src=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/1USB-Type-A.jpg\" alt=\"1USB Type A\" width=\"144\" height=\"90\" \/><\/p>\n<p><strong>USB Type B:<\/strong> This is an older standard cable and was used to connect the peripheral devices also referred to as downstream. It is approximately a square as you can see in the image below. This is now been replaced by the newer versions.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2544\" src=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/1USB-Type-B.jpg\" alt=\"1USB Type B\" width=\"111\" height=\"131\" \/><\/p>\n<p><strong>Mini USB:<\/strong> This type of USB is compatible with mobile devices. This type of USB is now superseded your micro-USB still you will get it on some devices.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2537\" src=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Mini-USB.jpg\" alt=\"Mini USB\" width=\"224\" height=\"246\" \/><\/p>\n<p><strong>Micro USB: <\/strong>\u00a0This type of USB is found on newer mobile devices. It has a compact 5 pin design.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2536 size-medium\" src=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Micro-USB-300x200.jpg\" alt=\"Micro USB\" width=\"300\" height=\"200\" srcset=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Micro-USB-300x200.jpg 300w, https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Micro-USB.jpg 640w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/p>\n<p><strong>USB Type C:<\/strong> This type of USB is used for transferring both data and power to the attached peripheral or I\/O device. The USB C does not have a fixed orientation as it is reversible i.e. you can plug it upside down or in reverse.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2545\" src=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/1USB-Type-C.jpg\" alt=\"1USB Type C\" width=\"170\" height=\"96\" \/><\/p>\n<p><strong>USB 3.0 Micro B: <\/strong>This USB is a superspeed USB. This USB is used for a device that requires high-speed data transfer. You can find this kind of USB on portable hard drives.<strong> \u00a0\u00a0\u00a0<\/strong><\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2542\" src=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/1USB-3.0-Micro-B.jpg\" alt=\"1USB 3.0 Micro B\" width=\"229\" height=\"78\" \/>\u00a0\u00a0\u00a0\u00a0<\/strong><br \/>\n<a name=\"ElectricalCharacteristicsofUSB\"><\/a><\/p>\n<h3>Electrical Characteristics of USB<\/h3>\n<p>The standard USB has four lines of connection among which two carry power (one carry +5 V and one is for Ground). The other two lines of connection are for data transfer. USB also supply power to connected I\/O device that requires very low power.<\/p>\n<p>Transferring of data over USB can be divided into two categories i.e., transferring data at low speed and transferring data at high speed.<\/p>\n<p>The low-speed transmission uses <strong>single-ended signalling <\/strong>where varying high voltage is transmitted over one of the two data lines to represent the signal bit 0 or 1. The other data line is connected to the reference voltage i.e., ground. The single-ended signalling is prone to noise.<\/p>\n<p>The high-speed data transmission uses the approach <strong>differential signalling<\/strong>. Here, the signal is transmitted over the two data lines that are twisted together. Here both the data lines are involved in carrying the signal no ground wire is required. The differential signalling is not prone to noise and uses low voltages as compared to single-ended transmission.<\/p>\n<p>So, this is all about the universal serial bus which connects the I\/O devices to the host computer. We have seen how it works and how many versions of USB we have.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The universal serial bus (USB) is a standard interface for connecting a wide range of devices to the computer such as keyboard, mouse, smartphones, speakers, cameras etc. The USB was introduced for commercial use in the year 1995 at that time it has a data transfer speed of 12 megabits\/s. With some improvement, a modified [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[3],"tags":[],"class_list":{"0":"post-2532","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-computer-architecture","7":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What is Universal Serial Bus (USB)? Types - Binary Terms<\/title>\n<meta name=\"description\" content=\"The universal serial bus (USB) is a standard interface for connecting a wide range of devices to the computer.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/binaryterms.com\/universal-serial-bus.html\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is Universal Serial Bus (USB)? Types - Binary Terms\" \/>\n<meta property=\"og:description\" content=\"The universal serial bus (USB) is a standard interface for connecting a wide range of devices to the computer.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/binaryterms.com\/universal-serial-bus.html\" \/>\n<meta property=\"og:site_name\" content=\"Binary Terms\" \/>\n<meta property=\"article:published_time\" content=\"2021-05-04T10:39:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-04T11:51:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Universal-Serial-Bus-USB-tree-structure.jpg\" \/>\n<meta name=\"author\" content=\"Neha T\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Neha T\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/binaryterms.com\/universal-serial-bus.html#article\",\"isPartOf\":{\"@id\":\"https:\/\/binaryterms.com\/universal-serial-bus.html\"},\"author\":{\"name\":\"Neha T\",\"@id\":\"https:\/\/binaryterms.com\/#\/schema\/person\/e495f1d57f5c0a4c521cc3dba95661fe\"},\"headline\":\"Universal Serial Bus (USB)\",\"datePublished\":\"2021-05-04T10:39:06+00:00\",\"dateModified\":\"2021-05-04T11:51:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/binaryterms.com\/universal-serial-bus.html\"},\"wordCount\":1211,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/binaryterms.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/binaryterms.com\/universal-serial-bus.html#primaryimage\"},\"thumbnailUrl\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Universal-Serial-Bus-USB-tree-structure.jpg\",\"articleSection\":[\"Computer Architecture\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/binaryterms.com\/universal-serial-bus.html#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/binaryterms.com\/universal-serial-bus.html\",\"url\":\"https:\/\/binaryterms.com\/universal-serial-bus.html\",\"name\":\"What is Universal Serial Bus (USB)? Types - Binary Terms\",\"isPartOf\":{\"@id\":\"https:\/\/binaryterms.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/binaryterms.com\/universal-serial-bus.html#primaryimage\"},\"image\":{\"@id\":\"https:\/\/binaryterms.com\/universal-serial-bus.html#primaryimage\"},\"thumbnailUrl\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Universal-Serial-Bus-USB-tree-structure.jpg\",\"datePublished\":\"2021-05-04T10:39:06+00:00\",\"dateModified\":\"2021-05-04T11:51:39+00:00\",\"description\":\"The universal serial bus (USB) is a standard interface for connecting a wide range of devices to the computer.\",\"breadcrumb\":{\"@id\":\"https:\/\/binaryterms.com\/universal-serial-bus.html#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/binaryterms.com\/universal-serial-bus.html\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/binaryterms.com\/universal-serial-bus.html#primaryimage\",\"url\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Universal-Serial-Bus-USB-tree-structure.jpg\",\"contentUrl\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Universal-Serial-Bus-USB-tree-structure.jpg\",\"width\":455,\"height\":408,\"caption\":\"Universal Serial Bus USB tree structure\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/binaryterms.com\/universal-serial-bus.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/binaryterms.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Universal Serial Bus (USB)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/binaryterms.com\/#website\",\"url\":\"https:\/\/binaryterms.com\/\",\"name\":\"Binary Terms\",\"description\":\"The Computer Science &amp; IT Guide\",\"publisher\":{\"@id\":\"https:\/\/binaryterms.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/binaryterms.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/binaryterms.com\/#organization\",\"name\":\"Binary Terms\",\"url\":\"https:\/\/binaryterms.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/binaryterms.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2020\/05\/binary-terms-logo1.png\",\"contentUrl\":\"https:\/\/binaryterms.com\/wp-content\/uploads\/2020\/05\/binary-terms-logo1.png\",\"width\":400,\"height\":63,\"caption\":\"Binary Terms\"},\"image\":{\"@id\":\"https:\/\/binaryterms.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/binaryterms.com\/#\/schema\/person\/e495f1d57f5c0a4c521cc3dba95661fe\",\"name\":\"Neha T\",\"url\":\"https:\/\/binaryterms.com\/author\/author\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is Universal Serial Bus (USB)? Types - Binary Terms","description":"The universal serial bus (USB) is a standard interface for connecting a wide range of devices to the computer.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/binaryterms.com\/universal-serial-bus.html","og_locale":"en_GB","og_type":"article","og_title":"What is Universal Serial Bus (USB)? Types - Binary Terms","og_description":"The universal serial bus (USB) is a standard interface for connecting a wide range of devices to the computer.","og_url":"https:\/\/binaryterms.com\/universal-serial-bus.html","og_site_name":"Binary Terms","article_published_time":"2021-05-04T10:39:06+00:00","article_modified_time":"2021-05-04T11:51:39+00:00","og_image":[{"url":"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Universal-Serial-Bus-USB-tree-structure.jpg","type":"","width":"","height":""}],"author":"Neha T","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Neha T","Estimated reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/binaryterms.com\/universal-serial-bus.html#article","isPartOf":{"@id":"https:\/\/binaryterms.com\/universal-serial-bus.html"},"author":{"name":"Neha T","@id":"https:\/\/binaryterms.com\/#\/schema\/person\/e495f1d57f5c0a4c521cc3dba95661fe"},"headline":"Universal Serial Bus (USB)","datePublished":"2021-05-04T10:39:06+00:00","dateModified":"2021-05-04T11:51:39+00:00","mainEntityOfPage":{"@id":"https:\/\/binaryterms.com\/universal-serial-bus.html"},"wordCount":1211,"commentCount":0,"publisher":{"@id":"https:\/\/binaryterms.com\/#organization"},"image":{"@id":"https:\/\/binaryterms.com\/universal-serial-bus.html#primaryimage"},"thumbnailUrl":"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Universal-Serial-Bus-USB-tree-structure.jpg","articleSection":["Computer Architecture"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/binaryterms.com\/universal-serial-bus.html#respond"]}]},{"@type":"WebPage","@id":"https:\/\/binaryterms.com\/universal-serial-bus.html","url":"https:\/\/binaryterms.com\/universal-serial-bus.html","name":"What is Universal Serial Bus (USB)? Types - Binary Terms","isPartOf":{"@id":"https:\/\/binaryterms.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/binaryterms.com\/universal-serial-bus.html#primaryimage"},"image":{"@id":"https:\/\/binaryterms.com\/universal-serial-bus.html#primaryimage"},"thumbnailUrl":"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Universal-Serial-Bus-USB-tree-structure.jpg","datePublished":"2021-05-04T10:39:06+00:00","dateModified":"2021-05-04T11:51:39+00:00","description":"The universal serial bus (USB) is a standard interface for connecting a wide range of devices to the computer.","breadcrumb":{"@id":"https:\/\/binaryterms.com\/universal-serial-bus.html#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/binaryterms.com\/universal-serial-bus.html"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/binaryterms.com\/universal-serial-bus.html#primaryimage","url":"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Universal-Serial-Bus-USB-tree-structure.jpg","contentUrl":"https:\/\/binaryterms.com\/wp-content\/uploads\/2021\/05\/Universal-Serial-Bus-USB-tree-structure.jpg","width":455,"height":408,"caption":"Universal Serial Bus USB tree structure"},{"@type":"BreadcrumbList","@id":"https:\/\/binaryterms.com\/universal-serial-bus.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/binaryterms.com\/"},{"@type":"ListItem","position":2,"name":"Universal Serial Bus (USB)"}]},{"@type":"WebSite","@id":"https:\/\/binaryterms.com\/#website","url":"https:\/\/binaryterms.com\/","name":"Binary Terms","description":"The Computer Science &amp; IT Guide","publisher":{"@id":"https:\/\/binaryterms.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/binaryterms.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/binaryterms.com\/#organization","name":"Binary Terms","url":"https:\/\/binaryterms.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/binaryterms.com\/#\/schema\/logo\/image\/","url":"https:\/\/binaryterms.com\/wp-content\/uploads\/2020\/05\/binary-terms-logo1.png","contentUrl":"https:\/\/binaryterms.com\/wp-content\/uploads\/2020\/05\/binary-terms-logo1.png","width":400,"height":63,"caption":"Binary Terms"},"image":{"@id":"https:\/\/binaryterms.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/binaryterms.com\/#\/schema\/person\/e495f1d57f5c0a4c521cc3dba95661fe","name":"Neha T","url":"https:\/\/binaryterms.com\/author\/author"}]}},"_links":{"self":[{"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/posts\/2532","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/comments?post=2532"}],"version-history":[{"count":6,"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/posts\/2532\/revisions"}],"predecessor-version":[{"id":2551,"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/posts\/2532\/revisions\/2551"}],"wp:attachment":[{"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/media?parent=2532"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/categories?post=2532"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/binaryterms.com\/wp-json\/wp\/v2\/tags?post=2532"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}