Computer Systems A Programmer's Perspective Second Edition
Universal Serial Bus
(USB) controller is a conduit for devices attached to
a USB bus, which is a wildly popular standard for connecting a variety of
peripheral I/O devices, including keyboards, mice, modems, digital cameras,
game controllers, printers, external disk drives, and solid state disks. USB 2.0
buses have a maximum bandwidth of 60 MB/s. USB 3.0 buses have a maximum
bandwidth of 600 MB/s.