|
What is FireWire? FireWire is Apple Computer's version of a standard, IEEE 1394, High Performance Serial Bus, for connecting devices to your personal computer. FireWire provides a single plug-and-socket connection on which up to 63 devices can be attached with data transfer speeds up to 400 Mbps (megabits per second). The standard describes a serial bus or pathway between one or more peripheral devices and your computer's microprocessor. Many peripheral devices now come equipped to meet IEEE 1394. FireWire and other IEEE 1394 implementations provide:
|
![]()
In time, IEEE 1394 implementations are expected to replace and consolidate
today's serial and parallel interfaces, including
Briefly How It WorksThere are two levels of interface in IEEE 1394, one for the backplane bus within the computer and another for the point-to-point interface between device and computer on the serial cable. A simple bridge connects the two environments. The backplane bus supports 12.5, 25, or 50 megabits per second data transfer. The cable interface supports 100, 200, or 400 megabits per second. Each of these interfaces can handle any of the possible data rates and change from one to another as needed. The serial bus functions as though devices were in slots within the computer sharing a common memory space. A 64-bit device address allows a great deal of flexibility in configuring devices in chains and trees from a single socket. IEEE 1394 provides two types of data transfer: asynchronous and isochronous. Asynchronous is for traditional load-and-store applications where data transfer can be initiated and an application interrupted as a given length of data arrives in a buffer. Isochronous data transfer ensures that data flows at a pre-set rate so that an application can handle it in a timed way. For multimedia applications, this kind of data transfer reduces the need for buffering and helps ensure a continuous presentation for the viewer. The 1394 standard requires that a device be within 4.5 meters of the bus socket. Up to 16 devices can be connected in a single chain, each with the 4.5 meter maximum (before signal attenuation begins to occur) so theoretically you could have a device as far away as 72 meters from the computer. Another new approach to connecting devices, the Universal Serial Bus (USB),
provides the same "hot plug" capability as the 1394 standard. It's a less
expensive technology but data transfer is limited to 12 Mbps (million bits per
second). Small Computer System Interface offers a high data transfer rate (up to
40 megabytes per second) but requires address preassignment and a device
terminator on the last device in a chain. FireWire can work with the latest
internal computer
bus standard, Peripheral Component Interconnect (PCI),
but higher data transfer rates may require special design considerations to
minimize undesired buffering for transfer rate mismatches. Source:searchNetworking.com |

