En FireWire®-buss är en typ av gränssnitt som gör att olika elektroniska enheter kan anslutas till varandra med hjälp av höghastighets digitala datakablar, utan att en dator behöver förmedla. FireWire® kan överföra data med hastigheter upp till 800 megabit per sekund (Mbps), vilket översätts till en teoretisk maximal dataöverföringshastighet på 100 megabyte per sekund. Den dök upp på marknaden för första gången 1995, och den används främst för ljud- och videoenheter som digitala videokameror. FireWire® är kompatibel med alla större datoroperativsystem och några mindre kända operativsystem.
Apple, Inc., formellt känt som Apple Computer, designade FireWire®-bussen 1986 som ett sätt att öka hårddiskens dataöverföringshastigheter. Organisationen Institute of Electrical and Electronics Engineers (IEEE) gick därefter med i dess utveckling och produktion och gav den det generiska namnet IEEE 1394. IEEE grundade IEEE 1394 Working Group, som sedan skötte utvecklingen av tekniken, med hjälp av Digital Equipment Corporation (DEC), International Business Machines (IBM), Sony Corporation och Texas Instruments.
FireWire®-teknik gör att enheter kan kommunicera med varandra som peers. Detta möjliggör interaktion mellan enheter när båda har FireWire®-anslutning, till exempel en digitalkamera som skickar foton direkt till en skrivare utan en mellanliggande dator. FireWire®-enheter kan också anslutas via en seriekoppling, vilket innebär att de kan anslutas i en peer-to-peer-inställning, till exempel en dator som ansluter till en kamera som är direkt ansluten till en skrivare. Dessutom kan FireWire®-aktiverade enheter ansluta i en trädhierarki, vilket innebär att en dator kan ansluta till en kamera och en skrivare och sedan ansluta till en annan dator med en skrivare och en skanner.
FireWire®-bussen kommer i två stora implementeringar, som är FireWire® 400, även känd som 1394a; och FireWire® 800, känd som 1394b. FireWire® 400 överför data med en maximal hastighet på 400 Mbps, FireWire® 800 har en toppbandbredd på 800 Mbps, och båda använder 64-bitars adressering. Som ett resultat av deras peer-to-peer-anslutning tillåter båda bussarna funktioner som nätverk mellan två datorer utan behov av en mellanliggande router eller nätverkshubb. En FireWire®-port ger så mycket som 45 watt energi till anslutna enheter, vilket kan befria dem från behovet av egen strömförsörjning.
Enheter som använder FireWire®-bussteknik har en mängd fördelar jämfört med tidigare analoga och digitala dataanslutningstekniker. Dessa förbättringar inkluderar användningen av mindre, lättare kablar, användarvänlighet och överlägsen hastighet. Dessutom överförs all data digitalt, vilket ger en överlägsen kvalitet på dataöverföring över vanliga ljud- och videokablar. Den har fördelar jämfört med andra busteknologier, inklusive möjligheten att hot swap enheter, vilket innebär att det inte finns något behov av att stänga av en dator eller en skrivare för att koppla bort en FireWire®-baserad hårddisk. Realtidsdataöverföring är en annan fördel när det kommer till applikationer som att fånga och spela in livevideofilmer.
Det finns vissa begränsningar när det gäller designen av FireWire®-teknik. Till exempel kan endast 63 enheter ansluta via en singel FireWire®-värdenhet. Den maximala längden för en FireWire® 400-kabel är lite mindre än 15 fot (cirka 4.5 m), och den maximala längden för en FireWire® 800-kabel är 330 fot (100 m). Även om FireWire®-bussen kan ge så mycket som 45 watt ström, är detta inte tillräckligt för att försörja de 63 enheter som kan ansluta till bussen, vilket innebär att vissa enheter kommer att behöva ha sina egna strömkällor.