Brzine USB 3.x su vrlo različite: Razlike između USB 3.1 Gen 1, Gen 2 i USB 3.2 te utjecaj metoda kodiranja na performanse

·

Brzine USB 3.x su vrlo različite

USB-IF (USB Implementers Forum) poznat je po čestim promjenama nazivlja svojih standarda. Nedavno je odustao od oznaka poput “USB 3.x” i “USB4” te prešao na nazivlje prema brzini prijenosa podataka, što je intuitivnije za korisnike. Međutim, mnogi stariji uređaji i dalje koriste nazive USB 3.x, što može biti zbunjujuće. Ovdje ćemo razjasniti razlike između USB 3.1 Gen 1, Gen 2 i USB 3.2.

Brzine USB 3.x su vrlo različite_1

Evolucija USB standarda

Specifikacija USB 3.0, lansirana 2008., omogućila je prijenos podataka brzinom od 5 Gbps. S dolaskom USB 3.1, USB 3.0 je preimenovan u USB 3.1 Gen 1. USB 3.1 Gen 2 donio je udvostručenje brzine na 10 Gbps te unaprijeđeno kodiranje, dok USB 3.2 koristi dvije podatkovne linije za još brži dvokanalni prijenos.

Kodiranje za smanjenje smetnji

Kako bi se smanjile elektromagnetske smetnje, svaki standard koristi različite metode kodiranja podataka:

  • USB 3.1 Gen 1 koristi 8b/10b kodiranje, gdje se 8-bitni podaci pretvaraju u 10-bitne simbole, uz gubitak od 20%. Teoretska brzina prijenosa iznosi 500 MB/s.
  • USB 3.1 Gen 2 koristi naprednije 128b/132b kodiranje, koje ima samo oko 3% gubitka prijenosa. Teoretska brzina prijenosa je 1,212 MB/s.
  • USB 3.2 koristi dvostruke kanale USB 3.1 Gen 1 ili Gen 2, čime se teoretske brzine udvostručuju na 1000 MB/s (Gen 1) i 2,424 MB/s (Gen 2).

Stvarna izvedba i smetnje

Teoretske brzine često su veće od stvarnih, jer kvaliteta kablova, smetnje signala i performanse uređaja mogu utjecati na konačne brzine. Stvarna brzina može biti oko 20% niža od deklarirane.