USB-C e SuperSpeed: un'introduzione pratica

USB-C and SuperSpeed: A Practical Introduction

USB-C e SuperSpeed: un'introduzione pratica

USB-C non è una velocità. È un connettore a 24 pin con due ruoli, un protocollo di negoziazione della potenza e — facoltativamente — due coppie aggiuntive ad alta velocità. Confondere questi aspetti è il solito primo errore.

Risposta rapida

  • Connettore: 24 pin in due file speculari; il cavo funziona in entrambi i versi.
  • Ruoli: I pin CC e un pull-down da 5.1 kΩ (sink) o un pull-up (source) decidono chi alimenta chi.
  • Potenza: 5 V per impostazione predefinita; USB PD lo porta a 20 V / 5 A (100 W), e EPR a 48 V / 5 A (240 W).
  • Velocità: Le coppie SuperSpeed sono separate da D+/D−; 85 Ω differenziale, accoppiamento AC da 100 nF sul TX.

1. Il connettore

USB-C 24-pin connector pinout with top and bottom rows
Figura 1 — Due file, specchiate. A1 e B12 sono entrambi GND, motivo per cui la spina funziona in entrambi gli orientamenti.

I 24 pin si dividono in quattro gruppi: alimentazione (VBUS/GND), USB 2.0 (D+/D−), configurazione (CC1/CC2) e SuperSpeed (coppie TX/RX, più SBU per le modalità alternative). Il mirroring significa che l'host deve gestire entrambi gli orientamenti — di solito con un mux basato su CC, oppure collegando insieme entrambe le file dove lo standard lo consente.

Due conseguenze pratiche del mirroring. Primo, USB 2.0 D+/D− può di solito essere collegato insieme tra le due file, perché solo una coppia è attiva alla volta e il protocollo tollera lo stub. Secondo, SuperSpeed non può essere collegato: le coppie TX e RX si scambiano quando la spina viene invertita, quindi è necessario un mux (o un controller con rilevamento dell'orientamento integrato) per il funzionamento a piena velocità.

Se il prodotto utilizza solo USB 2.0 tramite un connettore USB-C, quel mux non è necessario — uno dei pochi casi in cui un design più semplice è anche corretto.

Pin Funzione Note
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. I pin CC determinano i ruoli

CC pin pull-down for a sink and pull-up for a source
Figura 2 — Un sink presenta 5.1 kΩ verso massa; una source presenta un pull-up verso VBUS. Il valore indica all'altro lato quanta corrente è consentita.
Sink (dispositivo):    CCx -- 5.1 kOhm -- GND
Source (caricatore): CCx -- Rp -- VBUS
  Rp 56 kOhm: corrente predefinita
  Rp 22 kOhm: 1.5 A
  Rp 10 kOhm: 3 A

Se la tua scheda ha un connettore USB-C per l'alimentazione e i pin CC vengono lasciati flottanti, un cavo C-to-C non fornirà affatto alimentazione. Il dispositivo sembra morto e il caricatore non vede nulla. Questo è l'errore di progettazione USB-C più comune in assoluto, e bastano due resistori per risolverlo.

Per un dispositivo che si carica e funge anche da host, la rete CC è più complessa: la porta deve commutare tra Rd e Rp, e un controller PD gestisce la negoziazione. A quel punto, consulta il datasheet del controller invece di copiare uno schema di riferimento.

La negoziazione PD avviene sulla linea CC come segnale modulato, non come resistore statico. La sorgente annuncia le capacità, il dispositivo sink richiede un profilo e entrambe le parti danno conferma prima che la tensione cambi. Se stai cercando di risolvere "si carica lentamente", esamina il contratto negoziato, non solo i resistori.

3. Negoziazione della potenza

USB-C power levels from default 5 V to EPR 48 V
Figura 3 — Il connettore non imposta la potenza; lo fa la negoziazione PD.
Modalità Tensione / corrente Potenza
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

Oltre 3 A, il cavo deve essere marcato elettronicamente, e il dispositivo sink non dovrebbe presumere che la corrente massima sia disponibile finché la negoziazione non è completata. Un progetto che collega direttamente un carico da 5 A a VBUS subirà un brownout o farà scattare la protezione.

4. Segnalazione SuperSpeed

SuperSpeed 85 ohm versus USB 2.0 90 ohm impedance targets
Figura 4 — Due diversi target di impedenza nello stesso connettore: 85 Ω per SuperSpeed, 90 Ω per USB 2.0.

SuperSpeed aggiunge una coppia di trasmissione e una coppia di ricezione in ogni direzione. Sono accoppiate in AC: 100 nF in serie su ciascuna linea, posizionati vicino al trasmettitore. Sono inoltre più veloci e meno tolleranti di USB 2.0 — Gen 1 è 5 Gb/s, Gen 2 è 10 Gb/s, e USB4 arriva più in alto.

AC coupling capacitors on the SuperSpeed transmitter side
Figura 5 — I condensatori vanno sul lato trasmittente, prima del connettore, su entrambe le linee della coppia.

Regole pratiche di routing: mantenere le coppie corte, pareggiare le lunghezze all'interno della coppia, evitare le via e non instradarle sotto il connettore dove il percorso di ritorno è interrotto. Se il progetto richiede solo USB 2.0 su USB-C, i pin SuperSpeed possono essere lasciati non connessi — ma richiedono comunque protezione ESD se sono esposti sul receptacle.

Poiché il connettore è reversibile, le lane SS devono essere scambiate dal mux quando la spina viene capovolta. Ciò significa che il PCB vede due possibili mappature, e il mux aggiunge la propria capacità e perdita nel percorso. A Gen 2, questo fa parte del link budget, non un dettaglio da considerare dopo.

Il condizionamento del segnale è integrato in molti controller USB 3: la de-enfasi del trasmettitore e l'equalizzazione del ricevitore compensano la perdita del PCB e del cavo. Ecco perché un collegamento può funzionare a Gen 1 e fallire a Gen 2 sulla stessa scheda — la perdita aggiuntiva a 5 GHz supera ciò che l'equalizzatore può recuperare.

Regola Perché
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. Errori comuni

Errore Sintomo Soluzione
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. Percorso di alimentazione e protezione

Una porta USB-C può essere richiesta di erogare 100 W o di riceverli, e il pin VBUS è esposto al mondo. Ne derivano tre cose: protezione su VBUS, un percorso di alimentazione in grado di gestire la corrente negoziata e un piano per ciò che accade quando la sorgente è un caricabatterie telefonico da 5 V anziché un'alimentazione da 20 V.

  • ESD: VBUS, CC, SBU e le coppie dati necessitano tutte di protezione sul connettore.
  • Corrente di spunto: un condensatore d'ingresso di grande capacità sembra un cortocircuito quando si inserisce il cavo; usare un soft-start o un eFuse.
  • Tensione inversa: se la porta può essere sia sorgente sia sink, il percorso di alimentazione deve bloccare in entrambe le direzioni.
  • Corrente: 5 A attraverso un connettore e una scheda di piccole dimensioni richiedono piste in rame larghe e una verifica termica.

6. Checklist di messa in funzione

  1. Verificare la tensione CC con un cavo C-to-C: un sink dovrebbe vedere l'Rp della sorgente e portare la linea a un livello definito.
  2. Verificare 5 V su VBUS in entrambi gli orientamenti del connettore.
  3. Se viene usato PD, acquisire la forma d'onda CC e confermare la negoziazione BMC; verificare la tensione richiesta.
  4. Per SuperSpeed, eseguire un link test e leggere la velocità negoziata; enumerare separatamente a Gen 1 e Gen 2.
  5. Sondare le coppie SS solo con una sonda differenziale o un fixture di conformità; una sonda single-ended su una linea invalida la misura.
  6. Verificare l'ESD su ogni pin esposto, incluso SBU.
  7. Termica: far funzionare alla massima potenza negoziata per 30 minuti e misurare il connettore e il controller PD.

Per i fondamenti delle coppie differenziali che valgono anche qui, vedere laguida al routing delle coppie USB 2.0, e per il posizionamento della protezione sullo stesso connettore, laguida al layout ESD.

7. FAQ

USB-C è la stessa cosa di USB 3?

No. USB-C è un connettore; USB 3 è una velocità. Una porta USB-C può veicolare solo USB 2.0, mentre una porta USB-A può veicolare USB 3.

Perché il mio dispositivo non si carica da un cavo C-to-C?

Quasi sempre i pin CC. Un dispositivo sink necessita di 5.1 kΩ da ciascun pin CC a massa; senza di esso il caricatore non rileva alcun dispositivo.

Posso ottenere 100 W da qualsiasi porta USB-C?

No. La sorgente, il cavo (con e-marker) e il dispositivo sink devono supportare tutti il PD e la tensione richiesta. Il valore predefinito di USB-C è 5 V.

Ho bisogno di un controller PD?

Solo se servono più di 5 V o più di 3 A, oppure se la porta deve cambiare ruolo. Per un semplice dispositivo a 5 V bastano due resistori e un array di protezione.

Perché la mia scheda funziona con un cavo A-to-C ma non con uno C-to-C?

Un cavo A-to-C fornisce 5 V indipendentemente dallo stato CC. Un cavo C-to-C attende che il sink presenti Rd. Lo stesso progetto che "funziona" con un cavo A-to-C può essere completamente morto con C-to-C.

Sono necessarie le coppie SuperSpeed?

No. Se il prodotto necessita solo di USB 2.0, i pin SS possono essere lasciati scollegati — ma devono comunque essere protetti se esposti.

Posso testare USB-C senza un analizzatore PD?

In parte. Un misuratore su VBUS e CC indica il ruolo e la tensione predefinita; la negoziazione PD completa richiede un tester compatibile PD o un analizzatore di protocollo. Per la maggior parte delle fasi di avvio, il controllo più semplice intercetta i guasti comuni.

Che cos'è un e-marker?

Un piccolo chip nel cavo che indica alla sorgente la sua capacità di corrente e dati. Senza di esso, la sorgente limita la corrente a 3 A.

8. Fonti

Stai progettando una porta USB-C?

Indicaci il ruolo (sink, source o entrambi), il livello di potenza e la velocità dati. Verificheremo la rete CC, la protezione e il routing delle coppie prima che tu proceda.

Invia una BOM Il nostro processo di tracciabilità

Check stock by part number

Turn this insight into a sourcing decision.

Need pricing or a drop-in alternative? Submit a BOM / RFQ or talk to our team.