FireWire vs. USB

FireWire (FireWireUSBBredde i bits 1 1 Kapacitet 400-3200 Mbit / s (50-400 MB / s) 1,5, 12 eller 480 Mbit / s (0,2, 1,5 eller 60 MByte / s) Udvendig? Ja Ja hotplugging? Ja Ja Stil Seriel Seriel Antal enheder 63 127 pr. Host-controller År oprettet 1995 1996 Lavet af Apple Computer, Inc.. Intel, Compaq, Microsoft, Digital Equipment Corporation, IBM, Northern Telecom Hastighed FireWire 800 = 800 Mbit / s hurtigere for et stort antal små data, men langsommere, mens du skriver en lille mængde enorme filer USB 3.0 = 5 Gbit / s

Indhold: FireWire vs USB

  • 1 Historie og udvikling af FireWire vs USB
    • 1.1 Historie om FireWire
    • 1.2 Historik om USB
  • 2 Dataoverførselshastighed af USB vs FireWire
  • 3 Tekniske forskelle mellem USB og FireWire
  • 4 Omkostninger ved USB vs FireWire
  • 5 Referencer
Tiny Dinosaur USB (klik for at forstørre)

Historie og udvikling af FireWire vs USB

FireWire's historie

FireWire blev udviklet af IEEE P1394 Working Group, stort set drevet af bidrag fra Apple, selvom store bidrag også blev leveret af ingeniører fra Texas Instruments, Sony, Digital Equipment Corporation, IBM og INMOS / SGS Thomson (nu STMicroelectronics).

Apple havde til hensigt, FireWire at være en seriel erstatning for den parallelle SCSI-bus, mens den leverer tilslutning til digital lyd- og videoudstyr. Apples udvikling begyndte i slutningen af ​​1980'erne, senere præsenteret for IEEE og blev afsluttet i 1995. Den 12. juni 2008 blev alle ændringer til standarden inkorporeret i en erstatningsstandard IEEE Std. 1394-2008.

USB-historie

USB 1.0-specifikationen blev introduceret i 1996. Den var beregnet til at erstatte mangfoldigheden af ​​stik på bagsiden af ​​pc'er samt forenkle softwarekonfiguration af kommunikationsenheder. USB blev oprettet af en kernegruppe af virksomheder, der bestod af Compaq, Digital, IBM, Intel, Northern Telecom og Microsoft.

USB 2.0-specifikationen blev frigivet i april 2000 og blev standardiseret af USB-IF i slutningen af ​​2001. Hewlett-Packard, Intel, Alcatel-Lucent, Microsoft, NEC og Philips ledede i fællesskab initiativet til at udvikle en højere dataoverførselshastighed end 1,0-specifikationen (480 Mbit / s vs 12 Mbit / s). USB 3.0-specifikationen blev frigivet den 12. november 2008 af USB 3.0 Promoter Group. Dets maksimale overførselshastighed er op til 10 gange hurtigere end USB 2.0-frigivelsen.

Dataoverførselshastighed af USB vs FireWire

En Fire Wire-hub fra Medusa (klik for at forstørre)

Selvom højhastigheds-USB 2.0 (teoretisk hastighed 400 Mbit / s) nominelt kører med en højere signalhastighed end FireWire 400 (teoretisk hastighed også 400 Mbit / s), overgår dataoverførsler over S400 FireWire-grænseflader generelt bedre end lignende overførsler over USB 2.0-grænseflader. Typiske USB PC-værter overstiger sjældent vedvarende overførsler på 280 Mbit / s, hvor 240 Mbit / s er mere typiske. Dette skyldes USB's afhængighed af vært-processor til at styre USB-protokol på lavt niveau, hvorimod FireWire delegerer de samme opgaver til interfacehardwaren (hvilket kræver mindre eller ingen CPU-brug). FireWire-hostgrænsefladen understøtter for eksempel hukommelseskortede enheder, der tillader protokoller på højt niveau at køre uden at indlæse vært-CPU'en med afbrydelser og bufferkopiering.

Udover gennemstrømning er andre forskelle, at det bruger enklere busnetværk, giver mere magt over kæden, mere pålidelig dataoverførsel og bruger færre CPU-ressourcer.

FireWire 800 er væsentligt hurtigere end Hi-Speed ​​USB, både i teorien og i praksis.

USB 3.0 (frigivet november 2008) giver en teoretisk hastighed på 4,8 Gbit / s, som er cirka 5 gange hurtigere end FireWire 800, væsentligt hurtigere end nogen af ​​sine konkurrenter eller forgængere, indtil den næste er frigivet.

Tekniske forskelle mellem USB og FireWire

USB og FireWire havde forskellige designmål, da de først blev udviklet. USB var designet til enkelhed og lave omkostninger, mens FireWire var designet til høj ydelse, især i tidsfølsomme applikationer som lyd og video. USB blev oprindeligt set som et supplement til FireWire (IEEE 1394), som var designet som en højhastigheds seriel bus, der effektivt kunne sammenkoble perifere enheder såsom harddiske, lydgrænseflader og videoudstyr. USB opererede oprindeligt med en langt lavere datahastighed og brugte meget enklere hardware og var velegnet til små perifere enheder som tastaturer og mus.

  • USB-netværk bruger en lagstjernetopologi, mens FireWire-netværk bruger en trætopologi.
  • USB 1.0, 1.1 og 2.0 bruger en "speak-when-speak-to" -protokol. Perifere enheder kan ikke kommunikere med værten, medmindre værten specifikt anmoder om kommunikation. USB 3.0 er planlagt til at give mulighed for enhedsinitieret kommunikation mod værten (se USB 3.0 nedenfor). En FireWire-enhed kan kommunikere med enhver anden knude til enhver tid underlagt netværksbetingelser.
  • Et USB-netværk er afhængig af en enkelt vært øverst på træet for at kontrollere netværket. I et FireWire-netværk kan enhver kompatibel knude styre netværket.
  • USB kører med en 5 V strømledning, mens Firewire kan levere op til 30 V.
  • USB-porte kan give op til 500 mA strøm (2,5 watt strøm), mens FireWire i teorien kan levere op til 60 watt strøm, selvom 10 til 20 watt er mere typisk.
  • Et FireWire-kobberkabel kan være op til 4,5 meter langt og er mere fleksibelt end de fleste parallelle SCSI-kabler. Den maksimale længde på et standard USB-kabel (til USB 2.0 eller ældre) er 5,0 meter (16,4 ft). Den primære årsag til denne grænse er den maksimalt tilladte returrejse på ca. 1.500 ns.

Omkostninger ved USB vs FireWire

Den royalty, som Apple og andre patentindehavere oprindeligt krævede af brugere af FireWire (0,25 $ pr. Slutbrugersystem) og den dyrere hardware, der var nødvendig for at implementere den (US $ 1- $ 2), som begge siden er blevet droppet, har forhindret FireWire fra at fortrænge USB i perifere enheder til computere med massemarkedet, hvor produktomkostninger er en stor begrænsning.

Referencer

  • 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