FireWire (IEEE 1394) en USB (Universal Serial Bus) zijn beide standaarden voor communicatie tussen elektronische apparaten. FireWire is de merknaam die Apple gebruikt voor de IEEE 1394-interface. Het is ook bekend onder de merknamen van i.LINK (Sony) en Lynx (Texas Instruments). De USB-standaard heeft versies 1.0, 2.0 en 3.0 met verschillende apparaten die verschillende versies gebruiken.
FireWire | USB | |
---|---|---|
Breedte in bits | 1 | 1 |
Capaciteit | 400-3200 Mbit / s (50-400 MB / s) | 1,5, 12 of 480 Mbit / s (0,2, 1,5 of 60 MByte / s) |
extern? | Ja | Ja |
hotplugging? | Ja | Ja |
Stijl | serie- | serie- |
Aantal apparaten | 63 | 127 per host-controller |
Jaar gemaakt | 1995 | 1996 |
Gemaakt door | Apple Computer, Inc. | Intel, Compaq, Microsoft, Digital Equipment Corporation, IBM, Northern Telecom |
Snelheid | FireWire 800 = 800 Mbit / s | sneller voor een groot aantal kleine gegevens, maar langzamer bij het schrijven van een kleine hoeveelheid grote bestanden USB 3.0 = 5 Gbit / s |
FireWire is ontwikkeld door de IEEE P1394-werkgroep, grotendeels gedreven door bijdragen van Apple, hoewel belangrijke bijdragen ook werden geleverd door technici van Texas Instruments, Sony, Digital Equipment Corporation, IBM en INMOS / SGS Thomson (nu STMicroelectronics).
Apple wilde dat FireWire een seriële vervanging zou zijn voor de parallelle SCSI-bus en tegelijkertijd connectiviteit zou bieden voor digitale audio- en videoapparatuur. De ontwikkeling van Apple begon eind jaren tachtig, werd later gepresenteerd aan de IEEE en werd voltooid in 1995. Op 12 juni 2008 werden alle wijzigingen in de standaard opgenomen in een vervangende standaard IEEE Std. 1394-2008.
De USB 1.0-specificatie werd in 1996 geïntroduceerd. Het was bedoeld om de veelheid van connectoren aan de achterkant van pc's te vervangen en om de softwareconfiguratie van communicatieapparaten te vereenvoudigen. USB is gemaakt door een kerngroep van bedrijven die bestond uit Compaq, Digital, IBM, Intel, Northern Telecom en Microsoft.
De USB 2.0-specificatie werd uitgebracht in april 2000 en werd aan het einde van 2001 gestandaardiseerd door de USB-IF. Hewlett-Packard, Intel, Alcatel-Lucent, Microsoft, NEC en Philips hebben gezamenlijk het initiatief genomen om een hogere gegevensoverdrachtsnelheid te ontwikkelen dan de 1.0 specificatie (480 Mbit / s versus 12 Mbit / s). De USB 3.0-specificatie werd op 12 november 2008 vrijgegeven door de USB 3.0 Promotergroep. De maximale overdrachtssnelheid is tot 10 keer sneller dan de USB 2.0-release.
Hoewel hogesnelheid USB 2.0 (theoretische snelheid 400 Mbit / s) nominaal een hogere signaalsnelheid heeft dan FireWire 400 (theoretische snelheid ook 400 Mbit / s), zijn gegevensoverdrachten via S400 FireWire-interfaces in het algemeen beter dan vergelijkbare overdrachten via USB 2.0-interfaces. Typische USB PC-hosts overschrijden zelden de aanhoudende overdrachten van 280 Mbit / s, waarbij 240 Mbit / s meer typerend is. Dit komt doordat USB afhankelijk is van de host-processor voor het beheren van low-level USB-protocol, terwijl FireWire dezelfde taken delegeert naar de interfacehardware (die minder of geen CPU-gebruik vereist). De FireWire-hostinterface ondersteunt bijvoorbeeld apparaten met geheugenmapping, waardoor protocollen op hoog niveau kunnen worden uitgevoerd zonder de host-CPU te laden met onderbrekingen en buffer-kopiebewerkingen.
Naast doorvoer zijn andere verschillen dat het eenvoudigere busnetwerken gebruikt, meer macht over de keten biedt, betrouwbaardere gegevensoverdracht en minder CPU-bronnen gebruikt.
FireWire 800 is aanzienlijk sneller dan Hi-Speed USB, zowel in theorie als in de praktijk.
USB 3.0 (uitgebracht in november 2008) geeft een theoretische snelheid van 4,8 Gbit / s, wat ongeveer 5 keer sneller is dan FireWire 800, aanzienlijk sneller dan een van zijn concurrenten of voorgangers tot de volgende is uitgebracht.
USB en FireWire hadden verschillende ontwerpdoelen toen ze voor het eerst werden ontwikkeld. USB is ontworpen voor eenvoud en lage kosten, terwijl FireWire is ontworpen voor hoge prestaties, met name in tijdgevoelige toepassingen zoals audio en video. USB werd oorspronkelijk gezien als een aanvulling op FireWire (IEEE 1394), dat was ontworpen als een hoge snelheid seriële bus die randapparatuur zoals harde schijven, audio-interfaces en videoapparatuur op efficiënte wijze onderling kan verbinden. USB werkte oorspronkelijk met een veel lagere gegevenssnelheid en gebruikte veel eenvoudiger hardware en was geschikt voor kleine randapparatuur zoals toetsenborden en muizen.
De royalty's die Apple en andere patenthouders aanvankelijk hadden geëist van gebruikers van FireWire ($ 0,25 per eindgebruikerssysteem) en de duurdere hardware die nodig was om het te implementeren (US $ 1 - $ 2), die beide inmiddels zijn geweigerd, hebben FireWire voorkomen van het verplaatsen van USB in low-end massamarkt computerrandapparatuur, waar productkosten een grote beperking vormen.