Differenza tra USB 1. 0 e USB 2. 0

USB 1. 0 vs 2. 0

Universal Serial Bus o USB è diventato il più usato porta nei computer oggi. Attualmente esiste in due versioni. 1. 0 che era lo standard originale di USB e 2. 0 che è la versione migliorata per i dispositivi più recenti. Per l'utente finale, la differenza tra questi due dispositivi è puramente nella sua velocità. I dispositivi USB 1. 0 possono raggiungere una velocità massima di 12 Mbps mentre i 2 dispositivi 0 possono teoricamente raggiungere fino a 40 volte quelli a 480 Mbps. Le velocità del mondo reale sono inferiori per entrambi gli standard poiché ci sono altri fattori che possono influenzare il suo throughput totale.

Originariamente concepito per dispositivi molto più lenti, l'implementazione USB iniziale non offriva alcuna opzione per la trasmissione di dati ad alta velocità. Dispositivi come mouse, tastiere, controller di gioco e pochi altri, che erano i dispositivi a cui era destinato USB, di solito trasmettevano solo una piccola quantità di dati per funzionare correttamente. Ma con l'aumento dell'USB, più dispositivi hanno iniziato a passare all'USB a causa della crescente popolarità della porta USB e della relativa facilità di collegamento dei dispositivi. I dispositivi ad alta velocità come le chiavette USB proliferavano rapidamente, e le fotocamere digitali e le videocamere iniziarono a sfoggiare un cavo USB per la connessione ai computer, ma l'ostacolo di velocità di connessione molto lente divenne piuttosto evidente abbastanza rapidamente.

La velocità di 12 Mbps di 1. 0 dispositivi è già un aggiornamento al primissimo standard che consentiva solo connessioni da 1. 5 Mbps. I dispositivi USB 1. 0 possono essere dispositivi a bassa velocità che funzionano a 1 5mbps o un dispositivo a piena velocità a 12Mbps. Un dispositivo di connessione deve identificare se si tratta di un dispositivo a bassa o piena velocità alla sua inizializzazione. USB 2. 0 aggiunge la connessione ad alta velocità alle due precedenti, ed è ad alta velocità che è possibile ottenere il throughput teorico di 480 Mbps.

Poiché USB 1. 0 può riconoscere solo dispositivi a bassa velocità e a piena velocità, USB 2. 0 deve creare una soluzione alternativa per mantenere la retrocompatibilità con lo standard precedente. Un dispositivo 2. 0 identifica se stesso come un dispositivo a piena velocità, quindi negozia con il controller tramite una serie di segnali acustici. Una volta che il controller identifica il dispositivo come un dispositivo ad alta velocità, la connessione viene quindi reimpostata e viene utilizzata la segnalazione ad alta velocità.

Riepilogo:
1. USB 2. 0 è l'aggiornamento di 1. 0
2. USB 2. 0 è molto più veloce rispetto a 1. 0
3. USB 1. 0 ha due modalità operative mentre 2. 0 ne aggiunge un'altra
4. USB 2. 0 dispositivi devono connettersi come dispositivo 1. 0 e negoziare per una connessione 2. 0