FireWire (
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 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.
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.
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.
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.