FireWire vs USB

FireWire (IEEE 1394) og USB (Universal Serial Bus) er begge standarder for kommunikasjon mellom elektroniske enheter. FireWire er merkenavnet som Apple bruker for IEEE 1394-grensesnittet. Det er også kjent av merkene til i.LINK (Sony), og Lynx (Texas Instruments). USB-standarden har versjoner 1.0, 2.0 og 3.0 med forskjellige enheter ved hjelp av forskjellige versjoner.

Sammenligningstabell

FireWire versus USB sammenligning diagram
FireWireUSB
Bredde i biter 1 1
Kapasitet 400-3200 Mbit / s (50-400 MB / s) 1,5, 12 eller 480 Mbit / s (0,2, 1,5 eller 60 MByte / s)
Utvendig? Ja Ja
hotplugging? Ja Ja
Stil serie~~POS=TRUNC serie~~POS=TRUNC
Antall enheter 63 127 per vertscontroller
År opprettet 1995 1996
Laget av Apple Computer, Inc. Intel, Compaq, Microsoft, Digital Equipment Corporation, IBM, Northern Telecom
Hastighet FireWire 800 = 800 Mbit / s raskere for et stort antall små data, men langsommere mens du skriver en liten mengde store filer USB 3.0 = 5 Gbit / s

Innhold: FireWire vs USB

  • 1 Historikk og utvikling av FireWire vs USB
    • 1.1 Historie om FireWire
    • 1.2 Historien om USB
  • 2 Dataoverføringshastighet på USB vs FireWire
  • 3 Tekniske forskjeller mellom USB og FireWire
  • 4 Kostnader for USB vs FireWire
  • 5 referanser
Tiny Dinosaur USBs (klikk for å forstørre)

Historie og utvikling av FireWire vs USB

History of FireWire

FireWire ble utviklet av IEEE P1394-arbeidsgruppen, hovedsakelig drevet av bidrag fra Apple, selv om store bidrag også ble gjort av ingeniører fra Texas Instruments, Sony, Digital Equipment Corporation, IBM og INMOS / SGS Thomson (nå STMicroelectronics).

Apple tiltenkt FireWire å være en seriell erstatning for den parallelle SCSI-bussen, samtidig som den gir tilkobling for digitalt lyd- og videoutstyr. Apples utvikling begynte på slutten av 1980-tallet, senere presentert til IEEE, og ble fullført i 1995. 12. juni 2008 ble alle endringer i standarden innlemmet i en erstatningsteknisk standard IEEE Std. 1394-2008.

Historien om USB

USB 1.0-spesifikasjonen ble introdusert i 1996. Den var ment å erstatte mange kontakter på baksiden av PCer, samt å forenkle programvarekonfigurasjonen av kommunikasjonsenheter. USB ble opprettet av en kjernegruppe av selskaper som besto av Compaq, Digital, IBM, Intel, Northern Telecom og Microsoft.

USB 2.0-spesifikasjonen ble utgitt i april 2000 og ble standardisert av USB-IF i slutten av 2001. Hewlett-Packard, Intel, Alcatel-Lucent, Microsoft, NEC og Philips ledet i fellesskap initiativet til å utvikle en høyere dataoverføringshastighet enn 1,0 spesifikasjonen (480 Mbit / s vs 12 Mbit / s). USB 3.0-spesifikasjonen ble utgitt 12. november 2008 av USB 3.0 Promoter-gruppen. Den maksimale overføringshastigheten er opptil 10 ganger raskere enn USB 2.0-utgivelsen.

Dataoverføringshastighet på USB vs FireWire

Et brannkabel fra Medusa (klikk for å forstørre)

Selv om høyhastighets USB 2.0 (teoretisk hastighet 400 Mbit / s) nominelt kjører med en høyere signalhastighet enn FireWire 400 (teoretisk hastighet også 400 Mbit / s), overfører dataoverføringer over S400 FireWire-grensesnittene vanligvis liknende overføringer via USB 2.0-grensesnitt. Typiske USB-PC-verter overskrider sjelden overholdte overføringer på 280 Mbit / s, med 240 Mbit / s som mer typiske. Dette skyldes USBs tillit til vertsprosessoren for å håndtere USB-protokoll på lavt nivå, mens FireWire delegerer de samme oppgavene til grensesnittmaskinvaren (krever mindre eller ingen CPU-bruk). FireWire-vertsgrensesnittet støtter for eksempel minneoppgraderte enheter, noe som gjør det mulig for høyprotokoller å kjøre uten lasting av verts CPU med avbrudd og bufferkopiering.

Foruten gjennomstrømning er andre forskjeller at det bruker enklere bussnettverk, gir mer kraft over kjeden, mer pålitelig dataoverføring, og bruker færre CPU-ressurser.

FireWire 800 er vesentlig raskere enn Hi-Speed ​​USB, både teoretisk og i praksis.

USB 3.0 (utgitt november 2008) gir en teoretisk hastighet på 4,8 Gbit / s, som er omtrent 5 ganger raskere enn FireWire 800, vesentlig raskere enn noen av sine konkurrenter eller forgjengere til den neste er utgitt.

Tekniske forskjeller mellom USB og FireWire

USB og FireWire hadde forskjellige designmål når de ble utviklet først. USB ble designet for enkelhet og lave kostnader, mens FireWire ble designet for høy ytelse, spesielt i tidsfølsomme applikasjoner som lyd og video. USB ble opprinnelig sett på som et supplement til FireWire (IEEE 1394), som ble designet som en høyhastighets seriell buss som effektivt kunne koble til eksterne enheter som harddisker, lydgrensesnitt og videoutstyr. USB ble opprinnelig operert til en langt lavere datahastighet og brukt mye enklere maskinvare, og var egnet for små eksterne enheter som tastaturer og mus.

  • USB-nettverk bruker en tiered-star-topologi, mens FireWire-nettverk bruker en tretopologi.
  • USB 1.0, 1.1 og 2.0 bruker en "speak-when-spoken-to" -protokoll. Eksterne enheter kan ikke kommunisere med verten med mindre verten spesifikt ber om kommunikasjon. USB 3.0 er planlagt for å tillate enhetsinitiert kommunikasjon mot verten (se USB 3.0 nedenfor). En FireWire-enhet kan når som helst kommunisere med noen annen knutepunkt, underlagt nettverksforhold.
  • Et USB-nettverk er avhengig av en enkelt vert øverst på treet for å kontrollere nettverket. I et FireWire-nettverk kan enhver kompatibel node styre nettverket.
  • USB kjører med en 5 V strømledning, mens Firewire kan levere opptil 30 V.
  • USB-porter kan gi opptil 500 mA strøm (2,5 watt strøm), mens FireWire i teorien kan levere opptil 60 watt strøm, selv om 10 til 20 watt er mer typisk.
  • En kobberkabel fra FireWire kan være opptil 4,5 meter lang og er mer fleksibel enn de fleste parallelle SCSI-kabler. Maksimal lengde på en standard USB-kabel (for USB 2.0 eller tidligere) er 5,0 meter. Den primære årsaken til denne grensen er den maksimale tillatte omreisstidsforsinkelsen på ca. 1500 ns.

Kostnad for USB vs FireWire

Den royalty som Apple og andre patentinnehavere i utgangspunktet krevde fra brukere av FireWire (US $ 0,25 per sluttbrukersystem) og den dyrere maskinvaren som trengs for å implementere den (US $ 1- $ 2), som begge siden har blitt droppet, har forhindret FireWire fra å forskyve USB i lav-end massemarked datamaskin periferiutstyr, hvor produktkostnad er en stor begrensning.

referanser

  • 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