USB 3.1 Gen 2 (SuperSpeed +, 10 Gbps) è stato progettato per funzionare sia su cavi USB 3.0 esistenti (quelli con i 5 contatti extra), sia su cavi USB di tipo C.
Poiché i cavi USB 3.0 esistenti (quelli con connettori di tipo A e B, nonché le varianti micro A e B) contengono solo una coppia di coppie superveloci (coppia Tx e coppia Rx), solo USB 3.1 Gen 2 usa quella coppia di coppie e funziona ancora con i cavi USB 3.0 esistenti. Pertanto, anche quando si esegue USB 3.1 Gen 2 su un cavo con connettori di tipo C, utilizza solo una coppia di coppie superveloci. Ciò consente anche di disporre di cavi compatibili con USB 3.0 / 3.1 con un connettore di tipo C su un'estremità e i precedenti connettori di tipo A, B, micro A o B di tipo USB 3.0 sull'altra estremità.
Ora potresti porre una domanda di follow-up, "Perché il USB Implementers Forum (USB-IF, il consorzio di standard USB) non ha definito un sapore ancora più veloce di 10 Gbps del protocollo USB, che utilizza sia la super-velocità coppie di coppie nel connettore di tipo C? " Questa è una domanda valida, ma non sono disposto a speculare. Sarebbe stato sicuramente un grande distacco dai precedenti progetti USB PHY, in quanto avrebbe due flussi di dati di invio e ricezione separati che avrebbero dovuto essere coordinati. In effetti, sarebbe una sorta di interfaccia parallela mentre l'USB è stata tradizionalmente seriale.
Il modo in cui hai posto la tua domanda ha messo in luce alcuni potenziali malintesi che vorrei affrontare qui:
So che è possibile far funzionare Thunderbolt 3 su qualsiasi cavo USB-C di alta qualità
Non è del tutto vero. Esistono molti cavi USB di alta qualità di tipo C conformi a Thunderbolt 3. Thunderbolt 3 è limitato a ≤ 0,5 m di lunghezza dei cavi se si dispone di un cavo passivo. Per andare più a lungo (come 2 m), è necessario un cavo attivo più costoso (un cavo con chip IC speciali per facilitare la gestione del segnale).
Perché lo standard USB-C non utilizza entrambe le coppie
USB-C non è un protocollo. USB Type C è il nome di un connettore e delle specifiche di cablaggio; non è il nome dei protocolli utilizzati su quei connettori e cavi. Quando si eseguono protocolli USB su cavi di tipo C, si esegue USB 3.1 Gen 2 ("SuperSpeed +" 10 Gbps) o versioni precedenti di USB.