FireWire vs. USB

FireWire (IEEE 1394) și USB (Universal Serial Bus) sunt ambele standarde pentru comunicarea dintre dispozitivele electronice. FireWire este numele de marcă folosit de Apple pentru interfața IEEE 1394. Este, de asemenea, cunoscut de numele de marcă ale i.LINK (Sony) și Lynx (Texas Instruments). Standardul USB are versiuni 1.0, 2.0 și 3.0, cu dispozitive diferite care utilizează versiuni diferite.

Diagramă de comparație

FireWire versus graficul de comparare USB
FireWireUSB
Lățime în biți 1 1
Capacitate 400-3200 Mbit / s (50-400 MB / s) 1,5, 12 sau 480 Mbit / s (0,2, 1,5 sau 60 MB / s)
Extern? da da
hotplugging? da da
Stil Serial Serial
Număr de dispozitive 63 127 per controler gazdă
Anul a fost creat 1995 1996
Creat de Apple Computer, Inc. Intel, Compaq, Microsoft, Digital Equipment Corporation, IBM, Northern Telecom
Viteză FireWire 800 = 800 Mbit / s mai rapid pentru un număr mare de date mici, dar mai lent în timp ce scrieți o cantitate mică de fișiere uriașe USB 3.0 = 5 Gbit / s

Cuprins: FireWire vs USB

  • 1 Istoric și dezvoltarea FireWire vs USB
    • 1.1 Istoria FireWire
    • 1.2 Istoria USB
  • 2 Viteza de transfer de date a USB vs FireWire
  • 3 Diferențe tehnice între USB și FireWire
  • 4 Costul USB vs FireWire
  • 5 Referințe
Tiny Dinosaur USBs (click pentru a mari)

Istoria și dezvoltarea FireWire vs USB

Istoria FireWire

FireWire a fost dezvoltat de Grupul de lucru IEEE P1394, în mare parte datorită contribuțiilor Apple, deși contribuțiile majore au fost de asemenea făcute de inginerii de la Texas Instruments, Sony, Digital Equipment Corporation, IBM și INMOS / SGS Thomson (acum STMicroelectronics).

Apple a intenționat ca FireWire să fie un înlocuitor serios pentru magistrala SCSI paralelă, oferind conectivitate pentru echipamente audio și video digitale. Dezvoltarea Apple a început la sfârșitul anilor 1980, ulterior a fost prezentată la IEEE și a fost finalizată în 1995. La 12 iunie 2008, toate modificările aduse standardului au fost încorporate într-un standard IEEE Std suprapus. 1394-2008.

Istoria USB

Specificația USB 1.0 a fost introdusă în 1996. Acesta a fost destinat să înlocuiască multitudinea de conectori din spatele PC-urilor, precum și să simplifice configurarea software-ului dispozitivelor de comunicații. USB a fost creat de un grup de companii de bază, format din Compaq, Digital, IBM, Intel, Northern Telecom și Microsoft.

Specificația USB 2.0 a fost lansată în aprilie 2000 și a fost standardizată de USB-IF la sfârșitul anului 2001. Hewlett-Packard, Intel, Alcatel-Lucent, Microsoft, NEC și Philips au condus împreună inițiativa de a dezvolta o rată de transfer mai mare a datelor decât specificația 1.0 (480 Mbit / s față de 12 Mbit / s). Specificația USB 3.0 a fost lansată pe data de 12 noiembrie 2008 de către grupul de promotori USB 3.0. Rata de transfer maximă este de până la de 10 ori mai mare decât versiunea USB 2.0.

Viteza de transfer de date a USB vs FireWire

Un hub Fire Wire de la Medusa (click pentru marire)

Deși viteza teoretică de mare viteză de 400 Mbit / s rulează nominal la o viteză de semnalizare mai mare decât FireWire 400 (viteză teoretică de asemenea 400 Mbit / s), transferurile de date peste interfețele S400 FireWire depășesc în general transferuri similare prin interfețele USB 2.0. Gazdele de tip PC-uri USB tipice depășesc rar transferurile susținute de 280 Mbit / s, 240 Mbit / s mai tipice. Acest lucru se datorează faptului că USB se bazează pe procesorul-gazdă pentru a gestiona protocolul USB de nivel scăzut, în timp ce FireWire deleagă aceleași sarcini hardware-ului de interfață (care necesită mai puțin sau deloc utilizarea procesorului). De exemplu, interfața gazdă FireWire acceptă dispozitive mapate pe memorie, care permit ca protocoalele de nivel înalt să ruleze fără încărcarea CPU-ului gazdă cu întreruperi și operații de copiere tampon.

Pe lângă capacitatea de transfer, alte diferențe constau în faptul că utilizează o rețea de autobuze mai simplă, oferă mai multă putere peste lanț, transfer de date mai fiabil și utilizează mai puține resurse ale procesorului.

FireWire 800 este substanțial mai rapid decât USB de mare viteză, atât în ​​teorie, cât și în practică.

USB 3.0 (lansat în noiembrie 2008) oferă o viteză teoretică de 4,8 Gbit / s, care este de aproximativ 5 ori mai rapidă decât FireWire 800, substanțial mai rapidă decât oricare dintre concurenții sau predecesorii săi, până la lansarea următoarei.

Diferențe tehnice între USB și FireWire

USB și FireWire aveau obiective de proiectare diferite când au fost dezvoltate pentru prima dată. USB a fost proiectat pentru simplitate și costuri reduse, în timp ce FireWire a fost proiectat pentru performanțe ridicate, în special în aplicații sensibile la timp, precum audio și video. USB a fost inițial văzut ca o completare la FireWire (IEEE 1394), care a fost proiectat ca o magistrală de serie de mare viteză, care ar putea interconecta eficient periferice, cum ar fi discurile hard, interfețele audio și echipamentele video. USB inițial a funcționat la o rată de transfer mult mai mică și a folosit hardware mult mai simplu și a fost potrivit pentru periferice mici, cum ar fi tastaturi și șoareci.

  • Rețelele USB utilizează o topologie cu straturi în straturi, în timp ce rețelele FireWire utilizează o topologie arbore.
  • USB 1.0, 1.1 și 2.0 utilizează un protocol "vorbiți-atunci-vorbit". Perifericele nu pot comunica cu gazda decât dacă gazda solicită în mod specific comunicarea. USB 3.0 este planificat pentru a permite comunicațiilor inițiate de dispozitiv către gazdă (a se vedea USB 3.0 de mai jos). Un dispozitiv FireWire poate comunica cu orice alt nod în orice moment, în funcție de condițiile de rețea.
  • O rețea USB se bazează pe o singură gazdă în partea de sus a arborelui pentru a controla rețeaua. Într-o rețea FireWire, orice nod capabil poate controla rețeaua.
  • USB rulează cu o linie de alimentare de 5 V, în timp ce Firewire poate furniza până la 30 V.
  • Porturile USB pot furniza până la 500mA curent (2,5 wați de putere), în timp ce FireWire poate furniza teoretic până la 60 de wați de putere, deși 10 - 20 W este mai tipic.
  • Un cablu de cupru FireWire poate avea o lungime de până la 4,5 metri (15 ft) și este mai flexibil decât majoritatea cablurilor paralele SCSI. Lungimea maximă a unui cablu USB standard (pentru USB 2.0 sau o versiune anterioară) este de 5,0 metri (16,4 ft). Motivul principal al acestei limite este întârzierea maximă admisă de aproximativ 1.500 ns.

Costul USB vs FireWire

Recompensa pe care Apple și alți titulari de brevete au cerut-o inițial de la utilizatorii FireWire (0,25 dolari SUA per sistem de utilizatori finali) și hardware-ul mai scump necesar pentru implementare ($ 1 - $ 2), ambele abandonate, au împiedicat FireWire de la deplasarea USB-urilor în perifericele de calculator de tip low-end, unde costul produsului este o constrângere majoră.

Referințe

  • http://en.wikipedia.org/w/index.php?title=IEEE_1394_interface&oldid=326246294
  • http://en.wikipedia.org/w/index.php?title=Universal_Serial_Bus&oldid=326218214