QNA > L > La Comunicazione Usb È Una Comunicazione Seriale O Parallela?

La comunicazione USB è una comunicazione seriale o parallela?

Era certamente il caso che l'USB fosse seriale, come suggerisce il nome. USB 1 e 2 usavano un singolo canale seriale, e in effetti questo è un canale half-duplex, il che significa che è condiviso per l'invio e la ricezione e può farne solo uno alla volta. L'USB 3 ha migliorato questo con due nuovi canali separati (da qui i pin aggiuntivi nei connettori) uno per l'invio e uno per la ricezione per permettere l'invio e la ricezione simultanea (full-duplex). Il canale half-duplex originale esiste ancora come terzo canale, ma questo è usato solo per fornire compatibilità all'indietro con USB 1 & 2.

Ora però abbiamo USB tipo C. Questo ha quattro canali ad alta larghezza di banda più il canale half-duplex a bassa larghezza di banda per la compatibilità USB 1&2.

main-qimg-8cc35575b692fdb3144b944200eb7c82.webp

I canali hanno ciascuno una coppia di pin, i canali ad alta velocità sono etichettati come TX1, TX2, RX1 & RX2, sebbene si noti che ogni canale può essere usato in entrambe le direzioni e anche bidirezionalmente.

Se viene usata solo una singola istanza di segnalazione USB 3, allora solo due di questi canali ad alta velocità sono attivi, uno per ogni direzione, compatibilmente con i connettori USB tipo A e B che usano la segnalazione USB 3. Quindi questo è ancora seriale.

Tuttavia USB tipo C supporta altri tipi di segnalazione quando si ha una connessione da USB-C a USB-C. Può trasportare DisplayPort, comune per computer portatili e desktop, e MHL, comune per i telefoni cellulari. Questi standard sono per la segnalazione video, e possono usare i due canali di riserva simultaneamente con USB 3 che opera sulla prima coppia. DisplayPort può anche usare tutti e quattro i canali con USB 2 che opera sul canale a bassa larghezza di banda.

Gli implementatori USB hanno fatto un bel trucco qui. Per la maggior parte delle persone tutto questo è solo USB, dato che sta usando un cavo USB. Così effettivamente i protocolli di segnalazione video sono stati assorbiti nello standard USB (anche se rigorosamente rimangono distinti e lo standard USB tipo C fornisce solo un condotto).

È anche possibile per USB tipo C portare due lotti di segnalazione USB 3 in parallelo, che in teoria potrebbe essere utilizzato per fornire il doppio della larghezza di banda 10Gbps USB 3.1. Tuttavia l'utilizzo della segnalazione Thunderbolt 3 potrebbe essere più pratico (e naturalmente esiste già) a seconda di quanto questo diventi comune. Thunderbolt 3 può anche utilizzare tutti e quattro i canali per la segnalazione parallela, anche se la percezione comune è che Thunderbolt 3 sia distinto da USB a causa della sua immagine specialistica, nonostante condivida la stessa porta USB di tipo C.

La linea di fondo è che USB di tipo C utilizza la comunicazione parallela quando, per esempio, lo si collega a un monitor USB-C, o a un hub USB-C che supporta la connettività del monitor, e potenzialmente a dispositivi "USB paralleli" in futuro.

Modifica: dopo aver scritto questa risposta originariamente, è stato annunciato USB 3.2. Questo è nativamente parallelo, utilizzando due corsie del cavo USB C in ogni direzione per raggiungere 20Gbps. Detto questo, però, è uno standard senza uno scopo. Gli SSD recenti usano PCIExpress sotto forma di M.2 NVMe, ed è più efficiente usare Thunderbolt 3 per trasportare questo che convertire all'USB 3.2.

Di Nadeen Hume

Qual è il miglior cavo USB tipo C che posso comprare in India? :: L'USB-C è in grado di trasmettere video da un portatile?
Link utili