FireWire vs. USB
The key difference between FireWire and USB is that FireWire is intended for devices working with a lot more data -- things like camcorders, DVD players and digital audio equipment. FireWire and USB share a number of characteristics but differ in some important ways.
Here's a summary:
| Feature | USB
|
FireWire
|
||
| 1.1 | 2.0 | 400 | 800 | |
| Data transfer rate | 12 Mbps | 480 Mbps | 400 Mbps | 800 Mbps |
| Number of devices | 127 | 127 | 63 | 63 |
| Plug and play | Yes | Yes | Yes | Yes |
| Hot-pluggable | Yes | Yes | Yes | Yes |
| Isochronous devices | Yes | Yes | Yes | Yes |
| Bus power | Yes | Yes | Yes | Yes |
| Bus termination required | No | No | No | No |
| Bus type | Serial | Serial | Serial | Serial |
| Cable type | Twisted pair (4 wires: 2 power, 1 twisted-pair set) | Twisted pair (4 wires: 2 power, 1 twisted-pair set) | Twisted pair (6 wires: 2 power, 2 twisted-pair sets) | Twisted pair (8 wires: 2 power, 2 twisted-pair sets, 2 ground) |
| Networkable | Yes - host-based | Yes - host-based | Yes - peer-to-peer | Yes - peer-to-peer |
| Network topology | Hub | Hub | Daisy chain | Daisy chain |
As you can see, the two are a lot alike. Implementing FireWire costs a little more than USB, which led to the adoption of USB as the standard for connecting most peripherals that do not require a high-speed bus.
Speed aside, the big difference between FireWire and USB 2.0 is that USB 2.0 is host-based, meaning that devices must connect to a computer in order to communicate. FireWire is peer-to-peer, meaning that two FireWire cameras can talk to each other without going through a computer.
Now let's get back to the implementation of FireWire. How do you connect?

