USB-C-Alt-Modes: Wie aus USB Displayport oder Thunderbolt wird

In einer Reihe alternativer Modi überträgt USB-C andere Protokolle. Wir erklären, wie das funktioniert.

Artikel von Johannes Hiltscher veröffentlicht am
Wie kommen Displayport und HDMI durch das USB-C-Kabel?
Wie kommen Displayport und HDMI durch das USB-C-Kabel? (Bild: Johannes Hiltscher, Golem.de)

USB-C kann eigentlich so ziemlich alles: Geräte mittels Power Delivery mit Strom versorgen, Daten mit einer kaum überschaubaren Anzahl an Geräten austauschen – und Bilder an Monitore übertragen. Letzteres funktioniert über alternative Betriebsmodi, kurz Alt Modes. Am bekanntesten ist der Alt Mode für Displayport, aber auch Thunderbolt und HDMI sind über den ovalen Stecker möglich, auch wenn der HDMI-Alt-Mode nicht weiterentwickelt wird.

Inhalt:
  1. USB-C-Alt-Modes: Wie aus USB Displayport oder Thunderbolt wird
  2. Mischbetrieb und Tunnel

Um zu verstehen, wie das funktioniert, müssen wir zunächst einen Blick auf den Stecker werfen. Nachdem bereits USB 3.0 die Steckverbinder erweiterte, kamen bei den USB-C-Verbindern noch einmal eine Reihe neuer Signale hinzu. Da finden sich zuerst die klassischen USB-Datenleitungen: Um mit vertretbarem Aufwand abwärtskompatibel zu bleiben, ist noch immer ein Leiterpaar für USB 2.0 vorhanden. Daneben existieren Kontakte für die vier Signalpaare der Hochgeschwindigkeitsverbindungen. Außerdem ergänzt USB-C noch einige sogenannte Seitenbandsignale. Die werden gleich noch wichtig.

Von den Hochgeschwindigkeitsverbindungen nutzt USB nicht zwangsläufig alle: Nur Geräte, die einmal die Namenserweiterung x2 trugen, nutzen alle vier Leiterpaare. Anders als USB 2.0 (und seine Vorgänger) werden die Hochgeschwindigkeitsleiter nicht mehr als Bus verwendet, sondern exklusiv als Up- (Gerät zu Host) oder Downlink (Host zu Gerät). Sie können mit 5 bis 40 GBit/s (USB 4.0 Version 2) betrieben werden.

Gleicher Stecker, andere Signale

Damit sind wir dann auch bei den Display-Schnittstellen: Auch die verwenden vier differenzielle Leiterpaare, allerdings nur in eine Richtung, üblicherweise von einer Grafikkarte zum Monitor; auch Thunderbolt nutzt vier Leiterpaare. Daneben verfügen sowohl Displayport als auch HDMI noch über einige Signale zur Übertragung von Seitenbandinformationen mit geringer Bandbreite, etwa zur Übertragung der Extended Display Identification Data (Edid) und Hot-Plug-Erkennung.

  • Der USB-C-Stecker verfügt über deutlich mehr Kontakte als die klassischen Typ-A- und -B-Stecker. Erst damit werden die Alt-Modes möglich. (Bild: USBIF)
  • Exklusiver Displayport-Modus: Alle vier Hochgeschwindigkeitsverbindungen werden zur Übertragung von Bilddaten genutzt. Der HDMI-Alt-Mode sieht genauso aus. (Bild: USBIF)
  • Mischbetrieb: Nur zwei Hochgeschwindigkeitsverbindungen übertragen Bilddaten, die anderen bleiben für USB verfügbar. Das kann HDMI nicht. (Bild: USBIF)
Der USB-C-Stecker verfügt über deutlich mehr Kontakte als die klassischen Typ-A- und -B-Stecker. Erst damit werden die Alt-Modes möglich. (Bild: USBIF)

Damit erfüllt der USB-C-Stecker also rein technisch alle Voraussetzungen. Der Teufel liegt hier, wie so oft bei USB, im Detail: Sowohl die Buchsen als auch das Kabel müssen alle 14 Datensignale übertragen – acht für die Hochgeschwindigkeitsverbindungen, zwei für USB 2.0 und vier Seitenbandsignale. Auch der Chip wird etwas komplexer als für reines USB, da die beiden Hochgeschwindigkeitsempfänger im Alternativmodus senden müssen und die Protokolle nicht identisch sind.

Rein technisch unterscheiden sich die Schaltungen dabei kaum, da sowohl die Transceiver als auch die Leitungscodierung von USB und Displayport sehr ähnlich sind. Die Transceiver übernehmen die Wandlung digitaler Daten in analoge Signale (und umgekehrt), die Leitungscodierung (g+) ermöglicht Synchronisation sowie die Übertragung von Steuerinformationen und verhindert starke elektromagnetische Störimpulse.

Abgesehen vom Bittakt sind USB und Displayport identisch: Beide betreiben die Datenleitungen mit einem festen Bittakt, 8b10b- oder 128b130b-Codierung und beide übertragen Daten paketbasiert. Thunderbolt nutzt fast identische Mechanismen, hier werden wie bei USB je zwei Leiterpaare als Up- und Downlink verwendet, der Encoder muss allerdings noch 64b66b-Codierung unterstützen. Die verwendeten Bittakte sind teils verschieden, aber auf rund zehn diskrete Werte beschränkt. Auch die Signalpegel sind nicht willkürlich gewählt, hier sind wenige Standardpegel gebräuchlich. Der Mehraufwand für die komplexeren Transceiver bleibt damit überschaubar.

Größere Unterschiede tauchen erst in den höheren Schichten auf, etwa bei der Datensicherung mittels Vorwärtsfehlerkorrektur. Auch abseits von USB zeigt sich seit Jahren ein Trend, Transceiver für verschiedene Aufgaben zu nutzen, etwa in Systems-on-Chip alternativ für PCIe oder SATA. Das spart Chipfläche, ohne Flexibilität einzubüßen, da Transceiver im Vergleich zur Logik der höheren Protokollschichten viel Platz benötigen, wie auf dem Die-Shot zu erkennen ist (links oben im Bild die PCIe-Transceiver oder PHYs):

HDMI fällt aus der Reihe

HDMI hingegen fällt ziemlich aus der Reihe, was zur geringen Akzeptanz des HDMI-Alternativmodus beigetragen haben dürfte. Bis einschließlich zur Standardversion 2.0b verwendet HDMI einen variablen Bittakt, der von der Auflösung des übertragenen Videosignals abhängt. Das macht komplexere Transceiver erforderlich, die über einen größeren Frequenzbereich funktionieren müssen. Pakete gab es bei HDMI vor Version 2.1 nur in sehr rudimentärer Form.

Auch belegt der HDMI-Alternativmodus immer den kompletten Stecker, Displayport ist da, wie wir gleich sehen werden, flexibler. Denn die bislang vorgestellten Alternativmodi sind nur die einfachsten möglichen Lösungen, USB kann aber noch mehr.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
Mischbetrieb und Tunnel 
  1. 1
  2. 2
  3.  


Aktuell auf der Startseite von Golem.de
X-59
Nachfolger von Concorde ermöglicht leisen Überschallknall

Das raketenbetriebene X-59-Flugzeug soll noch in 2023 starten. Trotz Überschallgeschwindigkeit soll der Concorde-Nachfolger der Nasa leise fliegen.

X-59: Nachfolger von Concorde ermöglicht leisen Überschallknall
Artikel
  1. Elektroauto: Fisker Ocean Extreme kommt auf über 700 Kilometer Reichweite
    Elektroauto
    Fisker Ocean Extreme kommt auf über 700 Kilometer Reichweite

    Das Topmodell des Elektroautos Fisker Ocean erzielt eine WLTP-Reichweite von 707 Kilometern und ist damit das reichweitenstärkste SUV auf dem deutschen Markt.

  2. GPT-4: Funken von allgemeiner künstlicher Intelligenz
    GPT-4
    "Funken von allgemeiner künstlicher Intelligenz"

    Microsoft Research enthüllt eine umfangreiche Sammlung von Fallbeispielen, die mit dem ChatGPT-Nachfolger GPT-4 erzeugt wurden. Die Ergebnisse sind beeindruckend.
    Eine Analyse von Helmut Linde

  3. EnBW-Bilanz: Rekordzahl von Einspeise-Anträgen verzeichnet
    EnBW-Bilanz
    Rekordzahl von Einspeise-Anträgen verzeichnet

    Der Energiekonzern EnBW setzt voll auf erneuerbare Energien und will schon 2028 aus der Kohleverstromung aussteigen.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    • Daily Deals • Große Amazon Rabatt-Aktion • Radeon 7900 XTX 24 GB günstig wie nie • Alexa-Sale bei Amazon • Kingston Fury 16GB DDR4-3600 43,90€ • MindStar: AMD Ryzen 7 5800X3D 309€ • Nur noch heute: Cyberport Jubiläums-Deals • 3 Spiele kaufen, 2 zahlen • MediaMarkt-Osterangebote [Werbung]
    •  /