Featured Products
*$20 Mail-In Rebate and $10 Instant Rebate* Black CoolMax 600W ATX12V v2.0 Computer Power Supply, SLI Ready, Support SATA, PCI-E, Model: CXI-600B
*$20 Mail-In Rebate and $10 Instant Rebate* Black CoolMax 600...
Only $69.99

Black Cooler Master HAF 922 ATX Mid Tower Computer Case RC-922M-KKN1-GP, w/ 200mm Fan
Black Cooler Master HAF 922 ATX Mid Tower Computer Case RC-92...
Only $99.99

AZiO SATA HDD Docking Station, eSATA and USB 2.0, for all 2.5in and 3.5in SATA Hard Drives, Model: ADP-SU33
AZiO SATA HDD Docking Station, eSATA and USB 2.0, for all 2.5...
Only $19.99

Guillemot Hercules Classic Silver/Black Web Camera 4780465, USB Interface
Guillemot Hercules Classic Silver/Black Web Camera 4780465, U...
Only $12.99

Black SilverStone FT-01-BW Aluminum ATX Mid-Tower Uni-body Computer Case, w/ Window.
Black SilverStone FT-01-BW Aluminum ATX Mid-Tower Uni-body Co...
Only $199.99

In Win AMMO 2.5in SATA to USB 2.0 External Hard Drive Enclosure, RFID Technology
In Win AMMO 2.5in SATA to USB 2.0 External Hard Drive Enclosu...
Only $26.99

Enter keyword(s):

Home >> Resources | Support >> How to Choose? >> 

Firewire vs. USB: A Comparison

By Nathanael Copyright © Directron.com 2005 Edited by Lee Penrod

The following article is based on years of experience. It is provided as a free service to our customers and visitors. However, Directron.com is not responsible for any damage as a result of following any of this advice.

Copying the contents for commercial purposes is strictly prohibited without Directron.com's written consent. However, you are welcome to distribute these computer support tips free to your friends and associates as long as it's not for commercial purposes and you acknowledge the source. You are permitted and encouraged to create links to this page from your own web site.


  • Introduction

    If you have used a computer within the past five years, chances are you've have used USB (Universal Serial Bus) devices many times. From mice and keyboards, to printers and external hard drives, USB devices are nearly ubiquitous in fact, over 1 billion USB devices have been sold.

    On the other hand, Firewire-based devices are somewhat less prevalent. Nearly all digital camcorders sold after 1995 have included a Firewire connection, as have all modern Macintosh computers. Additionally, many new external storage devices include a Firewire connector. However, lower-end devices such as mice and printers are rarely (if ever) seen with Firewire connectivity.

    In the next two sections, we will look at the history of these two similar I/O ports. Then, we'll compare them side-by-side to see which technology is better for specific applications.

  • USB: A Brief History

    Version 1.0 of the USB specification was released in January of 1996 by the USB Implementers Forum (USB-IF) and was followed up by version 1.1 in September of 1998. A theoretical maximum of 127 devices per controller is specified. Both versions 1.0 and 1.1 support a maximum transfer speed of 12Mbps ("Full Speed") and can fall back to 1.5Mbps ("Low Speed") if need be.

    Note that these data rates are in Megabits (Mbps) per second, as opposed to Megabytes (MBps) per second ?a commonly confused notation.

    USB version 2.0 was released in 2000, upping the theoretical maximum transfer rate by a factor of 14 to 480Mbps dubbed "Hi-Speed". USB 2.0 devices are backwards-compatible with USB 1.x devices and controllers, and can fall back to "Full" or "Low" speed in order to coexist with older devices. Nearly all new products on the market are USB 2.0-compatible.

    Both USB 1.x and USB 2.0 allow the use of two separate types of connectors Type A and Type B depending on the requirements of the device itself. Type A connectors are almost always used on the host side (computer or hub), while Type B connectors are smaller and are frequently found on the device side in printers, scanners, and other similar hardware.

    Final_USB_A
    Final_USB_B
    A standard USB Type A connector
    A standard USB Type B connector


    Both types of connectors can provide up to 500mA (milliamps) of power to connected devices, though devices that require more than 100mA should be self-powered as each USB port generally has a maximum of 500mA of power to share between all devices. A device that draws all of its required power from the USB bus is referred to as a "bus-powered" device.

    Windows 95 OSR2 (OEM Service Release 2) included limited support for USB; the original release of Windows 95 had none. Windows 98 ?and more importantly, Windows 98 SE ?added much better support for USB, but Windows XP's USB support is the best and most robust, by far. Apple's Mac OS has supported USB devices since prior to version 9.0.4, but this release of the operating system added substantially better support.

  • Firewire: A Brief History | Go to Top |

    The origins of Firewire date back to the mid-1980s. Engineers at Apple Computer devised a high-speed data transfer technology for Macintosh internal hard drives they called 'Firewire'. Realizing the potential for a technology that allowed high-speed transfer to and from hot-swappable devices, Apple presented this technology to the Institute of Electrical and Electronics Engineers (IEEE).

    In December of 1995, the IEEE released an official Firewire specification, dubbed IEEE 1394. This specification, sometimes referred to as 'Firewire 400', describes a hot-swappable peripheral interface with transfer speeds of 100 Mbps, 200 Mbps, and 400 Mbps. During the late 1990s, this standard found its way into Sony electronics (mainly digital camcorders) under the title 'i.LINK'. In January of 1999, Apple released what was probably the first personal computer system to include Firewire ports by default: the Blue PowerMac G3. All Macintosh models from then on have included Firewire connectivity.

    Firewire cables come in two variations 4-pin and 6-pin. 6-pin cables provide up to 30V of power, allowing for fully bus-powered devices. 4-pin cables do not provide power.

    Final-Firewire
    A standard 6-pin Firewire connector. (Image courtesy of Wikipedia.org)

    In April of 2002, the IEEE released an updated Firewire standard, dubbed IEEE 1394b. IEEE 1394b allows for theoretical maximum transfer rates of up to 3.2Gbps. Apple commercially released a subset of this new standard under the title 'Firewire 800' in 2003.

    Firewire 800 devices support a maximum transfer speed of around 800Mbps. Firewire 800 adds a new cable type ?9-pin cables (also called 'beta' cables), which support the full speed of Firewire 800.

    Firewire 800 is backwards-compatible with Firewire 400 when 'bilingual' (9-pin to 6- or 4-pin) cables are used. Firewire 400 devices will still run at Firewire 400 speeds, even when connected to a Firewire 800 host.

  • The Comparison | Go to Top |

    General Peripherals: USB Wins

    USB has almost completely replaced older I/O connectors such as parallel, serial, and MIDI (joystick) ports. Instead of a confusing collection of incompatible devices and connectors, you have a one-size-fits-all connection that works on nearly all PCs manufactured in the last 5-8 years.

    While USB has not completely replaced PS/2 ports, USB mice and keyboards are readily available. Nearly all recent scanners and printers have USB connections, as do most other low-bandwidth peripherals.

    On the other hand, Firewire is almost completely absent from this category. As mentioned before, Firewire is impractical for low-bandwidth devices; this, coupled with the fact that most computers (besides Macintoshes) do not include Firewire ports by default, has kept Firewire-enabled devices in this category out of this market.

    Digital Imaging/Digital Video: Tie

    Firewire is much more prevalent in this category. Almost all modern digital camcorders come with Firewire connectivity. Because of technical differences, Firewire is a better bet for transferring uncompressed (raw) video from digital camcorders, even though USB 2.0 has a higher maximum speed (400Mbps vs. 480Mbps). Not many camcorders have Firewire 800 connectivity yet, but this is expected to change over the next few years.

    Most digital cameras still use USB for image transfer. This is likely due to the higher level of compatibility with current computers nearly all have USB ports, while a considerably lesser portion have Firewire ports.

    External Storage: Firewire Wins

    This category includes external hard drives, external optical drives/burners, and generic external drive enclosures. Though USB 2.0 and first-generation Firewire are nearly neck-and-neck, Firewire can provide much more power over the bus 30V as opposed to 5V for USB, which means that external Firewire drives frequently do not need a separate power brick.

    Many manufacturers of external storage devices now produce models that include both Firewire and USB 2.0 ports for maximum versatility. These types of devices are probably the best bet for both speed and compatibility.

    Editor Note 1: Real World Perfomance- Although, in theory USB 2.0 has a higher theoretical bandwidth than Firewire this does not translate into higher real would speed. In most case, a firewire device will transfer data at a higher rate than a USB 2.0 device. This is due to a number of factors including but not limited to CPU utilization and the overhead of the transfer method.

    Editor Note 2: Speed Measure- When considering the speed of these two connections please bare the following in mind: The theoretical speed limit of USB 2.0 is 480 Mbps and the theoretical speed limit of Firewire is 400 Mbps, not 480 MB/s or 400 MB/s. Mbps means Mega Bits Per Second not Megabytes per second. 400 Megabits/second equals 50 Megabyte Per second and 480 Megabits/second equals 60 Megabytes per second.

    As far as the actual performance of the USB / Firewire interfaces it varies alot by the PC/Mac and the actual interface in the device -- however, the experiance of our techs in general points to a speed loss of at least 20MB/s over theoretical on the USB 2.0 side and often we have seen total speed only being in the 11 - 20MB/s range total. Although we don't have hard numbers on the Firewire side, the average speed difference we have seen in the field is 2x real world speed difference using an external hard drive that offered both types of connections. The firewire connection is usually faster.

    For external hard drives, really neither standard produces speeds comparable to a internal hard drive. If you want the full potential from a hard drive you need to go with External Serial ATA. With an external Serial ATA hard drive [Serial ATA Drive + Serial ATA enclosure] you will get the exact same speed externally as internally which is 150MB/s burst or 300MB/s burst depending on the drive.

    [Note- 150MB/s or 300MB/s speeds are the burst speeds for Serial ATA drives. We call it burst speed because no traditional hard drive on the market can actually sustain a speed that high. A good modern hard drive is going to give you anywhere between 70MB/s to 85 MB/s sustained speed, and will only give you the full speed of the standard when reading from the cache of the drive]


  • Conclusion | Go to Top |

    USB and Firewire both have unique strengths and weaknesses. USB's ubiquity makes it ideal for devices that require high compatibility with current hardware. Firewire's generous bus power and internal architecture lends well to external storage and digital video applications.

    If you have any questions relating to this or any other topic, feel free to post them on the Directron.org Help Desk.

    Last updated: 10/10/06

    If you find this article useful, please create a link to it from your website or tell a friend about it. If you have any comments or suggestions about this article, please email information@directron.us


    Related Items: | Firewire Vs. USB: A Simplified Approach | How to Install Front USB | Everything for USB | FireWire Products | USB2.0 | USB Adapters, Cables & Hubs |


  • Customer Feedback through Yahoo!
    Join our Newsletter

    Shipping Policy Customer Services Payment Policy
  • Est. Shipping Cost
  • Time-in-Transit Map
  • FAQ - Shipping
  • Top Reasons for Delays
  • UPS, FedEx, Postal Office
  • Walk-in Sales
  • APO/FPO Shipping
  • International
  • Tracking Orders
  • Return Rates
  • Store Statistics
  • Customer Satisfaction
  • Account Applications
  • Frequent Errors
  • FAQ-Services
  • FAQ-Tech Support
  • Newsletter
  • Order Status
  • Credit Card via Phone
  • Purchase Order
  • Prepay, PayPal
  • Resellers
  • Corporate
  • Schools, Government
  • Terms & Conditions
  • Price & Tax
  • FAQ-Payment
  • Top Brands
    Abit, Acer, AMD, Antec, AOpen, Asus, ATI, Biostar, Buffalo, Cooler Master, Corsair, Creative, Dell, D-Link, Enermax, FSP, Gigabyte, Hauppauge, HP, Intel, InWin, Kingston, Lenovo, Lian-Li, Linksys, Lite-On, Logisys, Logitech, Maxtor, Microsoft, MSI, Mushkin, Netgear, OCZ, Seagate, Shuttle, Sony, SuperMicro, ThermalTake, Vantec, ViewSonic, Western Digital, XFX, Zalman.

    Have a question about our products, services or technical issues?
    Find the answer instantly! Type your question or key words in English:
                
                 (Recommended for finding a product in our web store or FAQ pages).
                
                (Recommended for sales, tech-support, & CS questions).
                 Advanced Search in HelpDesk
    95% email/ phone questions already have answers on our web site.
    Please check the answer online before calling or e-mailing.

    Directron.NET- Help Desk Directron.ORG - Resources Short Cuts
  • Sales Support
  • Tech Support
  • Knowledge Base
  • Customer Service
  • Open Forums
  • How to Choose?
  • FAQs, Glossary
  • BYO
  • Installation
  • How to Upgrade?
  • Troubleshooting
  • Drivers
  • Top Sellers
  • New Products
  • Future Products
  • Quiet Computers
  • Water Cooling
  • Overclocking
  • Case Painting
  • Copyright (c) 1997-2009 Directron.com, Inc., Houston, Texas
    Buy - Sell - Trade - Build - Repair - Upgrade - Help - Troubleshoot - Shopping
    Computers - Laptops - Servers - Hardware - Parts - Software - Peripherals - Services
    High Quality - Low Prices - Discount Shop - Large Selection - Free Products - Fast Shipping
    Affiliates: Dallas Computer Store - San Antonio Computer Store - K12 Education Computer Systems
       My Cart

    Enter Order #:
     

    Similar Items
    Black NZXT BETA EVO Classic Series ATX Mid-Tower Computer Cas...
    Only $44.99

    GIGABYTE GA-P55-UD5 Intel LGA1156 ATX Motherboard, Intel P55,...
    Only $199.99

    Acer Aspire 1410-8414 11.6in WXGA Laptop LX.SA90X.059, Intel ...
    Only $429.99

    Black MSI Wind Top AE1900-09SUS All-in-one PC 9S6-6638-75S, 1...
    Only $469.99

    Sparkle SX98GT512D3G-VP GeForce 9800GT 512MB PCI Express 2.0 ...
    Only $89.99

    PowerColor AX5770 1GBD5-MDH Radeon HD5770 1GB PCI Express 2.0...
    Only $166.99

    Winsis WB-27 Steel ATX Mid Tower Computer Case, 3x 5.25in bay...
    Only $34.99

    Black Logisys Enhanced SOHO Computer Case CS305, w/ 480W Powe...
    Only $28.99

    Kingston SSDNow V Series 128GB 2.5in SATA II MLC Internal Sol...
    Only $229.99

    Kingston SSDNow V Series 64GB 2.5in SATA II MLC Internal Soli...
    Only $129.99

    Black Lite-On iHAS324-08/09 24X SATA DVD Burner, 8X DVD+RW, 6...
    Only $28.99

    G-Cube Black ChatRoom 2.4GHz Wireless Optical Mouse, Model: G...
    Only $24.99

    G-Cube Peace 2.4GHz Wireless Optical Mouse, Model: G7H-60P...
    Only $24.99

    Canon imageCLASS MF4350D Monochrome Laser MFC Printer 2711B00...
    Only $199.99

    Seagate Barracuda 7200.12 SATA 3Gb/s 3.5-inch 1TB Internal Ha...
    Only $83.99

    Earsaver Home 1X3 - AMD Phenom II X3 705e Processor, 4GB Mush...
    Only $484.99

    Kingwin 850W ATX12V / EPS12V Computer Power Supply LZ-850, Ac...
    Only $119.99

    Black Logitech Performance Mouse MX, Darkfield Laser Tracking...
    Only $89.99

    Zalman CNPS10X Extreme CPU Cooler, for Intel Socket 1366/775 ...
    Only $58.99

    AMD Athlon II X3 435 Rana 2.9GHz 2000MHz Socket AM3 Tri-Core ...
    Only $89.99

    Guillemot Hercules Series 2.0-channel Stereo Speaker 5W(RMS) ...
    Only $12.99

    Acer Veriton VX270-ED5300C Desktop System PS.V740Z.024, Intel...
    Only $344.99