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 | ||||
| 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?

