What is Firewire?

 

Back To Tutorial Home

The IEEE 1394 interface, commonly known as FireWire, is a standardized high-speed serial bus interface capable of isochronous (same time) data transfer. Developed largely by Apple in 1995, the original FireWire standard is capable of data transfer speeds up to 400 Mbps. FireWire also supports multiple hosts per controller bus, computer-independent peer-to-peer communication (I.e., scanner to printer), and “hot-swap” and plug-and-play. FireWire networks can support up to 63 peripherals in a tree topology. FireWire is intended by Apple to both replace the legacy SCSI interface—mainly providing external hard drive and optical drive connectivity—and provide a new connectivity standard for audio and video. Like USB, it is mainly used to provide interfacing of computer peripherals and devices. 

 

4 pin cable
4 pin port
6 pin cable
6 pin port
9 pin cable

9 pin port

 

Two additional FireWire specifications, IEEE 1394a and 1394b, were released in 2000 and 2002, respectively. 1394a implemented asynchronous data streaming, a power-saving suspend mode, and standardized a 4-pin FireWire connector; the 4-pin is fully compatible with regular 6-pin adapters, but does not draw any power. 4-pin connectors are typically found on laptops, consumer camcorders, and other “mobile” FireWire devices. The new 1394b standard supports data speeds up to 800 Mbps via a new encoding system called beta mode. Although 1394b is backward-compatible with 1394a, the 1394b connector is an entirely new 9-pin design, thus rendering old cables incompatible with the new standard. 1394b also provides support for new 1600 Mbps and 3200 Mbps variants; products capable of these speeds should be available by the end of this year (2008).

 

Uses/Applications

  • Because of its independent nature, power-distribution properties, and high sustained data transfer rates, FireWire is primarily used for professional and consumer audio/video connectivity; it has been adopted by the High Definition Audio-Video Network Alliance as the primary interface for audio/video equipment. Many consumer camcorders also carry a 4-pin FireWire port as their primary means of data transfer. FireWire is also used for connecting external, high-speed hard drives, optical drives, and audio devices to computers.
  • Apple Computer, the main developer of FireWire, has included full support for FireWire standards since Mac OS 8.6. Apple's OS X is also noted for its high FireWire performance benchmarks, including higher sustained data transfer rates. Additionally, Apple has included at least one FireWire port on every Mac computer since 2003 (except the MacBook Air) and all 1st- and 2nd-generation iPods.
  • Sony's brand of FireWire is called i.Link. Instead of the standard 6-pin connector, i.Link cables have only 4 pins; the two pins responsible for power transfer are omitted. The 4-pin standard has been widely copied by consumer camcorder manufacturers and has emerged as the DV (digital video) protocol.
  • FireWire can be utilized for ad-hoc (computer-to-computer) networking via either a direct computer-to-computer connection or through a hub. Windows Me through Windows XP, as well as Mac OS X and several versions of Linux, support IP networking over FireWire. Additionally, FireWire can be integrated with standard Cat5e cable, but no hardware supporting the “double-cable” has been released.
 

Compatibility

FireWire is fully supported by several variants of Linux and Apple's Mac OS X. Microsoft's Windows XP, as of SP2, only supported data speeds of 100 Mbps, even for FireWire 400 and 800 devices.

Practical Data

  • In addition to the traditional serial cable, FireWire is available in wireless, fiber optic, and coaxial forms; all utilize isochronous protocols.
  • The maximum length of a FireWire cable is 4.5 meters (15 feet). Like USB, practical use of a cable longer than 4.5m diminishes as signal delay increases.
  • Similar to USB extension schemes, a single FireWire cable can be extended to 25m (80 feet), using either five daisy-chained hubs or five 4.5m extension cables with internal hubs.

FireWire and USB


FireWire and USB are both serial interfaces designed mainly for computer-to-peripheral/device connections, but the minor technical differences between the two standards favor different applications for each. FireWire's ability to sustain greater rates of data transfer than USB, combined with its power-distribution properties, make it a favorite of professional videographers, A/V enthusiasts, and high-speed data storage devices and drives. FireWire's higher hardware cost per device, however, makes it less practical than USB for everyday peripheral and device applications. Low-cost, mass-production peripherals like keyboards, mice, and flash drives would be economically impractical if FireWire were used instead of USB.

 
Back To Top of Page Back To Tutorial Home
Disclaimer