Information Technology Reference
In-Depth Information
9
USB and Firewire
9.1 Introduction
The PC is now evolving into a powerful system through:
Microprocessor developments.
Improved graphics systems, such as AGP.
The PCI bus architecture, especially the PCI bridge.
Improved plug-and-play technology and automated set-up. The USB port aids in its ease
of connection.
USB (Universal Serial Bus) allows for the connection of medium bandwidth peripherals such
as keyboards, mice, tablets, modems, telephones, CD-ROM drives, printers and other low to
moderate speed external peripherals in a tiered-star topology. Its basic specification is:
Isochronous ('continuous') transfers which supports audio and video. With isochronous
data transfers, devices transmit and receive data in a guaranteed and predictable fash-
ion. USB also supports non-isochronous devices (the highest priority), and both
isochronous and non-isochronous can exist at the same time.
Standardised industry-wide plug-and-play specification, cables and connections.
Multiple-tiered hubs with almost unlimited expansion (with up to 127 physical de-
vices), and concurrent operations.
12 Mbps transfer rate and different packet sizes. It supports many device bandwidth
requirements from a few kbps to 12 Mbps.
Wide range of device data rates by accommodating packet buffer size and latencies.
A hot-plug capability which allows peripherals to be connected without powering down
the computer. Dynamically attachable and reconfigurable peripherals.
Enhanced power management with system hibernation and sleep modes.
Self-identifying peripherals, automatic mapping of function to driver and configuration.
Support for compound devices which have multiple functions.
Flow control for buffer handling built into protocol.
Error handling/fault recovery mechanism.
Support for identification of faulty devices.
Simple protocol to implement and integrate.
Search WWH ::




Custom Search