Featured Products
ASUS O!Play HDP-R1 1080p HD Digital Media Player, eSATA and; Advanced LAN Support
ASUS O!Play HDP-R1 1080p HD Digital Media Player, eSATA and; ...
Only $99.99

  Microsoft Windows XP Home Edition 32-bit Operating System, Full Version with SP3, 3pk, OEM
Microsoft Windows XP Home Edition 32-bit Operating System, ...
Only $254.99

*$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/Blue Cooler Master Elite 310 ATX Mid Tower Computer Case RC-310-BKR2, w/ 120mm Fan and 420W PSU
Black/Blue Cooler Master Elite 310 ATX Mid Tower Computer Cas...
Only $49.99

CoolIT Domino A.L.C. Liquid CPU Cooler with High Contrast Backlit LCD. Model: DM-1000
CoolIT Domino A.L.C. Liquid CPU Cooler with High Contrast Bac...
Only $62.99

*$10 Mail-In Rebate* Black SilverStone FT-01-BW Aluminum ATX Mid-Tower Uni-body Computer Case, w/ Window.
*$10 Mail-In Rebate* Black SilverStone FT-01-BW Aluminum ATX ...
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
    Microsoft Natural Ergonomic Keyboard 4000 wired Keyboard, Mod...
    Only $19.99

    WD Caviar Green 3.5in 1TB SATA 3.0Gb/s Internal Hard Drive, 7...
    Only $78.99

    Cooler Master Sentinel Advance Gaming Mouse SGM-6000-KLLW1-GP...
    Only $45.99

    Black ASUS USB Optical Mouse mini-N6 and USB Keyboard 820-001...
    Only $5.99

    A-DATA Turbo 4GB microSDHC Class 6 Flash Card, P/N: AUSDH4GCL...
    Only $5.99

    Sabrent All in 1 USB 2.0 External Flash Memory Mini Multi Car...
    Only $2.99

    Black MSI Wind 10.0in WSVGA U100-869US Netbook, Intel Atom N2...
    Only $249.99

    Syba Combination Laptop Security Lock, Model: SY-NBK65004...
    Only $4.99

    *$5 Mail-In Rebate* Black/Blue OCZ Equalizer USB Laser Gaming...
    Only $9.99

    eMachines EL1300G-02W Slim Line Desktop System, 20in Widescre...
    Only $334.99

    *$5 Mail-In Rebate* Copper CoolMax 2.5in Aluminum SATA HDD En...
    Only $8.99

    Acer AspireRevo 1600 AR1600-U910H Desktop PC PT.SCL05.004, In...
    Only $199.99

    *$15 Mail-In Rebate* Thermaltake BlacX HDD Docking Station ST...
    Only $34.99

    Sabrent High Resolution 1680x1050 TV Tuner Box with Picture i...
    Only $29.99

    Memorex 16X 4.7GB DVD-R Blank Media, 50-Pack Spindle, P/N: 32...
    Only $8.99

    TP-Link 54M Wireless Router TL-WR340G, IEEE 802.11g/b, w/ 4-P...
    Only $14.99

    Kinamax USB 2.0 Webcam Camera WCM-6LNV, 6-LED Infrared Night...
    Only $9.99

    *$15 Mail-In Rebate* Thermaltake Massive23 ST Notebook/Laptop...
    Only $29.99

    Black Shuttle Black XPC Barebone System SN78SH7, nVidia GeFor...
    Only $199.99

    Cooler Master Silent Pro M 850W ATX12V / EPS12V Computer Powe...
    Only $114.99

    Black Cooler Master Storm Scout ATX Mid Tower Computer Case S...
    Only $68.99

    Cooler Master V8 CPU Cooler RR-UV8-XBU1-GP, for Intel Core i7...
    Only $37.99

    Black Cooler Master Notepal X2 Notebook Cooler, Up to 17in No...
    Only $15.99

    Kingston HyperX 4GB(2x2GB) DDR3 Dual Channel Kit Memory KHX20...
    Only $94.99

    *$15 Mail-In Rebate* OCZ Technology 1GB DDR3 1066 (PC3-8500)...
    Only $15.99

    Pink MSI Wind U100-427US 10in WSVGA Netbook 9S7-N01153-427, I...
    Only $249.99

    Silver Blue MSI Wind U100-013US 10in WSVGA Netbook 9S7-N01158...
    Only $249.99

    Black Broadway Com Corp Sonic SECC Steel ATX Mid Tower Comput...
    Only $19.99

    PNY Optima 2GB DDR2 667 (PC2-5300) System Memory, 240-pin DIM...
    Only $33.99

    Holiday Combo Deal 2: ASUS P5G41-M-LE/CSM Motherboard with In...
    Only $99.99