USB-C und SuperSpeed: Eine praktische Einführung
USB-C ist keine Geschwindigkeit. Es ist ein 24-poliger Stecker mit zwei Rollen, einem Protokoll zur Leistungsaushandlung und – optional – zwei zusätzlichen Hochgeschwindigkeits-Paaren. Das zu verwechseln ist der übliche erste Fehler.
Kurze Antwort
- Steckverbinder: 24 Pins in zwei gespiegelten Reihen; das Kabel lässt sich in beiden Orientierungen anschließen.
- Rollen: CC-Pins und ein 5.1 kΩ Pull-down (Sink) oder ein Pull-up (Source) entscheiden, wer wen mit Strom versorgt.
- Leistung: Standardmäßig 5 V; USB PD erhöht es auf 20 V / 5 A (100 W) und EPR auf 48 V / 5 A (240 W).
- Geschwindigkeit: SuperSpeed-Paare sind getrennt von D+/D−; 85 Ω differenziell, 100 nF AC-Kopplung auf TX.
1. Der Steckverbinder
Die 24 Pins lassen sich in vier Gruppen einteilen: Stromversorgung (VBUS/GND), USB 2.0 (D+/D−), Konfiguration (CC1/CC2) und SuperSpeed (TX/RX-Paare, plus SBU für Alternativmodi). Die Spiegelung bedeutet, dass der Host beide Orientierungen handhaben muss — üblicherweise mit einem CC-basierten Mux oder indem beide Reihen zusammengeschaltet werden, wo der Standard es zulässt.
Zwei praktische Konsequenzen der Spiegelung. Erstens lassen sich USB 2.0 D+/D− üblicherweise über die beiden Reihen hinweg zusammenschalten, da jeweils nur ein Paar aktiv ist und das Protokoll den Stub toleriert. Zweitens kann SuperSpeed nicht zusammengeschaltet werden: Die TX- und RX-Paare vertauschen sich beim Umdrehen des Steckers, daher ist ein Mux (oder ein Controller mit integrierter Orientierungserkennung) für den Betrieb mit voller Geschwindigkeit erforderlich.
Wenn das Produkt über einen USB-C-Steckverbinder ausschließlich USB 2.0 nutzt, ist dieser Mux unnötig — eine der wenigen Stellen, an denen ein einfacheres Design ebenfalls korrekt ist.
| Pins | Funktion | Anmerkungen |
|---|---|---|
| A4, A9, B4, B9 | VBUS | Four pins, up to 5 A with an e-marked cable |
| A1, A12, B1, B12 | GND | Return and shield reference |
| A5, B5 | CC1, CC2 | Role detection and PD communication |
| A6, A7, B6, B7 | D+, D− | USB 2.0, 90 Ω pair |
| A2/A3, A10/A11, B2/B3, B10/B11 | SSTX / SSRX | SuperSpeed, 85 Ω pairs |
| A8, B8 | SBU1, SBU2 | Alternate modes (DisplayPort, audio) |
2. CC-Pins bestimmen die Rollen
Sink (Gerät): CCx -- 5.1 kOhm -- GND Source (Ladegerät): CCx -- Rp -- VBUS Rp 56 kOhm: Standardstrom Rp 22 kOhm: 1.5 A Rp 10 kOhm: 3 A
Wenn Ihre Platine eine USB-C-Buchse für die Stromversorgung hat und die CC-Pins unbeschaltet bleiben, liefert ein C-zu-C-Kabel überhaupt keinen Strom. Das Gerät wirkt tot, und das Ladegerät erkennt nichts. Dies ist der häufigste USB-C-Designfehler, und seine Behebung kostet zwei Widerstände.
Bei einem Gerät, das sowohl lädt als auch als Host fungiert, ist das CC-Netzwerk komplexer: Der Port muss zwischen Rd und Rp umschalten, und ein PD-Controller übernimmt die Aushandlung. Lesen Sie dann das Datenblatt des Controllers, statt einen Referenzschaltplan zu kopieren.
Die PD-Aushandlung läuft über die CC-Leitung als moduliertes Signal, nicht als statischer Widerstand. Die Quelle kündigt ihre Fähigkeiten an, die Senke fordert ein Profil an, und beide Seiten bestätigen, bevor sich die Spannung ändert. Wenn Sie „es lädt langsam“ debuggen, betrachten Sie den ausgehandelten Vertrag, nicht nur die Widerstände.
3. Leistungsaushandlung
| Betriebsart | Spannung / Strom | Leistung |
|---|---|---|
| Default USB | 5 V / up to 3 A | 15 W |
| USB PD | 5–20 V / up to 5 A | up to 100 W |
| PD EPR | 28–48 V / up to 5 A | up to 240 W |
Oberhalb von 3 A muss das Kabel elektronisch gekennzeichnet sein, und die Senke sollte nicht davon ausgehen, dass der volle Strom verfügbar ist, bis die Aushandlung abgeschlossen ist. Ein Design, das eine 5-A-Last fest mit VBUS verdrahtet, wird entweder einen Spannungseinbruch erleiden oder die Schutzfunktion auslösen.
4. SuperSpeed-Signalisierung
SuperSpeed fügt in jede Richtung ein Sendepaar und ein Empfangspaar hinzu. Sie sind AC-gekoppelt: 100 nF in Reihe auf jeder Leitung, nahe am Sender platziert. Sie sind außerdem schneller und weniger fehlertolerant als USB 2.0 — Gen 1 bietet 5 Gb/s, Gen 2 10 Gb/s, und USB4 geht noch höher.
Praktische Routing-Regeln: Halten Sie die Paare kurz, gleichen Sie die Längen innerhalb des Paares ab, vermeiden Sie Vias und führen Sie sie nicht unter dem Steckverbinder hindurch, wo der Rückpfad unterbrochen ist. Wenn das Design nur USB 2.0 über USB-C benötigt, können die SuperSpeed-Pins unverbunden bleiben — sie benötigen jedoch weiterhin ESD-Schutz, wenn sie an der Buchse freiliegen.
Da der Steckverbinder umkehrbar ist, müssen die SS-Lanes vom Mux vertauscht werden, wenn der Stecker umgedreht wird. Das bedeutet, die PCB sieht zwei mögliche Zuordnungen, und der Mux fügt dem Pfad seine eigene Kapazität und seinen eigenen Verlust hinzu. Bei Gen 2 ist das Teil des Link-Budgets, nicht eine nachträgliche Überlegung.
Die Signalaufbereitung ist in vielen USB-3-Controllern integriert: Sender-De-Emphasis und Empfänger-Entzerrung kompensieren die Verluste der Leiterplatte und des Kabels. Deshalb kann eine Verbindung auf derselben Platine bei Gen 1 funktionieren und bei Gen 2 fehlschlagen — der zusätzliche Verlust bei 5 GHz übersteigt das, was der Entzerrer ausgleichen kann.
| Regel | Warum |
|---|---|
| 85 Ω differential for SS pairs | Different target from the 90 Ω D+/D− pair |
| 100 nF AC coupling on TX | Required by the specification; one per line |
| No vias if avoidable | 5–10 Gb/s is far less tolerant than USB 2.0 |
| Continuous return under the pairs | The connector area is where planes get cut |
| ESD on CC, SBU, VBUS, D+/D− | Every exposed pin can be touched |
5. Häufige Fehler
| Fehler | Symptom | Behebung |
|---|---|---|
| No CC pull-down | C-to-C cable gives no power | 5.1 kΩ on both CC pins |
| CC resistors on one pin only | Works one orientation, fails the other | One per CC pin (or a mux) |
| AC caps on RX side | Link training fails | Move to the TX side |
| 90 Ω routing for SS | Marginal eye, intermittent link | 85 Ω per stackup |
| No ESD on CC/SBU | PD controller dies on a zap | Protect every exposed pin |
5b. Leistungspfad und Schutz
Ein USB-C-Anschluss kann dazu aufgefordert werden, 100 W zu liefern oder aufzunehmen, und der VBUS-Pin ist der Außenwelt ausgesetzt. Daraus folgen drei Dinge: Schutz auf VBUS, ein Leistungspfad, der den ausgehandelten Strom bewältigen kann, und ein Plan dafür, was passiert, wenn die Quelle ein 5-V-Handy-Ladegerät statt einer 20-V-Versorgung ist.
- ESD: VBUS, CC, SBU und die Datenpaare müssen alle am Steckverbinder geschützt werden.
- Einschaltstrom: Ein großer Eingangskondensator wirkt beim Einstecken des Kabels wie ein Kurzschluss; verwenden Sie einen Soft-Start oder eine eFuse.
- Verpolspannung: Wenn der Port sowohl Quelle als auch Senke sein kann, muss der Leistungspfad in beide Richtungen sperren.
- Strom: 5 A durch einen Steckverbinder und eine kleine Platine erfordern breite Kupferflächen und eine thermische Prüfung.
6. Bring-up-Checkliste
- CC-Spannung mit einem C-zu-C-Kabel prüfen: Ein Sink sollte das Rp der Source sehen und die Leitung auf einen definierten Pegel ziehen.
- 5 V an VBUS in beiden Steckerorientierungen verifizieren.
- Wenn PD verwendet wird, die CC-Wellenform erfassen und die BMC-Verhandlung bestätigen; die angeforderte Spannung prüfen.
- Für SuperSpeed einen Link-Test ausführen und die ausgehandelte Geschwindigkeit auslesen; separat bei Gen 1 und Gen 2 enumerieren.
- Die SS-Paare nur mit einem Differenzialtastkopf oder einem Compliance-Fixture messen; ein Single-Ended-Tastkopf auf einer Leitung macht die Messung zunichte.
- ESD an jedem freiliegenden Pin prüfen, einschließlich SBU.
- Thermik: 30 Minuten lang bei maximal ausgehandelter Leistung betreiben und den Steckverbinder sowie den PD-Controller messen.
Die Grundlagen zu Differenzpaaren, die auch hier gelten, finden Sie imLeitfaden für das Routing von USB-2.0-Paaren, und für die Platzierung des Schutzes am selben Steckverbinder denESD-Layout-Leitfaden.
7. FAQ
Ist USB-C dasselbe wie USB 3?
Nein. USB-C ist ein Steckverbinder; USB 3 ist eine Geschwindigkeit. Ein USB-C-Anschluss kann nur USB 2.0 übertragen, und ein USB-A-Anschluss kann USB 3 übertragen.
Warum wird mein Gerät nicht über ein C-zu-C-Kabel geladen?
Fast immer die CC-Pins. Ein Sink benötigt 5,1 kΩ von jedem CC-Pin gegen Masse; ohne diese sieht das Ladegerät kein Gerät.
Kann ich aus jedem USB-C-Anschluss 100 W beziehen?
Nein. Die Quelle, das Kabel (e-marked) und der Sink müssen alle PD und die angeforderte Spannung unterstützen. Standardmäßig liefert USB-C 5 V.
Brauche ich einen PD-Controller?
Nur wenn Sie mehr als 5 V oder mehr als 3 A benötigen oder wenn der Port die Rollen wechseln muss. Für ein einfaches 5-V-Gerät reichen zwei Widerstände und ein Schutzarray aus.
Warum funktioniert mein Board mit einem A-auf-C-Kabel, aber nicht mit C-auf-C?
Ein A-auf-C-Kabel liefert 5 V unabhängig vom CC-Zustand. Ein C-auf-C-Kabel wartet darauf, dass der Sink Rd anlegt. Dasselbe Design, das mit einem A-auf-C-Kabel "funktioniert", kann mit C-auf-C vollkommen tot sein.
Sind SuperSpeed-Paare erforderlich?
Nein. Wenn das Produkt nur USB 2.0 benötigt, können die SS-Pins unverbunden bleiben — aber sie müssen trotzdem geschützt werden, wenn sie freiliegen.
Kann ich USB-C ohne einen PD-Analysator testen?
Teilweise. Ein Messgerät an VBUS und CC zeigt Ihnen die Rolle und die Standardspannung; die vollständige PD-Aushandlung erfordert einen PD-fähigen Tester oder einen Protokollanalysator. Bei den meisten Inbetriebnahmen erkennt die einfachere Prüfung die üblichen Fehler.
Was ist ein E-Marker?
Ein kleiner Chip im Kabel, der der Quelle seine Strom- und Datenfähigkeit mitteilt. Ohne ihn begrenzt die Quelle den Strom auf 3 A.
8. Quellen
- USB Implementers Forum,USB Type-C- und USB 3.2-Spezifikationen— Pinbelegung, CC-, PD- und SuperSpeed-Anforderungen.
- USB-IF,USB Power Delivery— Spannungs- und Stromprofile, EPR.
- Texas Instruments,High-Speed-Layout-Richtlinien(SLLA414) — Paar-Routing und Rückleiterpfad.
- Datenblätter von USB-C-Controller-Herstellern — CC-Netzwerk und Mux-Konfiguration.
Entwickeln Sie einen USB-C-Port?
Nennen Sie uns die Rolle (Sink, Source oder beides), die Leistungsstufe und die Datenrate. Wir prüfen das CC-Netzwerk, die Schutzbeschaltung und das Paar-Routing, bevor Sie sich festlegen.