NOT NOW | DON'T ASK AGAIN

Claim Your Free Report Before You Forget...

Weekly tech delivered straight to your inbox. Sign up and receive our free report: 20 Tips For Becoming a Technology Power User.


Privacy Policy | More Information

PCMech.com helps normal people get their geek on. We talk about computers, technology, the Internet, social media - anything that makes a geek feel warm and fuzzy inside.

home | about | newsletters |forums | contact | advertising | membership

Helping Normal People Get Their Geek On And Live The Digital Lifestyle

External Buses: USB and Firewire

Posted Mar 30, 2001 by David Risley  

USB 2.0


USB 2.0 is the next version of the USB protocol aimed at expanding the capability and bandwidth or USB to meet the needed of more demanding peripherals, like video-conferencing equipment and external hard drives. The theoretical speed capacity of USB 2.0 is 480 Mbps, all while being backward compatible with all existing USB hardware and wiring. In fact, current USB wiring will run and support USB 2.0, so no wiring changes are needed.


USB 2.0 will change the protocol by using 1/8 millisecond frames rather than the 1 ms frames of the 1.1 specification. USB hubs for 2.0 will play a big part in the backward compatibility. The hub will determine on a device-by-device basis whether the device can handle the USB 2 spec. If it cannot, it will operate as a USB 1.1 spec at 12 Mbps.  Seeing that the hub may very well be accepting transactions at the full 2.0 spec while trying to output them at the 1.1 spec, the hub has to become a bit more complex bith in circuitry as well as the addition of buffers. The host software will play a role in detecting unoptimimum configurations and notify the user. This is because USB 2.0 hubs need to be placed in certain configurations in relation to the USB 1.1 hubs so that everything operates at the speed it was designed to.


Firewire


Firewire is another high-speed interface for connecting external components. Originally developed by Apple Corporation, the interface was a bit slow to catch on mainly because people thought it was TOO fast, and too expensive to implement in comparison to USB. It didn’t really gain any horsepower until Sony included a Firewire port on one of the digital video cameras. in 1995. Later in 1995, IEEE (Institute of Electrical and Electronics Engineers, Inc.) accepted it as a standard, which is why it is now somtimes dubbed IEEE 1394.


With a 400 Mbps bandwidth capability (1.2 Gbps in the works), Firewire is able to be used to attach external storage devices, burners as well as digital multimedia devices to your PC. One can daisy-chain up to 63 Firewire devices onto one single PC without the use of hubs. Like USB, it is fully plug-and-play and hot-swappable. The firewire protocol works similarly to USB. Each device is assigned an address in an enumeration process. The host manages which driver to use or if a new driver is needed. The actual data transfer protocol does differ, though.


The information packet in IEEE 1394 is based on the IEEE 1212 spec. Each packet is 64-bit: 10-bit Bus ID to identify where the data is from, 6-bit physical ID to ID which device sent the data, and a 48-bit storage area. The wiring itself has two twisted pairs for data transfer, and two for power.


The major difference between Firewire and USB is similar to the differences bertween SCSI and IDE for hard drives.



  • While USB expands through hubs, Firewire is daisy-chained (like SCSI)

  • While USB need connections to the computer in order to communicate, Firewire is peer-to-peer, meaning devices can “talk” to each other without going through the PC.

 

Categories: Motherboards

Feel Like a Turtle When It Comes to Today's Tech?

Our silver and gold membership programs provide the premium information you need to strap a rocket on and fly. Premium content, exclusive members-only newsletter, no advertising, offline access, and more. Get the Inside Scoop.

About the Author

David Risley is the founder of PCMech.com. He is the brains, the thinker, the writer, the nerd.
David's Website
David on Twitter
David on FriendFeed

Members


Search

Lijit Search

Featured Product of The Week

Build Your Own Network

Build Your Own Network

Free Weekly Newsletter

Weekly tech delivered straight to your inbox. Sign up and receive our free report: 20 Tips For Becoming a Technology Power User.

Name:
Email:
 

Now Playing on PCMech Video

Feature ImageIs Blocking Ads Right?

Feature ImageA Word On Instant Messaging

See All Videos | PCMech Channel Youtube Channel