Escolar Documentos
Profissional Documentos
Cultura Documentos
0
Motivation for the development of the USB
Cost, configuration, and attachment of many peripheral
devices to a PC creates problems
Traditional interfacing (legacy systems)
Peripherals mapped onto the I/O space
o Although the I/O space has 64k of addressable locations
(16 bits), legacy ISA bus PCs only decode 10 bit, leaving
only 1k of I/O space
o I/O address conflicts are common
Assigned a specific IRQ (Interrupt Request line)
o But there is a limited number of IRQs available (16)
o Some of these are dedicated to specific devices
o Some are shared (but not at the same time)
Sometimes assigned a DMA (Direct Memory Access) channel
Traditional interfacing (legacy systems)
Physical limitation:
o serial and parallel interfaces only support a single device
each
o Only solution is to add additional (expensive) expansion
o Too many connectors and/or cables
o System must be shut down to attach most peripheral
o System must be restarted to install/load software
Connectors
Upstream connection to the host
Downstream connection to a device
Not interchangeable