www.wikidata.de-de.nina.az
USB ist eine Weiterleitung auf diesen Artikel Weitere Bedeutungen sind unter USB Begriffsklarung aufgefuhrt Der Universal Serial Bus USB ˌjuːnɪˈvɜːsl ˈsɪɹiel bʌs ist ein bit serielles Datenubertragungssystem zur Verbindung eines Computers mit externen Geraten Mit USB ausgestattete Gerate oder Speichermedien wie etwa USB Speichersticks konnen im laufenden Betrieb miteinander verbunden Hot Plugging und angeschlossene Gerate sowie deren Eigenschaften automatisch erkannt werden Vor der Einfuhrung von USB gab es eine Vielzahl verschiedener Schnittstellentypen mit unterschiedlichsten Steckern zum Anschluss von Zubehor und Peripheriegeraten an Heim und Personal Computer Fast alle diese Schnittstellenvarianten wurden durch USB ersetzt was fur die Anwender Vereinfachungen mit sich brachte die jedoch durch die Vielzahl an unterschiedlichen USB Steckern und Buchsen wieder teilweise relativiert wurden USB wurde 1996 mit einer maximalen Datenubertragungsrate von 12 Mbit s als USB 1 0 eingefuhrt Im Jahr 2000 ist Version USB 2 0 mit 480 Mbit s spezifiziert worden Bei dem 2014 eingefuhrten Standard USB 3 1 Gen 2 betragt die maximale Brutto Datenubertragungsrate fur SuperSpeed 10 Gbit s 1 2017 wurde USB 3 2 mit einer Ubertragungsrate bis zu 20 Gbit s spezifiziert 2 3 Trotz des Begriffs Bus in der Bezeichnung Universal Serial Bus verwendet USB eine Baum Topologie mit dem Root Hub als Wurzel Generisches USB SymbolUSB 2 0 Hi Speed VerpackungslogoUSB 3 0 SuperSpeed VerpackungslogoUSB4 40Gbps VerpackungslogoInhaltsverzeichnis 1 Uberblick 2 Einsatzgebiete des USB 3 Geschichte und Entwicklung 3 1 USB 1 0 3 2 USB 1 1 3 3 USB 2 0 3 4 USB 3 0 3 5 USB 3 1 3 6 USB 3 2 3 7 USB 4 4 Energieversorgung 4 1 USB Netzteile 4 2 Hohere Leistungen 4 3 Stromversorgung externer Festplatten 5 Ubertragungstechnik und Spezifikation 5 1 Host Controller 5 2 Einstellungen und Schnittstellen 5 3 Gerateklassen 5 4 Ubertragungsmodi 5 4 1 Endpunkte 5 4 2 Isochroner Transfer 5 4 3 Interrupt Transfer 5 4 4 Bulk Transfer 5 4 5 Control Transfer 5 5 Datenraten 5 6 USB On the go 5 7 Wireless USB 5 8 USB 3 5 8 1 USB 3 0 5 8 2 USB 3 1 5 8 3 USB 3 2 5 9 USB Attached SCSI 5 10 Inter Chip USB HSIC SSIC 6 Hardware 6 1 USB Stecker und Buchsen 6 1 1 Mechanische Ausfuhrung 6 1 2 Nicht standardisierte Varianten 6 1 3 USB 3 Steckverbinder 6 1 4 Miniaturformen 6 1 4 1 Mini USB 6 1 4 2 Micro USB 6 1 4 3 Weitere Miniaturformen 6 1 4 4 USB Typ C 6 1 5 Spezifikationen 6 2 USB Kabel 6 2 1 Kontaktbelegung und Adernfarben 6 2 2 Probleme mit USB Typ C Kabeln 6 2 3 USB Typ C Authentifizierungsprogramm 6 3 USB Hubs 6 4 USB Umschalter 6 5 USB Card Bus 6 6 Galvanische Trennung 7 Software Architektur 7 1 USB Bustreiber 7 2 USB Host Controller Treiber 7 3 Unterstutzung in Betriebssystemen 8 Sicherheitsprobleme 9 USB als standardisierte Spannungsquelle 10 Kurioses 11 Literatur 12 Weblinks 13 Anmerkungen 14 EinzelnachweiseUberblick BearbeitenDer USB ubertragt die Daten bit seriell das heisst die einzelnen Bits werden nacheinander ubertragen Die Ubertragung erfolgt differenziell uber ein symmetrisches Anm 1 Adernpaar liegt auf der ersten Ader der High Pegel an so liegt auf der zweiten der Low Pegel an und umgekehrt Der Signalempfanger wertet an einem Terminierungswiderstand die Differenzspannung aus Aus deren Vorzeichen ergeben sich die beiden logischen Zustande Null oder Eins Durch das differenzielle Verfahren und die Verwendung verdrillter Adern werden elektrisch eingestrahlte Storungen weitgehend eliminiert Das erhoht die Ubertragungssicherheit und unterdruckt Gleichtaktstorungen Die Ubertragung der Daten in beiden Richtungen von und zum Peripheriegerat erfolgt bei Datenubertragungsraten bis zu 480 MBit s uber dasselbe Adernpaar erst die mit USB 3 0 eingefuhrten schnelleren Modi erfordern weitere Adernpaare Zwei weitere Adern versorgen angeschlossene Gerate mit Energie Durch die Verwendung von nur vier Adern in einem Kabel tauglich bis 480 MBit s kann dieses dunner ausgefuhrt und gunstiger gefertigt werden als bei parallelen Schnittstellen Im Vergleich zu byte parallelen Verbindungen wie etwa IEEE 1284 Centronics ist eine hohe Datenubertragungsrate mit relativ geringem Aufwand zu erreichen da nicht mehrere Signale gleichzeitig mit gleichem elektrischen Verhalten ubertragen werden mussen Es steht eine Palette unterschiedlicher Ubertragungsgeschwindigkeiten zur Verfugung Je nach den sich aus der Anwendung ergebenden Anforderungen kann die maximale Datenubertragungsrate zwischen 1 5 Mbit s und fast 40 Gbit s betragen siehe Abschnitt Datenraten Die Wahl der maximalen Datenubertragungsrate hat Einfluss auf diverse Parameter wie etwa Aufwand der Implementierung Auswahl des Kabelmaterials Steckertypen oder auch benutzte Signalspannungen Die elektrische Verbindung ist eine Direktverbindung Punkt zu Punkt Verbindung zu einem Bus System wird USB erst oberhalb der physischen Ebene 4 Die Bus Spezifikation sieht einen zentralen Host Controller Master vor der die angeschlossenen Peripherie Gerate der sog Slave Clients koordiniert Daran konnen theoretisch bis zu 127 verschiedene Gerate angeschlossen werden An einem USB Port kann immer nur ein USB Gerat angeschlossen werden Sollen an einem Host mehrere Gerate angeschlossen werden muss deshalb ein Verteiler Hub fur deren Kopplung sorgen Durch die Hubs entstehen Baumstrukturen die alle im Host Controller enden Einsatzgebiete des USB BearbeitenUSB eignet sich fur viele Gerate wie Massenspeicher etwa Festplatten Disketten DVD Laufwerke Drucker Scanner Webcams Mause Tastaturen aktive Lautsprecher aber auch Dongles und sogar Grafikkarten und Monitore 5 USB kann fur Gerate mit geringem Stromverbrauch wie Mause Telefone Tastaturen aber beispielsweise auch CIS Scanner oder manche 2 5 Zoll Festplatten und externe Soundkarten die Stromversorgung ubernehmen Uber USB konnen heute mehrere Geratetypen angeschlossen werden die vor der USB Einfuhrung uber eine grossere Zahl verschiedener Schnittstellentypen angebunden wurden Zu den abgelosten alteren Typen gehoren sowohl serielle RS 232 PS 2 Schnittstelle fur Tastatur und Maus Apple Desktop Bus parallele Centronics Schnittstelle als auch analoge Gameport Schnittstellen Die alten Schnittstellen werden auf manchen Rechner Hauptplatinen und Notebooks teils noch immer angeboten auch wenn entsprechende Gerate nicht mehr im Handel erhaltlich sind Alte Gerate mit solchen Anschlussen wie serielle 56k Modems oder parallele Drucker sind aber vielerorts noch vorhanden Im industriellen Bereich wird noch oft RS 232 uber altere PCs oder Adapterkarten eingesetzt da entsprechende USB Adapter nicht echtzeitfahig und Peripheriegerate in diesem Umfeld wesentlich langlebiger sind Mittlerweile hat USB auch externe SCSI Schnittstellen weitgehend verdrangt Im Vergleich zu den fruheren Losungen bietet USB deutlich hohere Datenubertragungsraten Die Daten werden jedoch in Paketen ubertragen Fur manche zeitkritische Anwendungen ist es deshalb weniger geeignet etwa bei mit nur wenigen Bytes belegten Paketen die die Ubertragungsrate senken oder wenn das Sammeln von Bytes zum Fullen eines Pakets die Ubertragung verzogern wurde Bereits seit der Einfuhrung der USB 2 0 Spezifikation sind relativ hohe Datenubertragungsraten moglich Dadurch eignet sich USB fur den Anschluss weiterer Geratearten wie Festplatten TV Schnittstellen und Fotokameras Bei externen Massenspeicherlosungen steht USB in Konkurrenz zu FireWire und eSATA und hat diese zumindest im Heimbereich fast vollstandig verdrangt Uber USB konnen auch universelle zusatzliche Faktoren fur die Zwei Faktor Authentifizierung mit Betriebssystemen oder Webbrowsern kommunizieren wie zum Beispiel Security Tokens fur den offenen U2F Standard Geschichte und Entwicklung Bearbeiten nbsp USB 2 0 PCI Erweiterungskarte nbsp Altes USB LogoUSB 1 0 Bearbeiten Der universelle serielle Bus USB 1 0 wurde von einem Konsortium aus den Unternehmen Compaq DEC Intel IBM Microsoft NEC und Nortel entwickelt und 1996 eingefuhrt 6 Wichtige Beitrage leistete das Entwicklungsteam um Ajay Bhatt bei Intel USB ersetzt viele bisherige PC Schnittstellen und vereinheitlichte den Anschluss fur Tastaturen und Peripheriegerate wie Drucker Scanner und externe Massenspeicher Als einer der ersten Chipsatze unterstutzte 1996 der fur den Pentium Pro entwickelte und auch mit dem Pentium II verwendete 440FX das USB Protokoll was vor Einfuhrung der ATX Mainboards jedoch kaum beworben wurde Ein Grund war die geringe USB Unterstutzung durch die Betriebssysteme Windows 95 und Windows NT 4 0 Auch fehlte es anfangs an USB Geraten USB 1 1 Bearbeiten Die Spezifikation USB 1 1 behob 1998 Fehler und Unklarheiten der 1 0 Spezifikation und fugte den Interrupt Out Transfer hinzu USB 1 x war keine Konkurrenz zu Apples FireWire Standard IEEE 1394 der ab 1995 bereits 400 Mbit s ubertrug und 2003 auf 800 Mbit s beschleunigt wurde Dennoch setzte Apple die Schnittstelle in der Revision USB 1 1 im 1998 veroffentlichten iMac G3 ein und ersetzte damit den ADB USB 2 0 Bearbeiten Im Jahr 2000 wurde USB 2 0 spezifiziert Damit wurde eine Datenrate von 480 Mbit s moglich Diese nutzten Produkte wie Festplatten und Videogerate ab 2002 Unterstutzt wird USB 2 0 ab Windows XP Service Pack 1 und ab Windows 2000 Service Pack 4 USB 3 0 Bearbeiten 2008 folgte die Spezifikation fur USB 3 0 SuperSpeed Hier werden 5 Gbit s ubertragen Das ist die Datenrate des verwendeten Leitungscodes 8b10b mit dem je 8 Nutzdatenbits zur Ubertragung in 10 Kanalbits kodiert werden Daher ergibt sich eine maximale Brutto Datentransferrate von 4 Gbit s Die mogliche Netto Datenrate liegt etwas unter der Brutto Datenrate Dafur wurden neue Stecker Kabel und Buchsen eingefuhrt die teilweise mit den alten kompatibel sind 7 Ab Juli 2011 wurde USB 3 0 von AMD in den Chipsatz A75 integriert sodass keine Zusatzchips auf den Mainboards mehr notig waren Zusatzliche Chips steigern die Kosten und den Aufwand fur Mainboard Hersteller sodass die Integration in den Chipsatz entscheidend zur Verbreitung von USB 3 0 beigetragen hat Etwa ein Jahr spater hat auch Intel USB 3 0 in die 7er Chipsatze integriert USB 3 1 Bearbeiten nbsp Verpackungslogo SuperSpeed 10GbpsDie im Juli 2013 verabschiedete USB 3 1 Spezifikation Superspeed verdoppelte die Ubertragungsgeschwindigkeit gegenuber USB 3 0 auf 10 Gbit s brutto 8 Der mit 128b132b effizientere Leitungscode ermoglichte rechnerisch 1 2 GB s Dies fuhrte zu einer Umbenennung Die USB 3 0 Spezifikation ging in der USB 3 1 Spezifikation auf und heisst nun USB 3 1 Gen 1 ehemals Superspeed Der schnellere SuperSpeed Standard wird auch USB 3 1 Gen 2 genannt 9 10 USB 3 2 Bearbeiten nbsp Verpackungslogo SuperSpeed 20GbpsUSB 3 2 verdoppelt die Datenrate auf bis zu 20 Gbit s bei je einem USB C Stecker an jedem Kabelende Dabei wird ein in vollbeschalteten USB C Kabeln vorhandenes zweites Adernpaar parallel verwendet Die Benennung unterscheidet USB 3 2 Gen 1 bzw SuperSpeed USB 5 Gbit s USB 3 2 Gen 2 bzw SuperSpeed USB 10Gbps 10 Gbit s und USB 3 2 Gen 2 2 bzw SuperSpeed USB 20Gbps 20 Gbit s Bei den Geschwindigkeiten 5 und 10 Gbit s ist das nur eine neue Benennung technisch gibt es keinen Unterschied zu den mit USB 3 1 benutzten Protokollen 11 USB 4 Bearbeiten nbsp USB Standards und deren Geschwindigkeiten nbsp USB4 40Gbps LogoDie Spezifikation fur USB4 12 wurde 2019 veroffentlicht USB4 ist der gemeinsame Nachfolger von USB 3 2 und Thunderbolt 3 Die Thunderbolt Spezifikation wurde dazu Anfang 2019 dem USB IF ubergeben Diese unterstutzt nun baumartig verzweigende Strukturen Hub Topologie wie es bei USB mittels Hubs seit jeher moglich ist 13 Verpflichtend wurde damit auch der USB C Port Es ist keine hohere Geschwindigkeitsstufe vorgesehen als bei Thunderbolt 3 40 Gbit s Neu ist USB4 Gen 3x2 mit ebenfalls einer Geschwindigkeit von 40 Gbit s Zudem ist diese Geschwindigkeit nur optional mindestens sind nur 20 Gbit s notwendig Auch die bekannte Unterstutzung von PCI Express bei Thunderbolt 3 ist optional ebenso USB PD Lediglich die USB4 Hubs mussen alle Features beherrschen und sind damit voll kompatibel zu Thunderbolt 3 14 Die Video Electronics Standards Association VESA gab den Bildubertragungsstandard DisplayPort 2 0 bzw DisplayPort Alt Mode 2 0 mit USB4 frei mit einer Ubertragungsrate von bis zu 77 37 GBit s uber ein USB C Kabel Das genugt ohne Komprimierung fur 8 K Videodaten 7680 4320 Pixel bei 60 Hertz Wiederholrate und 12 Bit je Farbkanal Mit Datenstromkomprimierung Display Stream Compression DSC genugt es fur 16 K Bilder 15360 8460 Pixel bei 60 Hertz und 8 Bit 15 Energieversorgung BearbeitenSchon mit USB 1 0 war eine Stromversorgung angeschlossener Gerate uber die USB Kabelverbindungen moglich Allerdings war die maximale Leistung nur fur Gerate mit geringem Strombedarf wie Maus oder Tastatur ausreichend fur die meisten Festplatten aber nicht Mitunter werden daher USB Ports ausserhalb der spezifizierten Leistungsgrenzen betrieben Eine kurzzeitige Uberlastung eines USB Ports die etwa beim Anlaufen von Festplatten auftritt kann funktionieren oder den USB Port beschadigen 16 Um die bei der Stromversorgung auftretenden Probleme zu losen wurden mit hoheren Versionen der USB Spezifikation erweiterte Moglichkeiten der Spannungsversorgung geschaffen Dabei stieg die maximale Leistung von 100 W in der Version 3 0 auf maximal 240 W in Version 3 1 ausreichend beispielsweise fur das Laden eines Notebooks 17 Spezifikation Power Range Spannung Strom starke LeistungNennwert zulassig max max USB 1 0 1 1 Low Powered Port 18 5 V 4 40 5 25 V a 0 1 A 00 0 5 WUSB 2 0 High Powered Port 4 75 5 25 V 0 5 A d 00 2 5 WUSB 3 0 3 1 19 4 45 5 25 V 0 9 A e 00 4 5 WUSB BC 1 2 20 USB Battery Charging 1 5 A 00 7 5 W bUSB 3 2 20 3 0 A 0 15 0 W cUSB PD 20 USB Power Delivery SPR StandardPower Range wie Typ C jedoch zusatzlich 9 15 oder 20 V 5 0 A 100 0 WEPR ExtendedPower Range wie SPR jedoch zusatzlich 28 V 36 V 48 V 17 240 0 Wa Ein Spannungsabfall bis auf 4 40 V am Ende eines USB Kabels ist zulassig hinter einem passiven USB Hub sind sogar 4 00 V erlaubt b Die Stecker sind bis maximal 7 5 W ausgelegt Kurzgeschlossene Datenleitungen signalisieren der Ladeelektronik einen dedizierten Ladeanschluss Dedicated Charging Port kurz DCP und geben eine unbestimmte Ladegeschwindigkeit frei 21 c Das vereinfachte Verfahren ist fur bis zu 7 5 W bei normalen und 15 W bei aktiven Kabeln ausgelegt d Ein Gerat darf diese Stromstarke erst nach Freigabe durch den Host Controller beziehen Bis dahin gilt eine maximale Stromstarke von 0 1 A 19 e Ein Gerat darf diese Stromstarke erst nach Freigabe durch den Host Controller beziehen Bis dahin gilt eine maximale Stromstarke von 0 15 A USB Netzteile Bearbeiten Die Versorgung von USB Verbrauchern kann mit eigenen Netzteilen erfolgen oder durch USB Hubs die ihrerseits mit einem Netzteil verbunden sind USB Netzteile stellen im Rahmen der USB Spezifikation einen Ladeanschluss englisch Dedicated Charging Port DCP zur Verfugung den USB Gerate mit Laderegler und integriertem Akkumulator z B Mobiltelefone zum Aufladen nutzen konnen aber im Prinzip auch andere elektrische Verbraucher Die EU Initiative fur einheitliche USB Netzteile basiert im Wesentlichen auf der Battery Charging Specification 22 USB Battery Charging oder kurz USB BC Es sind Strome bis 1 5 A vorgesehen 20 Um das USB Netzteil oft ein Steckernetzteil im Aufbau moglichst einfach gestalten zu konnen wurde eine Losung gewahlt die den Aufwand der Implementierung auf Seiten des Netzteils minimiert USB Gerate mit integrierter Ladefunktion erkennen einen Ladeanschluss an einem Widerstand welcher zwischen die beiden Datenleitungen D und D im USB Netzteil geschaltet ist Das ist moglich da bei einem einfachen USB Netzteil die USB Datenleitungen nicht fur die Datenubertragung verwendet werden Betragt der Widerstandswert zwischen den beiden Datenleitungen D und D unter 200 W im einfachsten Fall konnen die beiden Leitungen auch kurzgeschlossen sein geht der Laderegler im USB Gerat davon aus an einem USB Ladeanschluss DCP angesteckt zu sein welcher mindestens 0 5 A liefern kann 22 Neben dem allgemeinen Standard fur den USB Ladeanschluss sind mehrere proprietare USB Ladeschnittstellen entstanden die im Wesentlichen die Schnellladung energiehungriger Mobilgerate wie Smartphones uber USB ermoglichen Am Markt ubliche USB Schnellladeschnittstellen sind die zueinander inkompatiblen Verfahren VOOC von Oppo Electronics und Quick Charge vom Unternehmen Qualcomm sowie USB Power Delivery siehe nachfolgenden Abschnitt Dabei werden die Datenleitungen zur Kommunikation zwischen Verbrauchsgerat und Netzteil verwendet Die Ausgangsspannung soll dabei Gleichstrom mit wenig uberlagertem Wechselstromanteil Ripple sein um Storwirkungen auf das vom Netzteil versorgte USB Gerat zu vermeiden Nach der seit 2011 geltenden EU Norm EN 62684 2011 05 darf der Ripple zwischen zwei Spannungsspitzen nicht mehr als 80 mV betragen was nicht jedes Netzteil einhalt 23 Von der USB 2 0 Spezifikation wird ausserdem gefordert dass USB Hubs mit eigener Stromversorgung andere angeschlossene Energiequellen z B den damit verbundenen PC nicht ruckwarts also vom Hub zum PC mit Strom versorgen 24 Hohere Leistungen Bearbeiten Uber den 5 V Standard hinaus lassen sich uber eine USB Typ C Steckverbindung Gerate mit einer Leistungsaufnahme bis 240 W ohne zusatzliche Stromversorgung betreiben z B Monitore Tintenstrahldrucker und Aktivlautsprecher Diese Spezifikation wird auch als USB Power Delivery USB PD bezeichnet 20 Verschiedene Profile definieren die moglichen Stromstarken bis 5 A und mogliche Spannungen Zusatzlich zur bisher ublichen Spannung von 5 V sind 12 V bzw 20 V moglich 25 Die Spannung auf USB betragt beim Anschliessen eines Gerates stets 5 V kann aber nach Verhandlungen zwischen Gerat und Host mittels seriellen Protokolls auf 12 V oder 20 V erhoht werden Ebenso kann der entnehmbare Strom abgefragt werden Eine weitere grundlegende Anderung ist die Freigabe der Flussrichtung der Energieversorgung Ein Computer kann einen Monitor mit Strom versorgen genauso wie ein Monitor einen Computer mit Strom versorgen kann 26 Profil 0 5 V 12 V 20 V Verwendungszweck1 2 0 A Standard Profil fur die Inbetriebnahme kleine mobile Gerate Endgerate Smartphones Handys usw 2 1 5 A Tablets kleine Notebooks Endgerate3 3 0 A Kleine Notebooks grossere Endgerate4 3 0 A Grosse Notebooks USB Hubs Dockingstations5 5 0 A Workstations Hubs DockingstationsProfil 1 ist das einzige Profil welches mit den ublichen USB Kabeln realisierbar ist Die hoheren Profile benotigen spezielle Kabel die fur hohere Spannungen und Strome ausgelegt sind Mit USB Power Delivery 3 0 werden die starren Profile durch Power Rules ersetzt Dies erlaubt den Geraten eine feinere Abstufung der Spannung unter Beachtung der maximalen Leistung Stromversorgung externer Festplatten Bearbeiten nbsp USB Y Kabel2 Stecker Typ A auf Stecker Mini Typ Azum Anschluss einer externen Festplatte an zwei USB 2 0 BuchsenExterne 1 8 Zoll Festplatten benotigen typischerweise Betriebsstrome um 150 mA und Anlaufstrome um 400 mA Solche Festplatten konnen damit von einem USB 2 0 Anschluss problemlos versorgt werden Externe 2 5 Zoll Festplatten benotigen typischerweise Betriebsstrome von 250 mA bis 400 mA Stand 2010 und Anlaufstrome von 600 mA bis 1100 mA Obwohl die Strome hier den nach USB 2 0 Spezifikation zulassigen Wert uberschreiten konnen funktioniert der Betrieb solcher Stromverbraucher in der Praxis meist trotzdem da die Ports nur kurzzeitig uberlastet werden Bei Problemen mit besonders stromhungrigen Festplatten behalf man sich bis ca 2010 oft dadurch den Verbraucher uber ein laut USB Spezifikation nicht zulassiges Y Kabel von einem zweiten Port zusatzlich mit Strom versorgen zu lassen oder die Festplatten verfugten uber einen separaten Betriebsspannungseingang Externe 3 5 Zoll Festplatten benotigen typischerweise noch hohere Strome und ausserdem eine zweite Betriebsspannung von 12 V Daher konnen sie erst mittels USB Power Delivery spezifikationskonform uber einen USB Port mit Energie versorgt werden Ubertragungstechnik und Spezifikation BearbeitenHost Controller Bearbeiten Die Kommunikation bei USB wird von einem Host Controller gesteuert der heute in der Regel auf dem Motherboard eines Computers verbaut ist Nur dieser kann Daten von einem Gerat lesen oder zu einem Gerat senden Ausnahme siehe USB On the Go Ein Gerat darf nur dann Daten zum Host Controller senden wenn es von diesem abgefragt wird Bei zeitkritischen Datenstromen wie etwa bei Mausbewegungen muss der Hostcontroller von sich aus haufig genug beim Gerat anfragen Polling ob es Daten senden will um ein Ruckeln zu verhindern Die USB Controller Chips in den PCs halten sich an einen von vier etablierten Standards Diese unterscheiden sich in ihrer Leistungsfahigkeit und der Implementierung von bestimmten Funktionen Fur ein USB Gerat sind die verwendeten Controller fast vollstandig transparent allerdings ist es fur den Benutzer des PC mitunter wichtig feststellen zu konnen welche Art Chip der Rechner verwendet um den korrekten Treiber auswahlen zu konnen Universal Host Controller Interface UHCI wurde im November 1995 von Intel spezifiziert Die aktuelle Version des Dokuments tragt die Revisionsnummer 1 1 UHCI Chips bieten Unterstutzung fur USB Gerate mit 1 5 oder 12 Mbit s Datenrate im Low oder Full Speed Modus Sie werden ausschliesslich von den Herstellern Intel und VIA Technologies gebaut Open Host Controller Interface OHCI ist eine Spezifikation die gemeinsam von Compaq Microsoft und National Semiconductor entwickelt wurde Version 1 0 des Standards wurde im Dezember 1995 veroffentlicht Die aktuelle Fassung tragt die Versionsnummer 1 0a und stammt von September 1999 Ein OHCI Controller hat prinzipiell die gleichen Fahigkeiten wie seine UHCI Pendants erledigt aber mehr Aufgaben in Hardware und ist dadurch marginal schneller als ein UHCI Controller Dieser Unterschied bewegt sich meist in Bereichen die gerade noch messbar sind daher kann man ihn in der Praxis vernachlassigen Mainboard bzw Treiberentwickler mussen ihn jedoch berucksichtigen Bei USB Controllern auf Hauptplatinen mit Chipsatzen die nicht von Intel oder VIA stammen und auf USB PCI Steckkarten mit Nicht VIA Chipsatzen handelt es sich mit hoher Wahrscheinlichkeit um OHCI Controller Enhanced Host Controller Interface EHCI stellt USB 2 0 Funktionen bereit Es wickelt dabei nur die Ubertragungen im Hi Speed Modus 480 Mbit s ab Wenn man USB 1 1 Gerate an einen Port mit EHCI Chip steckt reicht der EHCI Controller den Datenverkehr an einen hinter ihm liegenden UHCI oder OHCI Controller weiter alle Controller sind typischerweise auf demselben Chip Wenn kein EHCI Treiber verfugbar ist werden Hi Speed Gerate ebenfalls an den USB 1 1 Controller durchgereicht und arbeiten dann soweit moglich mit langsamerer Geschwindigkeit Extensible Host Controller Interface Die xHCI Spezifikation 1 0 wurde im Mai 2010 die xHCI Spezifikation 1 1 im Dezember 2013 von Intel veroffentlicht 27 und stellt zusatzlich zu den mit USB 2 0 verfugbaren Ubertragungsgeschwindigkeiten den SuperSpeed Modus mit 5 0 Gbit s 9 7 Gbit s bei USB 3 1 bereit Einstellungen und Schnittstellen Bearbeiten Intern adressiert der USB Controller die angeschlossenen Gerate mit einer sieben Bit langen Kennung wodurch sich die theoretische Obergrenze der 127 anschliessbaren Gerate ergibt Wenn an einem Port ein neues Gerat erkannt wird schaltet der Host Controller dieses ein und sendet dem angeschlossenen Gerat einen Reset indem er beide Datenleitungen fur mindestens 10 ms auf Massepotential legt 28 Dadurch belegt das Gerat zunachst die Adresse 0 und bekommt dann vom Host eine eindeutige Adresse zugeteilt Da zu jedem Zeitpunkt immer nur hochstens ein Port mit noch nicht konfiguriertem Gerat aktiviert wird kommt es zu keinen Adresskollisionen Der Host Controller fragt meist zuerst nach einem Device Deskriptor der unter anderem die Hersteller und Produkt ID enthalt Mit weiteren Deskriptoren teilt das Gerat mit welche alternativen Konfigurationen es besitzt in die es von seinem Geratetreiber geschaltet werden kann Bei einer Webcam konnten diese Alternativen etwa darin bestehen ob die Kamera eingeschaltet ist oder ob nur das Mikrofon lauft Fur den Controller ist dabei relevant dass die unterschiedlichen Konfigurationen auch Unterschiede in der Leistungsaufnahme mit sich bringen konnen Innerhalb einer Konfiguration kann das Gerat verschiedene Schnittstellen definieren die jeweils uber einen oder mehrere Endpunkte verfugen Unterschiedlicher Bedarf an reservierter Datenrate wird uber Alternate Settings signalisiert Ein Beispiel dafur ist eine Kamera etwa eine Webcam die Bilder in zwei verschiedenen Auflosungen senden kann Das Alternate Setting 0 wird aktiviert wenn ein Gerat keine Daten ubertragen mochte und somit pausiert Gerateklassen Bearbeiten Damit nicht fur jedes Gerat ein eigener Treiber notig ist definiert der USB Standard verschiedene Gerateklassen die sich durch generische Treiber steuern lassen Auf diese Weise sind USB Tastaturen Mause USB Massenspeicher Kommunikations Communications Device Class kurz CDC und andere Gerate mit ihren grundlegenden Funktionen sofort verwendbar ohne dass zuvor die Installation eines spezifischen Treibers notwendig ist Herstellerspezifische Erweiterungen die einen eigenen Treiber erfordern sind moglich Die Information zu welchen Gerateklassen sich ein Gerat zahlt kann im Device Deskriptor wenn das Gerat nur einer Klasse angehort oder in einem Interface Deskriptor bei Geraten die zu mehreren Klassen gehoren untergebracht werden USB Gerateklassen 29 Klasse Verwendung Beschreibung Beispiele00h Gerat Composite Device Die Klasse wird auf Ebene der Interface Deskriptoren definiert01h Interface Audio Lautsprecher Mikrofon Soundkarte MIDI02h sowohl als auch Kommunikation und CDC Steuerung Modem Netzwerkkarte Wi Fi Adapter03h Interface Human Interface Device Tastatur Maus Joystick etc 05h Interface Physical Interface Device Physikalisches Feedback etwa fur Force Feedback Joysticks06h Interface Bilder Digitalkamera Scanner07h Interface Drucker Laserdrucker Tintenstrahldrucker08h Interface Massenspeicher USB Stick Festplatten Speicherkarten Lesegerate MP3 Player09h Gerat USB Hub Full Speed Hub Hi Speed Hub0Ah Interface CDC Daten diese Klasse wird zusammen mit Klasse 02h verwendet0Bh Interface Chipkarte Chipkarten Lesegerat0Dh Interface Content Security Fingerabdruckscanner0Eh Interface Video Webcam0Fh Interface Personal Healthcare Pulsuhr10h Interface Audio Video Devices AV Streaming GerateDCh sowohl als auch Diagnosegerat USB Compliance TestgeratE0h Interface kabelloser Controller Bluetooth Adapter Microsoft RNDISEFh sowohl als auch Diverses ActiveSync GeratFEh Interface softwarespezifisch IrDA BruckeFFh sowohl als auch herstellerspezifisch der Hersteller liefert einen Treiber mitUbertragungsmodi Bearbeiten Der USB bietet den angeschlossenen Geraten verschiedene Ubertragungsmodi an die diese fur jeden einzelnen Endpunkt festlegen konnen Endpunkte Bearbeiten USB Gerate verfugen uber eine Anzahl von durchnummerierten Endpunkten endpoints gewissermassen Unteradressen des Gerates Die Endpunkte sind in den Geraten hardwareseitig vorhanden und werden von der USB SIE Serial Interface Engine bedient Uber diese Endpunkte konnen voneinander unabhangige Datenstrome laufen Gerate mit mehreren getrennten Funktionen Webcams die Video und Audio ubertragen haben mehrere Endpunkte Die Ubertragungen von und zu den Endpunkten erfolgen meist unidirektional fur bidirektionale Ubertragungen ist deshalb ein IN und ein OUT Endpunkt erforderlich IN und OUT beziehen sich jeweils auf die Sicht des Hostcontrollers Eine Ausnahme davon sind Endpunkte die den Control Transfer Mode verwenden In jedem USB Gerat muss ein Endpunkt mit Adresse 0 vorhanden sein uber den die Erkennung und Konfiguration des Gerates lauft daruber hinaus kann er auch noch weitere Funktionen ubernehmen Endpunkt 0 verwendet immer den Control Transfer Mode Ein USB Gerat darf maximal 31 Endpunkte haben Den Control Endpunkt der zwei Endpunkte zusammenfasst und je 15 In und 15 Out Endpunkte Low Speed Gerate sind auf Endpunkt 0 plus maximal zwei weitere Endpunkte im Interrupt Transfer Mode mit maximal 8 Bytes pro Transfer beschrankt Isochroner Transfer Bearbeiten Der isochrone Transfer ist fur Daten geeignet die eine garantierte Datenrate benotigen Diese Transferart steht fur Full Speed und Hi Speed Gerate zur Verfugung Definiert das Alternate Setting einen Endpunkt mit isochronem Transfer so reserviert der Host Controller Treiber die erforderliche Datenrate Steht diese Datenrate nicht zur Verfugung so schlagt die Aktivierung des genannten Alternate Settings fehl und es kann mit diesem Gerat keine isochrone Kommunikation aufgebaut werden Die erforderliche Datenrate ergibt sich aus dem Produkt des Abfrageintervalls und der Grosse des Datenpuffers Full Speed Gerate konnen jede Millisekunde bis zu 1023 Byte je isochronem Endpunkt ubertragen 1023 kB s Hi Speed Gerate konnen bis zu drei Ubertragungen je Micro Frame 125 µs mit bis zu 1024 Byte ausfuhren 24576 kB s Stehen in einem Gerat mehrere isochrone Endpunkte zur Verfugung erhoht sich die Datenrate etwas da jede Verbindung diese Datenrate anfordern kann Allerdings ist man insbesondere bei Fullspeed schon nah an der maximalen Gesamtdatenrate Fullspeed ca 81 Hi Speed ca 49 Die Ubertragung ist mit einer Prufsumme CRC16 gesichert wird aber bei einem Ubertragungsfehler durch die Hardware nicht wiederholt Der Empfanger kann erkennen ob die Daten korrekt ubertragen wurden Isochrone Ubertragungen werden zum Beispiel von der USB Audio Class benutzt die bei externen USB Soundkarten Verwendung findet Interrupt Transfer Bearbeiten nbsp Maus mit USB AnschlussInterrupt Transfers dienen zur Ubertragung von kleinen Datenmengen die zu nicht genau bestimmbaren Zeitpunkten verfugbar sind Im Endpoint Descriptor teilt das Gerat mit in welchen maximalen Zeitabstanden es nach neuen Daten gefragt werden mochte Das kleinstmogliche Abfrageintervall betragt bei Low Speed 10 ms bei Full Speed 1 ms und bei Hi Speed bis zu drei Abfragen in 125 µs Bei Low Speed konnen pro Abfrage bis zu 64 Bits bei Full Speed bis zu 64 Byte und bei Hi Speed bis zu 1024 Byte ubertragen werden Daraus ergeben sich maximale Datenraten von 0 8 kB s bei Low Speed 64 kB s bei Full Speed und 24576 kB s bei Hi Speed Die Daten sind mit einer Prufsumme CRC16 gesichert und werden bei Ubertragungsfehlern bis zu dreimal durch die Hardware wiederholt Gerate der HID Klasse Human Interface Device zum Beispiel Tastaturen Mause und Joysticks ubertragen die Daten uber den Interrupt Transfer Bulk Transfer Bearbeiten Bulk Only Transfers BOT sind fur grosse und nicht zeitkritische Datenmengen gedacht wie beispielsweise das Lesen oder Schreiben von Dateien auf einer USB Festplatte Diese Transfers sind niedrig priorisiert und werden vom Controller durchgefuhrt wenn alle isochronen und Interrupt Transfers abgeschlossen sind und noch Datenrate ubrig ist Bulk Transfers sind durch eine Prufsumme CRC16 gesichert und werden durch die Hardware bis zu dreimal wiederholt Low Speed Gerate konnen diese Transferart nicht benutzen Full Speed Gerate benutzen Puffer Grossen von 8 16 32 oder 64 Byte Hi Speed Gerate verwenden immer einen 512 Byte grossen Puffer Nach der Einfuhrung von USB 3 0 wurde der Bulk Only Transfer bei der Anbindung von Festplatten und SSDs durch das schnellere USB Attached SCSI UAS abgelost wahrend bei USB Speichersticks auch in den 2020er Jahren weiterhin der technisch einfacher zu realisierende Bulk Transfer eingesetzt wird Control Transfer Bearbeiten Control Transfers sind eine Art von Datentransfers die einen Endpunkt erfordern der sowohl In als auch Out Operationen durchfuhren kann Control Transfers werden generell in beide Richtungen bestatigt so dass Sender und Empfanger immer sicher sein konnen dass die Daten auch angekommen sind Daher wird der Endpunkt 0 im Control Transfer Modus verwendet Control Transfers sind zum Beispiel nach dem Detektieren des USB Gerats und zum Austausch der ersten Kommunikation elementar wichtig Datenraten Bearbeiten nbsp Logo fur USB Low Speed oder Full Speed zertifizierte Gerate nbsp Logo fur USB Hi Speed zertifizierte Gerate nbsp Logo fur USB Hi Speed OTG GerateUSB erlaubt es einem Gerat Daten mit 1 5 Mbit s Low Speed 12 Mbit s Full Speed 480 Mbit s Hi Speed 4 Gbit s SuperSpeed oder 9 7 Gbit s Superspeed zu ubertragen Diese Raten basieren auf dem Systemtakt der jeweiligen USB Geschwindigkeit und stellen die physikalische Datenubertragungsrate dar Die Toleranzen werden fur USB 2 0 Gerate und fur die alteren USB 1 0 1 1 Gerate getrennt behandelt Der tatsachliche Datendurchsatz liegt durch Protokoll Overhead Bit Stuffing und Verluste durch Turn Around Zeiten um einiges darunter Im USB Standard ist fur USB 2 0 eine maximale theoretische Datenlast bei Hi Speed unter idealen Bedingungen von 49 152 000 B s Isochronous Mode 30 beziehungsweise 53 248 000 B s Bulk Mode 31 angegeben Dazu kommt die Verwaltung der Gerate so dass bei aktuellen Systemen fur USB 2 0 eine nutzbare Datenrate in der Grossenordnung von 320 Mbit s und fur USB 3 0 2400 Mbit s 32 bleibt Bei alteren Systemen wurde diese durch eine unzureichende Anbindung des USB Chips an den Systembus zusatzlich reduziert Name moglich ab max Nutz Datenratein MB s Symbol ratein MBd Modulation ToleranzUSB1 0 1 1 USB2 0 USB3 0 USB3 1 USB3 2Low Speed USB 1 0 0 00 0 15 0 00 00 1 5 33 NRZI Code mit Bit Stuffing 34 1 50 0 05 unbe kannt unbe kannt unbe kanntFull Speed USB 1 0 0 00 1 0 00 0 12 33 NRZI Code mit Bit Stuffing 34 0 25 0 05 unbe kannt unbe kannt unbe kanntHi Speed USB 2 0 0 0 40 0 00 480 33 NRZI Code mit Bit Stuffing 34 0 05 unbe kannt unbe kannt unbe kanntSuperSpeed USB 5Gbps 35 36 SuperSpeed USB 3 2 Gen 1 36 fruher USB 3 0 dann USB 3 1 Gen 1 37 0 400 0 0 5 000 8b10b Code unbe kannt unbe kannt unbe kanntSuperSpeed USB10Gbps 35 36 SuperSpeed USB 3 2 Gen 2 36 fruher USB 3 1 dann USB 3 1 Gen 2 37 0 900 0 10 000 128b132b Code unbe kannt unbe kanntSuperSpeed USB 20Gbps 35 36 USB 3 2 Gen 2x2 36 1 800 2 10 000 128b132b Code unbe kanntAnmerkungen zu dieser Tabelle Die Eigenschreibweise variiert Low und Full Speed werden mit Leerzeichen getrennt Hi Speed mit Bindestrich und High wird verkurzt zu Hi SuperSpeed wird zusammengeschrieben SI Prafixe sind dezimale Prafixe 1 kbit 103 bit 1 Mbit 106 bit 1 Gbit 109 bit gleiches fur Byte und Hz Bit Stuffing Nach 6 Eins Bits wird 1 Null Bit eingefugt USB 3 0 ubertragt mit der Symbolrate 5 GBd die effektive Datenrate nach 8b10b Kodierung betragt hier 4 Gbit s Die Bitrate ergibt sich aus der Symbolrate multipliziert mit den Bits je Symbol 0 8 bei 8b10b USB 3 1 ubertragt mit der Symbolrate 10 GBd die effektive Datenrate nach 128b132b Kodierung betragt hier 9 697 Gbit s Die Bitrate ergibt sich aus der Symbolrate multipliziert mit den Bits je Symbol 0 96968 bei 128b132b 38 Die theoretisch erzielbare Nettodatenrate liegt bei Hi Speed um 11 3 Prozent Bulk Mode und 18 1 Prozent Isochron Modus unter der Bruttodatenrate Bei Full Speed im Bulk Mode liegt sie 19 Prozent unter der Bruttodatenrate 39 Real erzielbare Nettodatenraten liegen um mindestens 30 Prozent meist aber um die 45 Prozent unter der Bruttodatenrate reale Messungen an USB 2 0 Systemen Wird die Schnittstelle eines Gerats mit USB 2 0 angegeben heisst das nicht unbedingt dass dieses Gerat auch die hohe Datenrate von 480 Mbit s anbietet Standpunkt der Anbieter ist dabei dass ein USB 2 0 kompatibles Gerat grundsatzlich jede der drei Geschwindigkeiten benutzen kann und die 2 0 Kompatibilitat in erster Linie bedeutet dass die neueste Fassung der Spezifikation eingehalten wird 480 Mbit s durfen also nur erwartet werden wenn ein Gerat mit dem Logo Certified USB Hi Speed ausgezeichnet ist USB On the go Bearbeiten nbsp OTG Kabel nbsp USB OTG Anordnung eines Android Smartphones mit angeschlossenem USB Stick und PC Tastatur und Maus Zusatzlich ist eine externe Stromversorgung angeschlossen Eine direkte Kommunikation zwischen USB Geraten also ohne Beteiligung des zentralen Host Controllers war im USB Standard ursprunglich nicht vorgesehen diese wurde erst durch die Erweiterung USB On the go OTG eingeschrankt ermoglicht Durch USB On the go konnen entsprechend ausgerustete Gerate kommunizieren indem eines der beiden eine eingeschrankte Host Funktion ubernimmt Typische Einsatzgebiete von USB OTG sind die Verbindung von Digitalkamera und Drucker oder der Austausch von Musikdateien zwischen zwei MP3 Spielern Ausserdem muss die OTG Funktion bei manchen Handys manuell aktiviert werden damit Dateien zwischen USB Stick und Handy ubertragen oder aufgerufen werden konnen Auch bei USB OTG ist die Kommunikation zentral von einem Host gesteuert Im Gegensatz dazu bieten andere Kommunikationsmechanismen etwa der FireWire Standard der fur ahnliche Einsatzzwecke wie USB geschaffen wurde und mit diesem in Konkurrenz steht die Moglichkeit einer Peer to Peer Kommunikation zwischen Geraten ohne Beteiligung eines zentralen Hosts Das bietet etwa die Moglichkeit ein Netzwerk aufzubauen Gekennzeichnet werden USB OTG Produkte durch das USB Logo mit zusatzlichem grunem Pfeil auf der Unterseite und weissem On The Go Schriftzug Die USB OTG Spezifikation wurde am 18 Dezember 2001 verabschiedet OTG Gerate sind zum Beispiel die seit November 2007 erhaltlichen Nokia Telefone 6500c N8 C7 N810 808 PureView das Samsung Galaxy S II 40 und andere Android Smartphones sowie einige externe Festplatten zum direkten Anschluss an Digitalkameras Wireless USB Bearbeiten Hauptartikel Wireless USB nbsp Logo fur die zertifizierten Gerate aus dem Intel Wireless USB ProjektMomentan besetzen zwei Initiativen den Begriff Wireless USB Die altere der beiden wurde von dem Unternehmen Cypress initiiert mittlerweile ist Atmel als zweiter Chiphersteller auf den Zug aufgesprungen Das Cypress WirelessUSB System ist kein drahtloses USB sondern eine Technik um drahtlose Endgerate zu bauen die dann uber einen am USB angeschlossenen Empfanger Sender Transceiver mit dem Computer verbunden sind Dazu wird eine Ubertragungstechnik im lizenzfreien 2 4 GHz Band benutzt die Datenrate betragt bis zu 62 5 kbit s neuere Chips von Cypress erreichen 1 Mbit s und ist damit fur Eingabegerate ausreichend fur andere Anwendungen aber oft zu knapp bemessen Das zweite Wireless USB Projekt wird von der USB IF vorangetrieben und ist wesentlich anspruchsvoller Neben Intel ist auch NEC dabei entsprechende Chips zu entwickeln Ziel ist es eine Technik zu schaffen mit der die vollen 480 Mbit s des Hi Speed Ubertragungsmodus drahtlos ubertragen werden konnen Dabei ist eine kurze Reichweite unter 10 m vorgesehen die Ubertragung soll auf einer Ultrabreitband Technik basieren Am 16 Januar 2008 gab in Deutschland die Bundesnetzagentur fur die Ultrabreitband Technik Frequenzbereiche frei 41 Der dabei fur USB vorgesehene Bereich von 6 bis 8 5 GHz ist jedoch nicht so breit wie von USB IF spezifiziert so dass Gerate aus anderen Landern eventuell in Deutschland nicht verwendet werden durfen 42 USB 3 Bearbeiten USB 3 0 Bearbeiten Im November 2008 stellte das USB Implementers Forum dem unter anderem die Unternehmen HP Microsoft und Intel angehoren die Spezifikation fur USB 3 0 vor Im SuperSpeed Modus wird eine Symbolrate von 5 Gbit s verwendet was aufgrund der ANSI 8b10b Kodierung eine Bruttodatenrate von 500 MB s ergibt 43 44 Durch ca achtfach hohere Frequenzen auf den Datenleitungen sowie das verbesserte USB Protokoll und die Vollduplex Ubertragung steigt die Bruttodatenrate von 60 MB s auf 500 MB s Das stellt hohere Anforderungen an die Kabel USB 3 0 Kabel enthalten neben dem bisherigen Signal Adernpaar D D und der Stromversorgung GND VBUS zwei Signal Adernpaare SSTX SSTX SSRX SSRX sowie eine weitere Masseverbindung GND Das erfordert fur USB 3 0 neue Stecker am Host und an angeschlossenen Geraten als auch neue Kabel Diese Anschlusse sind an der hellblauen Farbung erkennbar Die Kabel sind durch die neuen Leitungen und die bessere Abschirmung wie eSATA oder CAT 5e 6 Kabel dicker und weniger flexibel Es kann bei ungenugender Abschirmung der USB 3 0 Kabel zu Storungen im Rahmen der elektromagnetischen Vertraglichkeit EMV kommen welche sich unter anderem im von Wireless Local Area Network WLAN Bluetooth oder drahtlose Hardware genutzten 2 4 GHz Bereich auswirken Dabei kommt es in der Nahe von USB 3 0 Geraten zu einer reduzierten Reichweite und zu vermehrten Ubertragungsfehlern Bei Mausen und Tastaturen wird die Eingabe nicht auf dem Computer wiedergegeben 45 46 Die Kompatibilitat besteht in folgendem Sinne USB 3 0 Kabel konnen aufgrund der Anbauten nicht mit USB 2 0 Endgeraten benutzt werden USB 3 0 Typ B Stecker sind nicht abwartskompatibel USB 3 0 Kabel konnen an USB 2 0 Hosts benutzt werden erfordern dann aber USB 3 0 Endgerate USB 2 0 Kabel konnen an USB 3 0 Hosts benutzt werden USB 3 0 Endgerate konnen an USB 2 0 Hosts angeschlossen werden Ggf gibt es Probleme wenn diese mehr als 500 mA Strom aufnehmen USB 3 0 erlaubt bis zu 900 mA USB 2 0 nur bis 500 mA USB 2 0 Endgerate konnen an USB 3 0 Hosts angeschlossen werden USB 3 0 Ubertragungen finden aber nur statt wenn alle drei Komponenten Host Kabel Endgerat USB 3 0 tauglich sind Ansonsten wird auf USB 2 0 heruntergeschaltet USB Version maximal moglicheGeschwindigkeit HinweiseHost Kabel Endgerat3 3 3 SuperSpeed USB 3 3 2 3 Hi Speed USB 2 2 oder 3 2 22 2 oder 3 3 Hi Speed USB 2 Stromaufnahme beachten 2 oder 3 3 2 nicht anschliessbarUnter Linux wird USB 3 0 ab Kernel Version 2 6 31 unterstutzt und es war damit das erste Betriebssystem mit offiziellem USB 3 0 Support 47 Weitere Besonderheiten Die bei bisherigen USB Standards ubliche Reihumabfrage der Gerate Polling kann entfallen Dadurch und durch neue Befehle konnen Gerate in die Energiesparmodi U0 bis U3 geschaltet werden Am USB 3 0 Port kann jedes Gerat 150 mA Strom statt 100 mA wie bei USB 2 0 bis hin zu 900 mA auf Anforderung erhalten USB 2 0 Low Power 100 mA USB 2 0 High Power 500 mA Da USB 3 0 Hubs keinen Transaction Translator wie USB 2 0 Hubs Hi Speed nutzen hat man keinen Gewinn wenn man mehrere USB 2 0 Gerate uber einen USB 3 0 Hub an einen PC anschliesst Altere Treiber bleiben verwendbar doch nur neuere Versionen unterstutzen neue Strom sparende Betriebsarten Zu Hubs siehe USB 3 0 und HubsAnders als bei USB 2 0 durfen sich Gerate nur USB 3 0 kompatibel nennen die den schnellstmoglichen Ubertragungsmodus SuperSpeed Modus anbieten 32 USB 3 1 Bearbeiten Die USB 3 1 Spezifikation beschreibt eine Geschwindigkeitsverdopplung gegenuber USB 3 0 auf 10 Gbit s brutto USB Power Delivery fur Gerate mit bis zu 100 Watt Leistungsbedarf passive Kabel ohne interne Elektronik einen neuen beidseitig steckbaren Steckverbindertyp USB Typ C der die Stromubertragung Power Delivery unterstutzt Adapter fur altere Buchsen zwecks Kompatibilitat 48 Da laut Video Electronics Standards Association VESA USB 3 1 Anschlusse den DisplayPort Standard unterstutzen kann man damit Displays mit 4K Ultra HD Auflosung 3 840 2 160 Pixel mit 60 Hz Bildwiederholungsrate betreiben Verzichtet man auf die USB 3 1 Funktionen und nutzt alle Datenleitungen zur Ubertragung des Videosignals ist sogar 5K Auflosung 5 120 2 880 Pixel moglich 49 USB 3 2 Bearbeiten ab 2017 bis zu 20 GBit s 2 3 erste Gerate mit uber 10 GBit s ab 2018 50 USB Attached SCSI Bearbeiten Hauptartikel USB Attached SCSI Im Zuge der Einfuhrung von USB 3 0 wurde auch USB Attached SCSI UAS mit dem USB Attached SCSI Protocol UASP definiert das seitdem den langsameren Bulk Only Transfer BOT bei der Anbindung von Festplatten und SSDs abgelost hat Inter Chip USB HSIC SSIC Bearbeiten HSIC englisch High Speed Inter Chip USB 2 0 51 und SSIC englisch SuperSpeed Inter Chip USB 3 0 52 sind als Standard fur USB Chip zu Chip Verbindungen spezifiziert Sie basieren auf dem USB Standard es werden aber keine Kabel oder Hot Plug n Play oder analoge Komponenten unterstutzt Die Lange der Datenleitungen darf maximal 10 cm betragen die Signalpegel liegen bei 1 2 V LVCMOS statt 3 3 V die Geschwindigkeit betragt mindestens 480 Mbps Auf der Treiberebene ist HSIC kompatibel zu USB HSIC bzw SSIC ist eine Alternative zu Bussystemen wie I C I3C SPI Quad SPI sowie proprietaren Losungen und bietet eine hohere Ubertragungsgeschwindigkeit als die erstgenannten So sind beispielsweise USB Ethernet Chips mit HSIC Schnittstelle verfugbar Auch die ETSI Spezifikation TS 102 600 definiert HSIC fur die Verbindung zwischen SIM Karte und dem Mobiltelefon 53 Hardware BearbeitenUSB Stecker und Buchsen Bearbeiten nbsp Diverse USB 1 0 2 0 Steckerv l n r Typ A Typ B Typ Mini B 5 polig standard konform Typ Miniatur B 4 polig Mitsumi Typ Miniatur B 4 polig Aiptek nbsp 12 V und 24 V USB 1 0 2 0 Typ A Buchsenmit hochstrom fahigen 4 poligen Anschlussen poweredUSB nbsp Kombinierte Buchse eSATAp USB 2 0 Typ A nbsp USB 3 0 Buchsen und Stecker zum Auflotenv l n r Typ B Buchse Typ A Stecker Typ A Buchse Stack mit zwei Typ A Buchsen nbsp USB 1 0 2 0 Typ A Steckerdeutlich zu erkennen sind die voreilenden ausseren Pins fur die Versorgungs spannung nbsp USB 3 0 Typ A Steckermechanisch kompatibel zum USB 1 0 2 0 Typ A Stecker jedoch in blauer Farbe und mit zusatzlichen elektrischen Kontakten nbsp USB 1 0 2 0 Typ B Stecker nbsp USB 3 0 Typ B Stecker nbsp USB 2 0 Mini B Stecker nbsp USB 3 0 Mini B Buchse nicht standardisiert nbsp USB 2 0 Micro B Stecker Nokia 5130 bei Stecker netzteilen fur Mobiltelefone verbreitet nbsp USB 3 0 Micro B Stecker nbsp USB 3 0 Micro B Buchse nbsp USB 3 1 Typ C Stecker nbsp USB 3 1 Gen2 Typ A Stecker mit Power Delivery nbsp USB4 Gen3x2 SteckerMechanische Ausfuhrung Bearbeiten Die Stecker eines USB Kabels sind verpolungs und vertauschungssicher gestaltet In Richtung des Hostcontrollers Upstream werden flache Stecker Typ A DIN IEC 61076 3 107 verwendet Zum angeschlossenen Gerat hin Downstream werden die Kabel entweder fix montiert oder uber annahernd quadratische Steckverbinder Typ B DIN IEC 61076 3 108 angeschlossen vereinzelt und nicht standardkonform auch mit Typ A Steckverbindern Entsprechend den USB 1 1 bis 2 0 Standards besitzen USB Typ A und Typ B Verbinder vier Leitungen plus Schirm Beide Steckverbinder sollen in einer der drei Farben grau natur elfenbeinfarben weiss oder schwarz ausgefuhrt werden Mit USB 3 0 kommen neue Varianten der Typ A und Typ B Verbinder auf den Markt siehe unten Die sich aus der Norm ergebenden Konstruktionsdetails konnen bei der Benutzung des Steckers insbesondere bei haufigem Umstecken zu Kontaktproblemen und Beschadigungen fuhren Da keine Verschraubung der Buchsen und Stecker auf der Platine oder am Gehause vorgesehen ist mussen samtliche Krafte die bei Steckvorgangen oder Bewegungen auf Stecker und Buchse wirken von den wenig belastbaren Lotstellen der Buchse aufgenommen werden Aus diesem Grund aber auch wegen des Mangels an Arretierungsmoglichkeiten werden in der professionellen Datenverkabelung bevorzugt andere Schnittstellen eingesetzt Seit einiger Zeit sind auch Stecker und Buchsen vom Typ A und B mit Randelschrauben erhaltlich die ein Herausrutschen verhindern Allerdings muss das empfangende Gerat das auch unterstutzen Verschiedene Hersteller brachten vereinzelt mechanisch inkompatible Ausfuhrungen von USB Verbindern heraus die sich jedoch elektrisch nicht von USB 1 x oder 2 0 unterscheiden Beispiele dazu UltraPort an einigen IBM Thinkpads 10 polige Modular Buchsen 10P10C RJ50 an den USVs von APC Proprietare USB Verbinder an Microsofts Xbox Klinkenstecker der gleichzeitig als Audioverbinder dient bei Apples iPod ShuffleNicht standardisierte Varianten Bearbeiten Varianten der Stromsteckverbinder Spannung in V Belastbarkeit in W Farbkodierungempfohlen alternativ0 5 0 30 naturfarben teilweise auch gelb grau12 0 72 blaugrun Pantone Teal 3262C schwarz19 114 violett schwarz24 25 144 rot Pantone Red 032C schwarzFur den industriellen Einsatz insbesondere bei POS Anwendungen wie etwa Kassensystemen gibt es weitere USB Stecker Varianten mit deutlich hoheren Strombelastbarkeiten von bis zu 6 A 3 A pro Kontakt Diese Varianten wurden nicht vom USB Konsortium standardisiert sondern um 1999 in zum Teil lizenzpflichtigen Standards namens Retail USB PoweredUSB USB PlusPower oder USB Power 54 von Unternehmen wie IBM Microsoft NCR und Berg FCI Technisch wird die hohere Strombelastbarkeit uber vier zusatzliche Leitungen realisiert Wahrend clientseitig kein spezieller Stecker definiert ist es gibt jedoch verschiedene Empfehlungen teilweise mit unterschiedlichen Hotplug Fahigkeiten bestehen die Steckverbinder hostseitig aus einer Kombination aus einem mechanisch und elektrisch unveranderten USB Typ A Stecker einerseits und einem hochstromfahigen vierpoligen Steckverbinder andererseits Insgesamt sind sie ahnlich einem Stack von zwei USB Buchsen annahernd quadratisch siehe Abb oben Fur die Stromsteckverbinder ist eine mechanische Arretierung zwischen Buchse und Stecker vorgesehen Die Stromsteckverbinder gibt es in vier Varianten wobei eine mechanische Kodierung verhindert dass unterschiedliche Varianten zusammengesteckt werden konnen USB 3 Steckverbinder Bearbeiten Im Rahmen des im Jahr 2008 verabschiedeten USB 3 0 Standards wurden weitere sechs Steckverbindertypen mit zusatzlichen Kontakten definiert Diese unterteilen sich in je drei Steckverbinder die als weitestgehend ruckwartskompatible Erweiterungen der bisherigen Typ A und Typ B Steckverbinder angesehen werden konnen genannt USB 3 0 Standard A USB 3 0 Standard B und USB 3 0 Powered B sowie drei kleinere Verbinder die sich an die bisherigen Micro USB Verbinder anlehnen genannt USB 3 0 Micro A USB 3 0 Micro AB und USB 3 0 Micro B Zur eindeutigen Kennzeichnung werden die bisherigen Steckverbinder nun als USB 2 0 Standard A USB 2 0 Standard B USB 2 0 Micro A USB 2 0 Micro AB und USB 2 0 Micro B bezeichnet Zur besseren Unterscheidung sollen die USB 3 0 Standard A Verbinder in der Farbe Blau Pantone 300C ausgefuhrt und gegebenenfalls mit einem doppelten S Symbol gekennzeichnet werden Miniaturformen Bearbeiten Insbesondere fur Gerate mit geringerem Platzangebot digitale Kameras Mobiltelefone MP3 Player und andere mobile Gerate existieren auch verschiedene kompaktere USB Steckverbinder Im USB 2 0 Standard verankert sind dabei lediglich funfpolige Mini und Micro Varianten plus Schirm die gegenuber den normalen USB Steckverbindern uber einen zusatzlichen ID Pin verfugen Mini USB Bearbeiten nbsp Micro und Mini USB SteckerZunachst wurde im Jahr 2000 ein trapezformiger Mini B Steckverbinder fur die Downstream Seite definiert der in der Farbe Schwarz ausgefuhrt werden sollte Bei zukunftigen Geraten sollen Geratehersteller jedoch auf die Micro USB Verbinder siehe unten ausweichen 55 Auch Mini A in weisser Farbe und Mini AB Steckverbinder in Grau waren fur eine gewisse Zeit Teil des Standards und sollten insbesondere in Verbindung mit USB On the Go OTG eine Rolle spielen wurden jedoch im Mai 2007 offiziell zuruckgezogen 56 Die Kabel mit Mini B Stecker passen in den Anschluss von Mini AB Micro USB Bearbeiten Siehe auch Micro USB Standard Im Januar 2007 wurden mit der Standarderweiterung Micro USB fur USB 2 0 noch kleinere Steckverbinder vorgestellt die eine besonders kompakte Bauform der Gerate ermoglichen Die Micro USB Spezifikation kann USB On the Go OTG unterstutzen 57 Die Micro USB Verbinder sind elektrisch gleichwertig mechanisch allerdings nicht steckkompatibel dafur jedoch dank der im Standard geforderten Edelstahlkrampe deutlich stabiler ausgefuhrt Gemass USB 2 0 Standard gibt es drei Varianten die genau wie bei Mini USB allesamt funfpolig ausgefuhrt sind Micro A rechteckige Bauform fur die Host Seite Farbe Weiss Micro AB rechteckige Bauform fur USB On the Go Gerate Farbe Grau und Micro B Trapez Bauform fur die Gerateseite Farbe Schwarz Die Open Mobile Terminal Platform OMTP hat Micro USB 2007 als Standardverbinder fur den Datentransfer und die Energieversorgung von Mobilfunkgeraten ubernommen in China und in der EU mussen Mobiltelefone seither mit dieser Schnittstelle ausgestattet werden um eine Zulassung zu bekommen 58 Mit USB 3 0 kommen neue Varianten der Micro A AB und B Steckverbinder auf den Markt siehe unten Fur Netzteile der Gerateklasse der Smartphones ist zur Eindammung dieser Vielfalt seit 2011 durch die Europaische Norm EN 62684 2010 der Micro USB Stecker europaweit gefordert Weitere Miniaturformen Bearbeiten Daneben gibt es noch eine ganze Reihe proprietare das heisst gerateherstellerspezifische Miniaturbauformen der Steckverbinder siehe auch erstes Bild der Galerie die zwar in der Regel elektrisch mit USB 2 0 kompatibel sind jedoch nur uber teilweise schwer erhaltliche Adapterkabel mit USB Komponenten gemass dem USB Standard verbunden werden konnen Falschlicherweise werden jedoch auch diese Steckverbinder haufig als Mini USB bezeichnet was immer wieder zu Missverstandnissen fuhrt und vermieden werden sollte Verbreitet sind unterschiedlichste Ausfuhrungen mit 4 Pins insbesondere Varianten von Mitsumi Aiptek Hirose 8 Pins in einer grossen Zahl von Varianten darunter mehrere inkompatible Varianten die sich bei Digitalkameras in begrenztem Rahmen auch uber Herstellergrenzen hinweg verbreitet haben 11 Pins fur ExtUSB fur HTC Mobiltelefone kompatibel zu Mini USB 12 Pins fur verschiedene Olympus Digitalkameras und 14 Pins in zwei Varianten fur verschiedene Fuji Finepix Digitalkameras und als Nokias Pop Port fur manche Mobiltelefone Diese vereinen zusatzlich zu den USB Signalen noch andere bei Digitalkameras z B Analog Video und Audio im gleichen Konnektor 59 USB Typ C Bearbeiten Hauptartikel USB C Im August 2014 wurde die Spezifikation der neuen mit bisheriger Hardware nicht kompatiblen Typ C Steckverbindung verabschiedet 60 Die neue Steckverbindung ist rotationssymmetrisch und kann in beiden moglichen Orientierungen eingesteckt werden 61 62 Zudem unterstutzt sie alle bisherigen Ubertragungsspezifikationen inklusive USB 3 1 bis zu 10 Gbit s und USB Power Delivery maximal 100 W 63 Ein weiterer Vorteil der Typ C Steckverbindung ist eine niedrige Bauhohe und geringe Breite der Buchse von 8 4 mm verglichen mit ca 12 4 mm bei einer USB 3 0 Micro B Buchse wie sie heute bei praktisch allen externen USB 3 0 Festplatten eingesetzt wird Die Typ C Steckverbindung ist damit auch besser fur portable Gerate wie Smartphones Tablets oder Digitalkameras geeignet in denen zuvor aus Platzgrunden meist die USB 2 0 Micro B Buchse verwendet wurde Daruber hinaus gibt es Adapter und passendes Zubehor wie z B externe Festplatten 64 Spezifikationen Bearbeiten Mogliche Steckkombinationen mechanisch unterstutzt gelb hinterlegt nur USB 2 Geschwindigkeiten Buchsentyp SteckertypUSB 2Standard A USB 3Standard A USB 2Standard B USB 3Standard B USB 3Powered B USB 2Mini A USB 2Mini B USB 2Micro A USB 2Micro B USB 3Micro B USB 3 1Typ C nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp USB 2 Standard A nbsp nbsp Ja nbsp Ja nbsp Nein nbsp Nein nbsp Nein nbsp Nein nbsp Nein nbsp Nein nbsp NeinUSB 3 Standard A nbsp nbsp Ja nbsp JaUSB 2 Standard B nbsp nbsp Nein nbsp JaUSB 3 Standard B nbsp nbsp Ja nbsp JaUSB 3 Powered B nbsp nbsp Ja nbsp Ja nbsp JaUSB 2 Mini AB nbsp nbsp Nein nbsp Ja nbsp JaUSB 2 Mini B nbsp nbsp Nein nbsp JaUSB 2 Micro AB nbsp nbsp Nein nbsp Ja nbsp JaUSB 2 Micro B nbsp nbsp Nein nbsp JaUSB 3 Micro B nbsp nbsp Ja nbsp JaUSB 3 1 Typ C nbsp nbsp Nein nbsp JaGewahrleistete Anzahl an Steckzyklen Anschlusstyp USB Version Mindestanzahl der Steckzyklen Anschlusstyp Mindestanzahl der SteckzyklenStandard USB USB 1 1 2 0 500 spater 1 500 Zum Vergleich Standard USB USB 3 0 Standard Class 1 500 High Durability Class 5 000 eSATA 5 000 Mini USB USB 2 0 5 000 Firewire IEEE 1394 1 500 Micro USB USB 2 0 3 0 10 000 USB C USB 2 0 3 1 10 000 63 Abmessungen in mm und Kombinationsmoglichkeiten Stecker Steckerabmessungen erlaubteKabeltypenA nbsp Stecker B Stecker Mini B Stecker Micro BB nbsp Stecker AUSB 3 0 B nbsp Stecker USB 3 0 A Stecker AMini A Mini B nbsp Stecker AMicro A nbsp Stecker Micro B Buchse A als Adapter Micro B nbsp Stecker A Stecker Micro AUSB 3 0Micro B nbsp Stecker USB 3 0 A Stecker USB 3 0 Micro A 65 USB 3 1Typ C Stecker USB 3 0 A Stecker AVerbreitet haben sich daruber hinaus diverse Varianten von Stiftleisten im Rastermass von 2 54 Millimeter 100 mil auf PC Mainboards vorwiegend mit 1 4 1 5 und 2 2 Stiften bzw fur Doppel USB Verbinder mit 2 4 oder 2 5 Stiften Gab es zunachst mehrere zueinander inkompatible Belegungsvarianten hat sich im Zuge neuerer Mainboard Spezifikationen von Intel inzwischen eine bestimmte 2 5 polige Belegung etabliert die auch mit USB Flash Modulen kompatibel ist USB Kabel Bearbeiten nbsp USB Verlangerungskabel nicht in der USB Spezifikation nbsp Kabelbelegung eines normalen USB Kabels Der Schirm wird mit dem Stecker Buchsengehause des Kabels verbunden In den angeschlossenen Geraten ist der Schirm ublicherweise mit Masse verbunden nbsp USB 3 0 Kabel und Stecker Typ A KontaktbelegungIn einem USB 2 x Kabel werden vier Adern benotigt Zwei Adern ubertragen dabei die Daten die anderen beiden versorgen das angeschlossene Gerat mit einer Spannung von 5 V Der USB Spezifikation entsprechende Gerate durfen bis zu 100 mA oder 500 mA aus dem Bus beziehen abhangig davon wie viel der Port liefern kann an den sie angeschlossen werden Gerate mit einer Leistung bis zu 2 5 W konnen also uber den Bus versorgt werden Je nach Kabellange muss der Leiterquerschnitt der beiden Stromversorgungsadern angepasst sein um den zulassigen Spannungsabfall nicht zu uberschreiten auch daher sind Verlangerungsleitungen nicht gemass dem USB Standard Die Leitungsadern sind je nach Geschwindigkeit unterschiedlich abgeschirmt Adern die lediglich der Spezifikation Low Speed entsprechen durfen uber keinen B Stecker verfugen sondern mussen fix am Gerat montiert sein oder einen herstellerspezifischen Stecker verwenden Sie sind weniger stark abgeschirmt kommen ohne verdrillte Adern aus und sind dadurch flexibler als Full Hi Speed Kabel Sie sind daher gut fur zum Beispiel Mause und Tastaturen geeignet Die geringe Abschirmung des Kabels wurde zu Problemen bei Geraten mit hoheren Geschwindigkeiten fuhren Die Langen von Full Hi Speed und Low Speed Kabeln vom Hub zum Gerat sind auf funf beziehungsweise drei Meter begrenzt Langere Strecken konnen uberwunden werden indem USB Hubs zwischengeschaltet werden USB Repeaterkabel entsprechen in ihren Funktionen einem Bus Powered Hub s u mit einem einzigen Downstream Port und einem fest angeschlossenen Kabel am Upstream Port Da die elektrischen Auswirkungen dieser Kabel im USB Bus denen eines Bus Powered USB Hubs mit funf Meter Kabel entsprechen mussen bei ihrer Verwendung zusatzlich die Beschrankungen beim Kaskadieren von USB Hubs beachtet werden USB arbeitet mit einem Wellenwiderstand von 90 W Direkte Verbindungskabel sollten daher auch in diesem Wellenwiderstandswert ausgefuhrt sein Fur die Uberbruckung von Langen uber 30 Metern werden USB Line Extender angeboten Diese bestehen aus zwei Komponenten einem Base Modul das an den Computer angeschlossen wird und einem Remote Modul fur den Anschluss des USB Gerates Zur Distanzuberbruckung zwischen diesen beiden Komponenten werden meist Ethernetkabel oder Lichtleiter eingesetzt Da sich diese Line Extender jedoch immer auf bestimmte nicht vom Standard vorgeschriebene Verhaltensdetails der angeschlossenen Gerate verlassen und zudem bei langen Kabelstrecken die Signallaufzeit zu Protokollverletzungen fuhrt ist der Einsatz dieser Gerate oft mit Problemen verbunden Eine andere Moglichkeit USB Gerate weiter entfernt vom Rechner anzuschliessen sind Losungen die einen remote host verwenden also einen USB Hostcontroller der ausserhalb des PCs liegt Dabei geschieht die Kommunikation zwischen PC und Hostcontroller zum Beispiel uber Ethernet Das Ethernet ersetzt dabei den lokalen Bus an dem sonst der Hostcontroller angeschlossen ware Auf dem PC muss also nur ein entsprechender Treiber installiert werden der die Kommunikation mit dem Hostcontroller ubernimmt Treiber fur die USB Gerate erkennen dann keinen Unterschied zu einem lokal angeschlossenen Gerat Beispiele fur ein solches Gerat sind der USB Server von Keyspan und die USB Fernanschlussfunktion einer Fritz Box Kontaktbelegung und Adernfarben Bearbeiten Der USB Standard legt neben der Belegung der Stecker auch die Namen der einzelnen Signale fest fur die Aderfarbe werden nur Empfehlungen gemacht Tatsachlich variieren die verwendeten Aderfarben von Hersteller zu Hersteller Die Nummer eines Stecker Pins kann in den oben angefuhrten Schemazeichnungen abgelesen werden nbsp USB Standardstecker Typ A und B Nicht massstabsgetreu mit PinnummernStandardstecker A B Pin Signalname Adernfarbe BeschreibungGehause Schirm n a Schirmgeflecht1 VBUS Rot 5 V2 D Weiss Daten USB 2 0 differentielles Paar 3 D Grun4 GND Schwarz Masse nbsp USB Ministecker Typ A und B Nicht massstabsgetreu mit Pinnummern Draufsicht Es gibt noch Mini AB Buchsen die sich automatisch umschalten Mini AB Buchsen und Mini A Stecker sind aus der Spezifikation entfernt worden Ministecker Microstecker Pin Signalname Adernfarbe BeschreibungGehause Schirm n a Schirmgeflecht1 VBUS Rot 5 V2 D Weiss Daten USB 2 0 differentielles Paar 3 D Grun4 ID keine Ader erlaubt Unterscheidung von Micro A und Micro B Stecker Typ A Masse On The Go OTG Gerat arbeitet als Host Typ B nicht verbunden OTG Gerat arbeitet als Peripherie 5 GND Schwarz Masse nbsp USB 3 0 Stecker Powered BUSB 3 0 Standard Powered 66 Pin Signalname Adernfarbe BeschreibungStecker A Stecker BGehause Schirm n a Schirmgeflecht1 VBUS Rot 5 V2 D Weiss Daten USB 2 0 differentielles Paar 3 D Grun4 GND Schwarz Masse fur 5 V5 StdA SSRX StdB SSTX Blau Daten SuperSpeed Sender differentielles Paar 6 StdA SSRX StdB SSTX Gelb7 GND DRAIN unisoliert Masse fur Daten SuperSpeed je eine Ader fur jedes differentielle SuperSpeed Paar aber auf denselben Pin gefuhrt 66 8 StdA SSTX StdB SSRX Violett Daten SuperSpeed Empfanger differentielles Paar 9 StdA SSTX StdB SSRX Orange10 n a DPWR keine Vorgabe Spannungsversorgung fur Gerat nur im Stecker USB 3 Powered B 11 n a DGND keine Vorgabe Masse fur DPWR nur im Stecker USB 3 Powered B Vollbeschaltetes USB 3 1 Typ C auf Typ C Kabel Typ C Stecker 1 Typ C Kabel Typ C Stecker 2Pin Name Adernfarbe Name Beschreibung Pin NameGehause Schirm n a Schirm Schirmgeflecht Gehause SchirmA1 B1 A12 B12 GND Verzinnt GND PWRrt1 GND PWRrt2 Masse A1 B1 A12 B12 GNDA4 B4 A9 B9 VBUS Rot PWR VBUS1 PWR VBUS2 VBUS Spannung A4 B4 A9 B9 VBUSB5 VCONN Gelb PWR VCONN VCONN Spannung B5 VCONNA5 CC Blau CC Konfigurationskanal A5 CCA6 Dp1 Grun UTP Dp Ungeschirmtes verdrilltes Leitungspaar positiv A6 Dp1A7 Dn1 Weiss UTP Dn Ungeschirmtes verdrilltes Leitungspaar negativ A7 Dn1A8 SBU1 Rot SBU A Seitenbandbenutzung A B8 SBU2B8 SBU2 Schwarz SBU B Seitenbandbenutzung B A8 SBU1A2 SSTXp1 Gelb SDPp1 Geschirmtes verdrilltes Leitungspaar 1 positiv B11 SSRXp1A3 SSTXn1 Braun SDPn1 Geschirmtes verdrilltes Leitungspaar 1 negativ B10 SSRXn1B11 SSRXp1 Grun SDPp2 Geschirmtes verdrilltes Leitungspaar 2 positiv A2 SSTXp1B10 SSRXn1 Orange SDPn2 Geschirmtes verdrilltes Leitungspaar 2 negativ A3 SSTXn1B2 SSTXp2 Weiss SDPp3 Geschirmtes verdrilltes Leitungspaar 3 positiv A11 SSRXp2B3 SSTXn2 Schwarz SDPn3 Geschirmtes verdrilltes Leitungspaar 3 negativ A10 SSRXn2A11 SSRXp2 Rot SDPp4 Geschirmtes verdrilltes Leitungspaar 4 positiv B2 SSTXp2A10 SSRXn2 Blau SDPn4 Geschirmtes verdrilltes Leitungspaar 4 negativ B3 SSTXn2 Adernfarben fur die geschirmten verdrillten Leitungspaare sind nicht vorgeschriebenSteckerbelegung USB Typ C 67 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1GND RX2 RX2 VBUS SBU1 D D CC1 VBUS TX1 TX1 GNDGND TX2 TX2 VBUS CC2 D D SBU2 VBUS RX1 RX1 GNDB1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12Probleme mit USB Typ C Kabeln Bearbeiten Wie Anfang 2016 durch Pressemeldungen bekannt wurde treten mit USB Typ C Kabeln durch mangelhafte Fertigung und die daraus resultierenden Spezifikationsuberschreitungen vermehrt Probleme auf die irreversible Schaden der daran angeschlossenen Gerate bewirken konnen 68 Es wurden inzwischen Webseiten veroffentlicht die ungefahrliche USB Typ C Kabel auflisten 69 USB Typ C Authentifizierungsprogramm Bearbeiten Die fur das Marketing und die Spezifikationen des USB Standards zustandige gemeinnutzige Organisation USB IF hat 2016 das USB Type C Authentication Program angekundigt das kryptografische Authentifizierung definiert Durch die Authentifizierung soll Schaden an Geraten verhindert werden 70 USB Hubs Bearbeiten Hauptartikel USB Hub nbsp 4 Port USB Hub mit eigener Strom ver sor gung self powered Netzteilbuchse rechts Ein USB Hub ist ein USB Gerat welches das USB Signal an mehrere Ports verteilt Handelsublich sind USB Hubs mit bis zu sieben Downstream Ports vereinzelt sind aber inzwischen auch Hubs mit bis zu 28 Ports zu finden 71 Hubs konnen ihren Strom aus dem Bus selbst beziehen als Bus Powered oder passiver Hub bezeichnet oder uber eine eigene Stromversorgung verfugen als Self Powered oder aktiver Hub bezeichnet USB Umschalter Bearbeiten Ein USB Umschalter auch USB Switch oder USB Weiche genannt ist ein Gerat zum Betrieb eines Peripheriegerats an mehreren Rechnern ohne Umstecken Dem Umschalter kann auch ein USB Hub nachgeschaltet werden bzw dieser sich im selben Gehause befinden Hier kann immer nur einer der Rechner auf die jeweiligen Peripheriegerate geschaltet werden Das erfolgt entweder durch einen manuellen Umschalter oder automatisch bei letzterem lost z B das Einschalten eines Rechners und die damit einhergehende USB Stromversorgung die Umschaltung aus USB Card Bus Bearbeiten nbsp USB 2 0 CardBus ControllerDer Cardbus Standard 72 PC Card Standard 5 0 wurde ursprunglich fur PCMCIA Karten als Datenspeichermedium entwickelt unterscheidet sich aber vom PCMCIA Standard durch eine vollig andere Architektur Es sind auch Steckkarten mit CardBus Controller am Markt erhaltlich die USB in CardBus umsetzen so dass USB Stecker beispielsweise auch an Mobilgeraten ohne integrierte USB Schnittstelle verwendet werden konnen sie sind aber auf den 32 Bit breiten CardBus beschrankt Ein Nachrusten bei Computern mit 16 Bit Bus ist daher nicht moglich 73 CardBus wurde vom neueren und leistungsfahigeren ExpressCard Standard abgelost Galvanische Trennung Bearbeiten In bestimmten Anwendungsbereichen wie in industriellen Umgebungen oder in der Medizintechnik kann es zur Vermeidung von problematischen Masseschleifen notwendig sein eine galvanische Trennung zwischen verschiedenen USB Geraten vornehmen zu mussen Diese umfasst neben den Versorgungsleitungen der Schnittstelle mittels Gleichspannungswandler mit galvanischer Trennung auch die Datenleitungen Da die Datenleitungen bis Hi Speed 480 Mbit s bidirektional betrieben werden ist fur die galvanische Trennung der Schnittstelle eine entsprechende zusatzliche Kontrolllogik fur die Steuerung der Treiberstufen notig die in integrierten Schaltungen zusammengefasst ist und als USB Isolator bezeichnet werden Dadurch reduziert sich bei USB Isolatoren die erzielbare Datenrate 74 Software Architektur BearbeitenAlle USB Transaktionen werden durch die USB Software auf dem Host Computer realisiert Das geschieht durch den jeweiligen USB Geratetreiber der mit seinem Gerat kommunizieren will Der USB Bustreiber ist die Schnittstelle zwischen dem USB Geratetreiber und dem USB Host Controller USB Bustreiber Bearbeiten Der USB Bustreiber USB Driver kennt die spezifischen Kommunikationseigenschaften der einzelnen USB Gerate zum Beispiel die Datenmenge pro Frame oder Abstande zwischen den periodischen Zugriffen Er erkennt diese Eigenschaften beim Analysieren der Gerate Deskriptoren wahrend der Konfigurationsphase Wenn der USB Bustreiber ein IRP von einem USB Geratetreiber erhalt erzeugt er entsprechend dieser Anfrage einzelne Transaktionen die innerhalb des Ubertragungsrahmens Frame von einer Millisekunde ausfuhrbar sind USB Host Controller Treiber Bearbeiten Der USB Host Controller Treiber host controller driver organisiert die zeitliche Abfolge der einzelnen Transaktionen Scheduling Dazu baut er eine Folge von Transaktionslisten auf Jede dieser Listen besteht aus den noch nicht abgearbeiteten Transaktionen in Richtung eines Gerates das am Bus angeschlossen ist Sie definiert die Reihenfolge der Transaktionen innerhalb des 1 ms Zeitrahmens Der USB Bustreiber kann eine einzelne Anfrage fur einen Datentransfer in mehrere Transaktionen zerlegen Das Scheduling hangt von einer Reihe von Einflussfaktoren wie Transferart Gerateeigenschaften und Busbelastung ab Der USB Host Controller Treiber lost die Transaktionen dann uber den Root Hub aus Dieser setzt der Reihe nach alle Transaktionen um die in der aktuellen Liste enthalten sind Unterstutzung in Betriebssystemen Bearbeiten AmigaOS Amiga OS3 x unterstutzt standardmassig kein USB Lediglich mit Hard und Software anderer Anbieter Poseidon Sirion Anaiis ist eine Anbindung von USB 1 1 und USB 2 0 Geraten moglich mit breiter Unterstutzung verschiedener Gerateklassen bei Poseidon Bei Poseidon kann in Zusammenarbeit mit einer Flash Rom Karte sogar von USB Massenspeichern gebootet werden Ab Amiga OS4 wird je nach Hardware USB 1 1 und 2 0 unterstutzt kein USB 2 0 Hi Speed da der EHCI Treiber noch fehlt Unter AmigaOS 4 Classic kann jedoch alternativ auch Poseidon eingesetzt werden Amiga OS4 x unterstutzt ab Version 4 0 USB 1 1 Seit dem AmigaOS4 1 Update3 unterstutzt es auch USB 2 0 AROS enthalt seit August 2009 eine quelloffene Portierung von Poseidon der die alte Implementierung ersetzt Es unterstutzt OHCI UHCI USB 1 1 und EHCI USB 2 0 Hi Speed sowie die meisten der in Poseidon fur AmigaOS vorhandenen Geratetreiber Der Stack liegt teilweise im Kernel und es kann damit von USB Massenspeichern gebootet werden Atari MiNT unterstutzt standardmassig kein USB es sind jedoch fur MiNT verschiedene Treiber in Entwicklung die Add on Karten wie EtherNAT eine Kombination aus USB und Ethernet Erweiterung fur den Atari Falcon unterstutzen eComStation als Nachfolger von OS 2 bringt ebenfalls Unterstutzung fur USB 2 0 mit FreeBSD unterstutzt ab Version 3 0 OHCI und UHCI Controller USB 1 1 ab Version 5 2 EHCI USB 2 0 und ab Version 8 2 auch XHCI USB 3 x Es existieren Treiber fur USB Gerate wie Tastatur Maus Drucker TV Receiver Kameras Ethernet WLAN Massenspeicher Smartphones serielle Schnittstellenadapter und viele mehr In FreeBSD 8 0 erschien eine komplett neue USB Implementierung die die Treiber Situation eine Weile beeintrachtigt hatte In der aktuellen Version ist das Problem aber nicht mehr vorhanden Der Linux Kernel unterstutzt ab Version 2 2 7 1999 USB 1 1 Controller Seit der Kernelversion 2 4 sind Treiber fur UHCI OHCI USB 1 1 und EHCI Controller USB 2 0 sowie Unterstutzung fur gangige USB Endgerate integriert Die Unterstutzung fur EHCI Controller gilt erst ab Version 2 6 2003 als stabil Ab Kernelversion 2 6 31 2009 wird USB 3 0 unterstutzt 75 Mit sogenannten Gadget Treibern kann ein Linuxsystem bei Anschluss an einen USB Host selbst als USB Gerat erscheinen zum Beispiel als Massenspeicher Netzwerkkarte oder serielle Schnittstelle Mac Mac OS unterstutzt USB 1 1 ab Mac OS 8 1 1998 Mit der Zeit wurde der Umfang an Geraten die mit Klassentreibern unterstutzt werden deutlich erweitert von Mac OS 8 5 ebenfalls 1998 an werden die meisten ublichen Gerateklassen unterstutzt macOS von 1999 bis 2012 Mac OS X bzw bis 2016 OS X unterstutzt in allen Versionen USB 1 1 und ab Version 10 2 8 auch USB 2 0 Ab OS X 10 8 Mountain Lion 2012 wird auch USB 3 0 auf entsprechend werkseitig ausgestatteten Macs unterstutzt Mit entsprechendem Treiber gibt es auch die Moglichkeit Erweiterungskarten mit USB 2 0 und 3 0 unter fruheren Mac OS X Versionen zu nutzen MorphOS wird mit dem Poseidon USB Stack ausgeliefert mit voller Unterstutzung von UHCI OHCI und EHCI nicht alle Treiber unterstutzen isochronen Transfer MS DOS und kompatible unterstutzen USB standardmassig nicht USB Tastaturen und USB Massenspeicher sind uber die Legacy Emulation vieler verbreiteter PC BIOS Versionen dennoch verwendbar aber meist nicht Hotplug fahig Auch USB Mause funktionieren meist mit fur PS 2 Mause vorgesehenen Treibern wenn der Legacy Mode aktiviert ist Fur FreeDOS gibt es den motto hairu Treiber der USB 2 0 zur Verfugung stellt Andere Hersteller bieten Spezialtreiber an die aber viel konventionellen Speicher belegen und deshalb mit vielen DOS Programmen nicht kompatibel sind NetBSD und OpenBSD unterstutzen UHCI OHCI und EHCI sowie gangige Endgerate NetBSD war 1998 das erste freie Betriebssystem mit USB Unterstutzung OS 2 Warp 4 unterstutzt erst uber den Aufrustpack Warp 4 51 Convenience Pack 1 vom Dezember 2000 USB 1 1 Dieser ist kostenpflichtig Treiber Aktualisierungen auf USB 2 0 sind ebenfalls verfugbar Palm OS unterstutzt ab Version 3 2 USB als Kommunikationsplattform fur HotSync ab Palm OS 5 konnen teilweise mit Zusatzprogrammen auch Modemfunktionen uber USB genutzt werden Bestimmte PDAs so bei Sony Clie konnen mit der USB Schnittstelle einen Massenspeicher emulieren QNX unterstutzt ab der Version 6 UHCI OHCI und EHCI mit separat erhaltlichen Treibern ist USB Unterstutzung auch in QNX4 nachrustbar Die mitgelieferten Treiber beschranken sich auf den HID Bootmode einige RS232 und Ethernet Adapter sowie Massenspeicher Microsoft Windows Windows 95 bietet ab OEM Service Release 2 1 eine rudimentare Unterstutzung von USB 1 0 die jedoch als hochst fehlerhaft und praktisch unbrauchbar gilt Windows 98 unterstutzt USB 1 0 ab Windows 98 SE auch USB 1 1 USB 2 0 ist nur mit Treibern von Chipsatzherstellern moglich Windows Me unterstutzt USB 1 1 und verfugt als einziges System der 9x Serie uber einen generischen Geratetreiber fur Massenspeicher USB 2 0 ist nur mit Treibern von Chipsatzherstellern moglich Nach der Installation geratespezifischer USB Treiber ist im Gegensatz zu Windows 98 und 95 kein Neustart mehr erforderlich Windows NT 4 0 hat ab Werk keinerlei USB Unterstutzung Von Fremdherstellern sind zwar Systemerweiterungen dafur erhaltlich doch da USB Gerate in der Regel nicht mit diesen Erweiterungen getestet werden beschrankt sich die Nutzbarkeit auf Spezialfalle Windows 2000 SP4 Windows XP ab SP1 Windows Server 2003 Windows Vista Windows Server 2008 Windows 7 und Microsoft Windows Server 2008 R2 unterstutzen USB 1 1 und USB 2 0 und unterstutzen erstmals Massenspeicher generisch ab Werk Weil der USB Hostcontroller gelegentlich fehlerhaft erkannt wird sollten die Treiber des Chipsatzherstellers installiert werden Windows 8 unterstutzt USB 1 0 1 1 2 0 und 3 0 Windows 10 unterstutzt USB 1 0 1 1 2 0 3 0 und 3 1 76 Das BIOS eines PC kann auch Betriebssystemen ohne USB Unterstutzung die Verwendung von USB Eingabegeraten wie Mausen und Tastaturen ermoglichen Dazu aktiviert man einen USB Legacy Support etwa USB Unterstutzung fur Altsysteme das die USB Gerate dem Betriebssystem als PS 2 Gerate ubermittelt Die dazu notigen Einstellungen heissen in jeder BIOS Variante unterschiedlich beispielsweise einfach USB Keyboard Support Auch ein Starten von USB Speichermedien wird von den meisten Firmware Implementierungen ermoglicht obwohl es in der Praxis teilweise an Inkompatibilitaten scheitert 77 Unter Open Firmware auf Apple Macintosh Computern mit PowerPC Prozessor gibt es z B ein Firmware Kommando womit von einem angeschlossenen USB Massenspeicher gestartet werden kann Auf PCs mit BIOS wird meist genau ein USB Laufwerk wie USB Stick USB Kartenleser USB Festplatte USB Floppy eingebunden weitere USB Laufwerke werden nur eingebunden wenn das startende Betriebssystem selbst USB unterstutzt Altere Firmware auch BIOS bei Computern bis 1995 kann mit USB nicht umgehen Bei aktueller Firmware kann angenommen werden dass USB sowohl fur Eingabegerate Tastatur Maus sowie fur das Startmedium verwendet werden kann UEFI beispielsweise unterstutzte USB von Beginn an voll Sicherheitsprobleme BearbeitenAuf der Black Hat 2014 erlauterten Karsten Nohl und Jakob Lell Sicherheitsrisiken von USB Geraten 78 79 80 81 Viele USB Controller Chips in USB Geraten lassen sich umprogrammieren 80 Ein wirksamer Schutz vor einer Neubeschreibung besteht nicht so dass sich ein scheinbar harmloses USB Gerat als schadliches Gerat missbrauchen lasst 80 Ein USB Gerat kann eine Tastatur und Befehle im Namen des angemeldeten Benutzers emulieren somit Malware installieren und angeschlossene USB Gerate infizieren 80 sich als Netzwerkkarte ausgeben die DNS Einstellung im Computer andern und Datenverkehr umleiten 80 beim Bootvorgang ein kleines Virus laden welches das Betriebssystem vor dem Booten infiziert 80 Derartige Angriffe sind bisher schwer abwehrbar da Malware Scanner nicht die Firmware in USB Geraten prufen und die Verhaltenserkennung schwierig ist 80 USB Firewalls welche nur bestimmte Gerateklassen blockieren existieren noch nicht 80 Einen gewissen Schutz bietet macOS beim Anstecken eines als Tastatur erkannten USB Gerats indem es fragt ob man die Tastatur aktivieren will Die sonst ubliche Beseitigung von Malware durch Neuinstallation des Betriebssystems nutzt nichts da ein USB Speicher von dem installiert wird bereits infiziert sein kann Andere USB Gerate sind von der Neuinstallation des Betriebssystems ebenfalls nicht betroffen und enthalten die Malware daher immer noch Zu beachten ist dass USB auch als interne Schnittstelle zur Anbindung fest eingebauter Peripherie Komponenten etwa einer Webcam im Laptop Deckel verbreitet ist 80 Im Oktober 2014 stellten die Sicherheitsforscher Adam Caudill und Brandon Wilson auf der Konferenz DerbyCon eine modifizierte Firmware und Werkzeuge zur Schadensbehebung vor 82 USB als standardisierte Spannungsquelle Bearbeiten nbsp USB Ladesteckdose im Solaris Urbino 12 electricDes Weiteren wird USB teilweise als standardisierte Spannungsquelle eingesetzt So haben sich im Jahr 2009 namhafte Mobiltelefonhersteller auf Druck der EU Kommission darauf geeinigt Micro USB als Standard Geratebuchse fur den Ladekontakt einzusetzen 83 Vereinzelt haben Hersteller anderer elektronischer Kleingerate wie kompakter Digitalkameras nachgezogen im Bereich der tragbaren Medienabspielgerate insbesondere bei MP3 Playern war ein Aufladen via USB Schnittstelle schon zuvor verbreitet Der USB Standard sieht vor dass Gerate zunachst im Low Power Modus 100 mA oder 150 mA starten und bei hoherem Strombedarf diesen erst vom Host anfordern bevor sie den normalen Modus schalten Das konnen bei USB 2 0 bis zu weiteren viermal 100 mA bei USB 3 0 bis zu weiteren funfmal 150 mA sein Schlagt diese Anforderung fehl muss sich das Gerat abschalten Die meisten der vorgenannten Gerate verwenden den USB Anschluss jedoch ungefragt nur als Spannungsquelle und verstossen gegen den USB Standard indem sie ohne Erlaubnis des Hosts mehr als 100 mA Strom beziehen Das konnte im Extremfall den USB Anschluss des Hosts beschadigen oder das Energiemanagement des Rechners durcheinanderbringen was zu instabilem Verhalten fuhren kann Sparsame 2 5 Zoll Festplatten konnen meist mit 2 5 W 500 mA an einem 2 0 USB Port mit Adapter betrieben werden grossere 3 5 Zoll Festplatten jedoch nicht Weiterhin gibt es sparsame Notebook CD DVD Bluray Brenner die am USB Port betrieben werden konnen Deren Stromaufnahme liegt jedoch insbesondere beim Brennen mit hoheren Geschwindigkeiten mit teilweise permanent uber 1000 mA weit ausserhalb der USB Spezifikation Mittlerweile gibt es Netzteile die an einer USB A Buchse oder einem Kabel mit Micro USB B Stecker 5 V zur Verfugung stellen Der verfugbare Strom liegt meist bei 1000 mA allgemein zwischen 500 und 2500 mA Generell gilt bei Smartphones die USB Battery Charging Specification als Referenz dies ist nicht mit dem Energiemanagement zu verwechseln das beim Enumeration Prozess beim Anschliessen an einen USB Host stattfindet Diese standardisiert die Beschaltung der Datenleitungen damit es eine einheitliche Konfiguration gibt und moglichst alle Smartphones mit ein und demselben Netzteil geladen werden konnen Allerdings halten sich nicht alle Smartphone Hersteller an diese Vorgabe so dass bestimmte Gerate nicht mit jedem Netzteil geladen werden konnen z B Apple Wenn ein Gerat nicht an einem dafur gebauten Netzteil sondern an einem USB Host z B PC Notebook geladen wird werden Befehle bzgl des Energiemanagements wahrend der Enumeration ausgetauscht Letzteres ist notwendig wenn das zu ladende Gerat sich exakt an den USB Standard halt und nur den Strom entnimmt der ihm genehmigt wurde Ein bekannter Vertreter ist das iPhone Es erkennt dass es an einem Netzteil geladen wird wenn bestimmte Spannungspegel an den Datenleitungen anliegen An einem Rechner wird stattdessen uber das Energiemanagement verhandelt wie viel Strom das Gerat entnehmen darf Kurioses Bearbeiten nbsp USB Spielzeug Raketenwerfer der auf Befehl kleine Schaumstoffraketen abfeuert nbsp USB WeihnachtsbaumAuch ausgefallene Gerate sind auf den Markt gekommen die USB vorwiegend zur Stromversorgung nutzen Beispielsweise gibt es USB Warmeplatten mit denen etwa eine Kaffeetasse uber die USB Schnittstelle warmgehalten werden kann USB Lampen fur Notebooks um die Tastatur zu beleuchten USB Tastatur Staubsauger USB Ventilatoren Rotoren mit LED Lichteffekten USB Weihnachtsbaume oder beheizbare USB Handschuhe USB Butt Plugs USB Horgeratetrockner 84 und USB Pantoffeln Ajay Bhatt wurde aus der Gruppe der Entwickler des USB Standards besonders hervorgehoben als er in dem Werbespot Ajay Bhatt The Real USB Rock Star des Unternehmens Intel als Rockstar portratiert wurde 85 86 Literatur BearbeitenHans Joachim Kelm USB 2 0 Franzis Poing 2006 ISBN 3 7723 7965 6 Jan Axelson USB Complete Everything You Need to Develop Custom USB Peripherals 4 Auflage Lakeview Research Madison 2009 ISBN 978 1 931448 08 6 englisch USB 2 0 Handbuch fur Entwickler 3 Auflage mitp Heidelberg 2007 ISBN 978 3 8266 1690 7 Originaltitel USB Complete Everything You Need to Develop Custom USB Peripherals Ubersetzt von Gerhard Franken Bernhard Redemann Steuern und Messen mit USB Hard und Softwareentwicklung mit dem FT232 245 und 2232 Eigenverlag Berlin 2006 ISBN 3 00 017884 8 Weblinks Bearbeiten nbsp Wiktionary USB Bedeutungserklarungen Wortherkunft Synonyme Ubersetzungen nbsp Commons USB Sammlung von Bildern Videos und AudiodateienAnmerkungen Bearbeiten Die Asymmetrie aufgrund der Pullup und Pulldown Widerstande mit denen das Peripheriegerat die von ihm unterstutzte Datenrate anzeigt kann hier aufgrund der hohen Werte dieser Widerstande vernachlassigt werden die Widerstandswerte liegen mehr als eine Grossenordnung uber dem Wellenwiderstand der Leitung Einzelnachweise Bearbeiten SuperSpeed USB from the USB IF Memento vom 14 Mai 2009 im Internet Archive In usb org USB Implementers Forum Inc USB IF englisch a b Martin Fischer USB 3 2 Geschwindigkeit von USB C auf 20 GBit s verdoppelt In heise de Heise Gruppe 27 September 2017 abgerufen am 12 Juli 2023 deutsch a b Marc Sauter Schnittstelle USB 3 2 verdoppelt Datenrate auf 20 GBit s In golem de Golem Media GmbH 26 Juni 2017 abgerufen am 12 Juli 2023 deutsch USB Universal Serial Bus Nicht mehr online verfugbar Historisch Kulturwissenschaftliche Informationsverarbeitung archiviert vom Original am 31 Dezember 2015 abgerufen am 12 November 2015 Trotz seines Namens Universal Serial Bus ist der USB kein physischer Datenbus DVI Ausgang per USB nachrusten Heise am 5 Juni 2007 1394 Monthly Newsletter Information Gatekeepers Inc google at abgerufen am 4 Januar 2019 Sven Hesse USB 3 0 kommt 2009 mit 4 8 Gbit s angerast Memento vom 20 Dezember 2008 im Internet Archive In Allround pc com 21 November 2008 Benjamin Benz USB 3 1 Startschuss fur Entwickler In heise de Heise Gruppe 1 August 2013 abgerufen am 12 Juli 2023 deutsch Seth Colaner Niels Broekhuijsen All Things USB 3 1 And USB Type C An Explainer tomshardware com vom 27 August 2015 SuperSpeed USB Memento vom 14 Mai 2009 im Internet Archive In usb org USB Implementers Forum Inc USB IF abgerufen am 3 Januar 2016 englisch USB 3 2 oder SuperSpeed USB 20Gbps soll noch in 2019 kommen In techgarage blog 27 Februar 2019 abgerufen am 27 Februar 2019 USB Promoter Group USB4 Specification In usb org USB Implementers Forum Inc USD IF 29 August 2019 abgerufen am 15 Mai 2020 englisch Florian Mussig USB 4 bekommt Hub Topologie In heise de Heise Gruppe 6 Marz 2019 abgerufen am 15 Mai 2019 deutsch Florian Mussig Spezifikation fur USB 4 finalisiert In heise de Heise Gruppe abgerufen am 24 Januar 2021 deutsch 3 0 77 37 109 15360 8640 60 Hz 3 Farben 9 71 bit d h auch bei maximaler Kompression von 3 reicht es nicht fur 10 bit aus Oliver Ehm Stromversorgung fur den USB Anschluss In com professional 22 Februar 2012 S 2 von 1 3 abgerufen am 11 August 2023 a b USB Power Delivery Specification Revision 3 1 In usb org USB Implementers Forum Inc USB IF 23 Januar 2023 abgerufen am 16 Marz 2023 englisch USB 2 0 ECN VBUS Max Limit a b Oliver Ehm Stromversorgung fur den USB Anschluss Com Magazin de 22 Februar 2012 a b c d e USB PD USB Power Delivery In elektronik kompendium de Abgerufen am 10 August 2018 Mohamed Ismail Overview of Usb Battery Charging Revision 1 2 And The Important Role of Adapter Emulators PDF 86 kB Tutorial 5801 In pdfserv maximintegrated com Maxim Integrated Products Inc 2014 S 3 ff abgerufen am 12 Juli 2023 englisch a b Battery Charging Specification Revision 1 2 USB Implementers Forum 7 Dezember 2010 abgerufen am 12 September 2020 Ernst Ahlers Stromstopsel In c t Magazin fur Computertechnik Nr 12 2012 Heise Verlag 2012 ISSN 0724 8679 S 136 141 mit einem Netzteil welches einen Ripple von 400 mV erreicht Christof Windeck Strom von hinten In c t Nr 18 2014 Heise Verlag 2014 ISSN 0724 8679 S 106 107 Resource not found zip Nicht mehr online verfugbar In usb org USB Implementers Forum Inc USB IF archiviert vom Original am 29 Juni 2015 abgerufen am 12 Juli 2023 englisch Ursprungslink unauffindbar im Internet Archive USB Power Delivery Specification 1 0 July 16 2012 Memento vom 4 April 2016 im Internet Archive PDF 664 kB In usb org englisch eXtensible Host Controller Interface for Universal Serial Bus xHCI PDF 5 8 MB Revision 1 1 In ssl intel com Intel Corporation 20 Dezember 2013 S 500 abgerufen am 12 Juli 2023 englisch USB Spezifikation 2 0 S 153 USB Class Codes Memento vom 2 April 2007 im Internet Archive In usb org 17 November 2009 englisch USB Spezifikation 2 0 S 46 USB Spezifikation 2 0 S 55 a b Benjamin Benz Pfeilschnell Die dritte USB Generation liefert Transferraten von 300 MByte s In c t Magazin fur Computertechnik Nr 22 2008 2008 ISSN 0724 8679 S 212 a b c USB 2 0 Specification 2 0 7 1 11 Data Signaling Rate a b c Christopher D Leary Devrin Talen USB Documentation PDF 376 kB In people ece cornell edu Cornell University 17 Dezember 2007 abgerufen am 27 Juni 2022 englisch a b c SuperSpeed USB USB 3 2 Specification In usb org USB Implementers Forum Inc USB IF abgerufen am 30 Januar 2020 englisch a b c d e f USB 3 2 Specification Language Usage Guidelines from USB IF PDF 51 kB In usb org USB Implementers Forum Inc USB IF abgerufen am 30 Januar 2020 englisch Richtlinien zur Verwendung der USB 3 2 Spezifikationssprache a b Chaim Gartenberg USB 3 2 standard gets new even more confusing names ahead of its mainstream debut In theverge com 27 Februar 2019 abgerufen am 13 Mai 2020 englisch Matthew Myers Sr Staff R amp D Engineer and Kuyil Shanmugasundaram Sr Corporate Applications Engineer Synopsys USB 3 1 Physical Link and Protocol Layer Changes DesignWare Technical Bulletin Nicht mehr online verfugbar In synopsys com Synopsys Inc 2015 archiviert vom Original am 30 Oktober 2015 abgerufen am 12 Juli 2023 englisch Universal Serial Bus Specification Revision 2 0 27 April 2000 S 54 55 Tabellen 5 9 und 5 10 Samsung Galaxy S II Memento vom 12 Marz 2011 im Internet Archive In samsungmobile com Samsung englisch Allgemeinzuteilung von Frequenzen fur die Nutzung durch Anwendungen geringer Leistung der Ultra Wideband UWB Technologie PDF 94 kB Bundesnetzagentur 2010 Matthias Kremp Kappt die Kabel lieber noch nicht In Spiegel Online 18 Januar 2008 abgerufen am 17 September 2016 Von USB 1 0 bis USB 3 0 Der Siegeszug des Universal Serial Bus In player de 25 September 2009 Daniel Dubsky USB 3 0 ist fertig Nicht mehr online verfugbar In itespresso de 18 November 2008 archiviert vom Original am 14 Februar 2011 abgerufen am 17 September 2016 Jeff Gamet USB 3 0 Hard Drives Can Cause Wi Fi Interference In macobserver com Abgerufen am 31 Dezember 2015 englisch Christoph Langner USB 3 0 stort 2 4 GHz Funk Wenn die Funkmaus ruckelt und zuckelt In linuxundich de 21 Mai 2014 abgerufen am 13 September 2020 Anika Kehrer Linux unterstutzt USB 3 0 In Linux Community 8 Juni 2009 Nico Ernst Der neue USB Stecker ist fertig und geht in Produktion In golem de 12 August 2014 S 2 abgerufen am 12 August 2014 Dominic Jahn Neuer USB Type C Anschluss versorgt euren 4K Monitor mit Videosignalen In 4kfilme de 23 September 2014 S 1 abgerufen am 11 Oktober 2014 Synopsys Demo Prototyp von USB 3 2 schafft 1 600 MB s Golem am 29 Mai 2018 High Speed Inter Chip USB Electrical Specification Version 1 0 a supplement to the USB 2 0 specification 13 Marz 2006 Archivierte Kopie Memento vom 25 August 2018 im Internet Archive Inter Chip Supplement to the USB Revision 3 0 Specification Revision 1 02 19 Mai 2014 Archivierte Kopie Memento vom 25 August 2018 im Internet Archive etsi org PowerdUSB Technology In poweredusb org 2006 abgerufen am 15 Februar 2021 englisch Mobile phones to adopt new smaller USB connector Memento vom 8 Januar 2007 im Internet Archive PDF 126 kB In usb org USB Implementers Forum 4 Januar 2007 englisch Deprecation Announcement Deprecation of the Mini A and Mini AB Connectors PDF 46 kB Mini A und Mini AB Verbinder zuruckgezogen Nicht mehr online verfugbar In usb org USB Implementers Forum Inc USB IF 23 Mai 2007 archiviert vom Original am 6 Marz 2009 abgerufen am 12 Juli 2023 englisch Presseerklarung des USB Implementers Forum USB IF Rudolf Opitz Kleinere USB Steckverbindung fur Mobilgerate In heise de 5 Januar 2007 abgerufen am 15 Februar 2021 OMTP Local Connectivity Recommendations Common Charging and Local Data Connectivity In omtp org 8 Juni 2010 Memento vom 25 Juli 2011 im Internet Archive Ubersicht uber verschiedene Nicht Standard Miniatur USB Steckverbinder englisch Informationsseite eines Adapterkabelherstellers Der neue USB Stecker ist fertig und geht in Produktion auf Golem de Nico Ernst Typ C USB bekommt neuen verdrehsicheren Stecker Golem de 4 Dezember 2013 abgerufen am 6 Dezember 2013 Typ C USB bekommt neuen verdrehsicheren Stecker Nicht mehr online verfugbar In usb org 20 Februar 2014 archiviert vom Original am 29 Juli 2014 abgerufen am 15 Marz 2014 englisch a b Pressemitteilung zur Ankundigung von USB C veroffentlicht auf usb org am 12 August 2014 Memento vom 4 Marz 2016 im Internet Archive PDF 82 kB englisch Ubersicht USB Typ C Adapter und Produkte In usb type c adapter de Abgerufen am 11 Marz 2015 USB 3 0 Specification zip PDF 33 MB 5 2 2 Compliant Cable Assemblies Nicht mehr online verfugbar In usb org USB Implementers Forum Inc 1 Mai 2011 S 79 archiviert vom Original am 10 September 2013 abgerufen am 12 Juli 2023 englisch a b USB 3 0 Interface Bus Cable Diagram In interfacebus com Abgerufen am 15 Mai 2020 englisch 100806 usb 31 010516 Universal Serial Bus 3 1 Specification Memento vom 4 Februar 2016 im Internet Archive zip PDF 64 MB In usb org USB Implementers Forum Inc USB IF englisch USB C Fehlerhafte Kabel werden zum russischen Roulette In DerStandard at Abgerufen am 6 Februar 2016 Ubersicht Liste richtig spezifizierter Typ C Kabel In usbccompliant com Abgerufen am 6 Februar 2016 The USB Type C Authentication Program will help protect against non compliant USB chargers In xda developers 2 Januar 2019 abgerufen am 4 Januar 2019 amerikanisches Englisch thinkgeek com abgerufen am 1 Juli 2013 englisch Christoph Windeck PC Card und USB Praxis Hotline In c t Nr 14 2003 Heise Verlag 2003 ISSN 0724 8679 S 204 Alexander von Obert Kann ich eine USB Schnittstelle nachrusten USB Memory Stick USB Speichermodul FAQ Teil 1 Hardware In techwriter de 21 Dezember 2007 abgerufen am 27 Marz 2008 deutsch ADuM4160 Full Low Speed 5 kV USB Digital Isolator PDF 254 kB In analog com Analog Devices Firmenschrift Februar 2012 abgerufen am 12 Juli 2023 englisch Linux Kernel 2 6 31 unterstutzt USB 3 0 In golem de 10 September 2009 Marc Sauter Windows 10 unterstutzt USB Typ C Golem de 20 Marz 2015 abgerufen am 8 Oktober 2015 Axel Vahldiek FAQ Booten von USB Laufwerken Antworten auf die haufigsten Fragen In c t Nr 24 2018 Heise Verlag 10 November 2018 ISSN 0724 8679 S 172 heise de abgerufen am 6 Februar 2022 BadUSB On Accessories that Turn Evil by Karsten Nohl Jakob Lell In youtube com Black Hat 11 August 2014 abgerufen am 15 September 2014 englisch Black Hat USA 2014 Briefings Abgerufen am 15 September 2014 a b c d e f g h i Turning USB peripherals into BadUSB Memento vom 18 April 2016 im Internet Archive In srlabs de Security Research Labs englisch Patrick Beuth Jedes USB Gerat kann zur Waffe werden In zeit de Die Zeit 31 Juli 2014 abgerufen am 15 September 2014 Ronald Eikenberg BadUSB Tools kursieren im Netz Angriffs Stick im Eigenbau In heise de Heise Gruppe 3 Oktober 2014 abgerufen am 16 Oktober 2014 deutsch Kommission begrusst Einigung der Industrie auf ein universelles Ladegerat fur Mobiltelefone Presseveroffentlichung der Europaischen Union 29 Juni 2009 Horgeratetrockner abgerufen am 30 Januar 2020 Ian Chiu Ajay Bhatt The Real USB Rock Star Nicht mehr online verfugbar 8 Mai 2009 archiviert vom Original am 3 April 2014 abgerufen am 17 September 2016 Mike Magee Intel turns USB man into rock star In TG Daily 7 Mai 2009 nbsp Dieser Artikel wurde am 8 November 2006 in dieser Version in die Liste der exzellenten Artikel aufgenommen Abgerufen von https de wikipedia org w index php title Universal Serial Bus amp oldid 238192403