Интерфейс USB (Universal Serial Bus — универсальная последовательная шина) создан в начале 1996 г. Разработка этого стандарта была инициирована весьма авторитетными фирмами: Intel, IBM, DEC, NEC, Northen Telecom и Compaq. Основная цель данного стандарта — создание реальной возможности пользователям работать в «горячем режиме» — режиме «Plug&Play» с различными периферийными устройствами, в частности с модемами, жесткими дисками и Flash-памятью. Это означает, что необходимо было предусмотреть возможность подключения устройства к работающему компьютеру, автоматическое распознавание и конфигурирование его благодаря поддержке режима «Plug&Play» немедленно после подключения и последующей установки соответствующих драйверов. Кроме этого, желательно питание маломощных устройств подавать с самой шины.
Скорость интерфейса USB должна быть достаточной для подавляющего большинства периферийных устройств. Попутно была решена проблема нехватки ресурсов на внутренних шинах IBM PC совместимого компьютера — контроллер интерфейса USB занимает только одно прерывание независимо от количества подключенных к шине устройств.
|
|
Технические характеристики интерфейса USB. Возможности интерфейса USB следуют из его технических характеристик:
• высокая скорость обмена (full-speed signaling bit rate) — 12 Мбит/с;
• максимальная длина кабеля для высокой скорости обмена — 5 м;
• низкая скорость обмена (low-speed signaling bit rate) — 1,5 Мбит/с;
Вместо любого из устройств к компьютеру может также подключен HUB. Основное отличие топологии интерфейса USB от топологии обычной локальной сети — компьютер (или Host-устройство) должен быть только один.
• максимальная длина кабеля для низкой скорости обмена — 3 м;
• число подключенных дополнительных устройств — 127;
• возможно подключение периферийных устройств с различными скоростями обмена;
• отсутствие необходимости в установке пользователем персонального компьютера дополнительных элементов, таких, как терминаторы для SCSI;
• напряжение питания для периферийных устройств — 5 В;
• максимальный ток потребления на одно устройство — 500 мА (это не означает, что через USB можно запитать устройства с общим током потребления 127 х 0,5 А = 63,5 А).
Возможность использования в интерфейсе USB только двух скоростей обмена данными ограничивает применяемость этой шины, но существенно уменьшает количество линий интерфейса и упрощает аппаратную реализацию.
Не так давно появилась новая версия стандарта USB 2.0, которая обладает следующими преимуществами: во-первых, USB 2.0 унаследовал все достоинства USB 1.1, во-вторых, максимальная скорость обмена увеличилась в 40 раз и составила 60 Мбайт/с, наконец, сохранилась обратная совместимость с устройствами, отвечающими требованиям стандарта USB 1.1.