|
|
USB Internals
A Description of the Universal Serial Bus System Architecture
Universal Serial Bus (USB) is the most successful interface in the history of the PC. USB technology is now very widely used as the most popular connectivity interface standard, due to both its flexibility and simplicity for the end user. Connecting USB peripherals to a computer has become significantly easier since USB was introduced. We no longer need to know what type of cable or port a particular device requires. At the other hand, however, the development of USB devices and software is difficult due to USB protocol complexity. The intent of this article series called "USB Internals" is to provide enough of the basics to get you started and help you become more familiar with USB internal structure, USB hardware and software.
Brief USB Overview and History USB provides an expandable, hot-swapable plug-and-play interface that ensures a standard, low-cost connection for variety of peripheral devices.
USB System Architecture Components The USB system architecture consists of the host computer, one or more USB devices and a physical bus represented by the USB cable that links the devices with the host computer.
USB Topology The Universal Serial Bus connects USB peripheral devices with the USB host through a chain of USB hubs, creating the tiered star topology.
|
|
|