New Technology: USB 2.0
The June 2002 issue of Smart
Computing has an article focused on a new hardware technology for the
personal computer, the USB 2.0 standard
serial bus.
The ability to connecting
peripherals to a PC is important. The
keyboard, mouse, and printer are the old mainstays, but do not require the
bandwidth needed by today’s image intensive applications and devices. The original RS-232C serial port, introduced
in 1969, offered a 20 kilobit-per-second (Kbps) bandwidth. Using an 8-bit character set and 500
characters per typewritten page, this serial port could support 5 pages of text
per second, which was more than fast enough.
Devices, such as scanners and CD
burners, require more bandwidth to work at acceptable speeds. A CD-R can hold 700 megabytes (MB) of
information. At 20 Kbps, burning a CD in
a burner connected to a RS-232C serial port would take almost 78 hours. A faster connection was needed.
The original USB
(Universal Serial Bus) was introduced in 1996.
Now known as USB 1.1, this bus
technology could support 127 devices at a bandwidth of 12 (megabits per second)
Mbps. At that speed, the burning a CD
would take just less than 8 minutes, at least in theory. In addition, the
devices were now hot swappable, meaning that a device can be connected or
disconnected while the PC is running. With an RS-232C serial port connection, the
device had to be connected and turned on before the PC was started in order for
the PC to recognize the device.
USB
1.1 still lagged behind the IEEE 1394, commonly known as FireWire, transfer
rate of 400 Mbps. However, IEEE 1394
only can support 63 devices. Even with
this limitation, FireWire was a much more appealing alternative for those who
needed high-speed connections between devices and the PC.
In 2000, a new USB
standard was introduced, although it is just starting to be commonly used. This new USB
standard, called Hi-Speed USB or USB
2.0, is forty times faster than USB
1.1, delivering a bandwidth of 480 Mbps.
Although it is so much faster than USB
1.1, in actual practice the new USB devices
can burn a CD only six times faster than the original USB,
due to device and hardware limitations.
In theory, a CD burner connected to a USB
2.0 port could burn a CD in just less than 12 seconds.
USB
2.0 is not without restrictions. USB
2.0 cables must be no more than 5 meters in length, and the port can only
supply 500 milliamps (mA) of operating current.
If a hub is used, to allow multiple devices to use one port, the full
operating current may not be supplied to each device. It is best if higher-power devices, such as
scanners, CD burners, and digital camera, are self powered to guarantee an
ample supply of power.
If longer than a 5-meter run is
needed, a series of 5-meter cables and hubs (self-powered, I assume) can be
daisy-chained together to create a longer run.
The OrangeUSB 2.0 Hi-Speed Hub can support four additional hubs,
allowing a 30-meter run.
USB
2.0 has not been quickly accepted. This
high-speed USB was a “coming soon”
attraction for years at trade shows. But
IEEE 1394 was already available. And it
took a while for device manufactures to create the scanners, CD burners,
digital cameras, etc, that take advantage of the new technology. As of the writing of the article, there were
37 vendors with USB 2.0 devices on the
market or soon to be on the market.
Computer manufacturers have been
slow in adding the USB 2.0 ports. Gateway was the first with a PC with the new USB
ports. These PC were just introduced in
January 2002. PCI-based USB
2.0 adaptors have been available, and currently sell for between $40 and
$90. But even adding an upgraded port
may not be enough. The PC must be USB
compliant. Most PCs manufactured after
1997 are. According to the article, “the
new USB isn’t likely to become universal,
however, until chip manufacturers add USB
2.0 to their product lines later this year.”
The PCI-based USB
2.0 cards each have at least one internal port.
The article does not mention why, but just as we have seen a shift to USB
keyboards and mice, there may be plans for connecting internal devices, such as
floppy and CD drives, to a USB port instead
of the IDE connector.
And the operating system may not
support these ports. According to the
article, no “OSes (operating systems)…include native driver support for
Hi-Speed USB.” Microsoft has a USB
2.0 driver update that can be downloaded, but only for WinXP. An update for Win2000 is planned. There are no plans to provide support for
Win98 or WinNT. Even if you purchase a
port with driver software, chances are it will only run on Win98 or later. There does not seem to be any support for
those still running Win95.
The best news for PC owners is
the forward and backward compatibility of USB
1.1 and 2.0. The physical ports are
identical. Any USB
1.1 device will run in a USB 2.0 port, and
any USB 2.0 device will run in a USB
1.1 port, although only at the 12Mbps rate.
This is good news since new devices do not have to be purchased when
upgrading the USB ports (or purchasing a new
computer). And a new device requiring
the USB 2.0 port can be purchased and used
on an older PC with only USB 1.1 until the
new PC can be purchased. In my
experience, it is not often that you can reuse a device purchased for your
previous PC.
Will USB
2.0 eat away at the IEEE 1394 market? As
of August 2000, 99% of PCs could support USB
1.1. Projections are there will be 750
million USB-enabled systems by the end of
2004. IEEE 1394 FireWire does not have
that enjoy the same broad base, although it does have a solid following in the
consumer electronics market with digital video camcorders. Even WinXP offers support for FireWire. And a new 800 Mbps IEEE 1394 standard is
planned. But according to the USB
Implementers Forum, “while the two serial buses are similar, they are intended
to fulfill different bandwidth and cost needs.”
My prediction is that USB
2.0 will gain a strong foothold and virtually eliminate FireWire’s embedded
market. I say this because of
history. My first scanner connected through
the PC’s parallel port. It offered 150
Kbps bandwidth. And it was slow and the
scanner had to be on before the PC was booted in order for the scanner and
printer (which was connected to the scanner’s parallel port) to be recognized
by the system. With the price drops, I
was able to purchase a better USB scanner
for less than the cost of an additional parallel port. Then in 1990 I went to an IBM
presentation for their SCSI “Scuzzy” drives.
These offered respectable speeds of 4 to 80 Mbps. SCSI devices, from scanners to Zip drives,
were very common in the mid to late 1990’s.
Now you really have to search for one.
USB, as was mentioned, is universal
in the PC market. And this new USB
standard will only continue the dominance.
Resources
“Say Hello to the New Bus: USB
2.0 Sets a New Standard”. Smart Computing.
June 2002. pp. 29-31.
© Bill Barge 2002