Magistrala FireWire® to rodzaj interfejsu, który umożliwia łączenie ze sobą różnych urządzeń elektronicznych za pomocą szybkich cyfrowych kabli danych, bez pośrednictwa komputera. FireWire® może przesyłać dane z prędkością do 800 megabitów na sekundę (Mb/s), co przekłada się na teoretyczną maksymalną szybkość transmisji danych wynoszącą 100 megabajtów na sekundę. Po raz pierwszy pojawił się na rynku w 1995 roku i jest używany głównie w urządzeniach audio i wideo, takich jak cyfrowe kamery wideo. FireWire® jest kompatybilny ze wszystkimi głównymi komputerowymi systemami operacyjnymi i niektórymi mniej znanymi systemami operacyjnymi.
Firma Apple, Inc., formalnie znana jako Apple Computer, zaprojektowała magistralę FireWire® w 1986 roku jako sposób na zwiększenie szybkości przesyłania danych na dysku twardym. Organizacja Instytutu Inżynierów Elektryków i Elektroników (IEEE) dołączyła następnie do jej rozwoju i produkcji, nadając jej ogólną nazwę IEEE 1394. IEEE założył Grupę Roboczą IEEE 1394, która następnie zarządzała rozwojem technologii, z pomocą Digital Equipment Corporation (DEC), International Business Machines (IBM), Sony Corporation i Texas Instruments.
Technologia FireWire® umożliwia urządzeniom komunikowanie się ze sobą jako równorzędne. Umożliwia to interakcję między urządzeniami, gdy oba mają łączność FireWire®, na przykład aparat cyfrowy wysyła zdjęcia bezpośrednio do drukarki bez pośredniczącego komputera. Urządzenia FireWire® mogą również łączyć się w łańcuchu, co oznacza, że mogą łączyć się w konfiguracji peer-to-peer, takiej jak komputer łączący się z kamerą bezpośrednio podłączoną do drukarki. Ponadto urządzenia obsługujące FireWire® mogą łączyć się w hierarchii drzewa, co oznacza, że komputer może łączyć się z aparatem i drukarką, a następnie łączyć się z innym komputerem za pomocą drukarki i skanera.
Magistrala FireWire® występuje w dwóch głównych implementacjach, którymi są FireWire® 400, znane również jako 1394a; oraz FireWire® 800, znany jako 1394b. FireWire® 400 przesyła dane z maksymalną prędkością 400 Mb/s, FireWire® 800 ma najwyższą przepustowość 800 Mb/s i oba wykorzystują adresowanie 64-bitowe. Dzięki łączności peer-to-peer obie magistrale umożliwiają korzystanie z takich funkcji, jak połączenie sieciowe między dwoma komputerami bez potrzeby pośredniczącego routera lub koncentratora sieciowego. Port FireWire® dostarcza aż 45 watów energii do podłączonych urządzeń, co może uwolnić je od konieczności posiadania własnego zasilania.
Urządzenia wykorzystujące technologię magistrali FireWire® mają wiele zalet w porównaniu z poprzednimi technologiami analogowego i cyfrowego połączenia danych. Ulepszenia te obejmują użycie mniejszych, lżejszych kabli, łatwość użytkowania i większą prędkość. Ponadto wszystkie dane są przesyłane cyfrowo, oferując najwyższą jakość transmisji danych za pomocą standardowych kabli audio i wideo. Ma przewagę nad innymi technologiami magistrali, w tym możliwość wymiany urządzeń podczas pracy, co oznacza, że nie ma potrzeby wyłączania komputera ani drukarki w celu odłączenia dysku twardego z FireWire®. Transmisja danych w czasie rzeczywistym to kolejna zaleta, jeśli chodzi o aplikacje takie jak przechwytywanie i nagrywanie materiału wideo na żywo.
Istnieją pewne ograniczenia dotyczące konstrukcji technologii FireWire®. Na przykład tylko 63 urządzenia mogą łączyć się za pośrednictwem jednego urządzenia hosta FireWire®. Maksymalna długość kabla FireWire® 400 wynosi nieco mniej niż 15 stóp (około 4.5 m), a maksymalna długość kabla FireWire® 800 wynosi 330 stóp (100 m). Chociaż magistrala FireWire® może zapewnić aż 45 watów mocy, to nie wystarczy do zasilania 63 urządzeń, które można podłączyć do magistrali, co oznacza, że niektóre urządzenia będą musiały mieć własne źródła zasilania.