Tipo di interfaccia:
USB di tipo A
USB di tipo B
Mini tipo A
Tipo Mini B.
Micro tipo A
Tipo Micro B.
Struttura hardware:
USB utilizza un cavo a quattro fili, due dei quali sono canali seriali utilizzati per trasmettere dati e gli altri due forniscono alimentazione per dispositivi a valle.
Per le periferiche ad alta velocità che richiedono una larghezza di banda elevata, l'USB trasmette i dati a una velocità massima di 12 Mbps; per le periferiche a bassa velocità, l'USB trasmette i dati a una velocità di trasmissione di 1,5 Mbps. USB, il bus passerà automaticamente e dinamicamente tra le due modalità di trasmissione in base alle condizioni periferiche.
USB è un bus basato su token. Simile a una rete token ring o bus basato su token FDDI. Il controller host USB trasmette il token e il dispositivo sul bus rileva se l'indirizzo nel token è coerente con se stesso e risponde ricevendo o inviando dati all'host. USB gestisce l'alimentazione del bus USB supportando le operazioni di ripristino della sospensione.
Definizione dell'interfaccia USB:
I segnali USB vengono trasmessi utilizzando doppini intrecciati contrassegnati come D + e D- e ciascuno di essi utilizza segnali differenziali half-duplex e lavorano insieme per compensare le interferenze elettromagnetiche da cavi lunghi.





