Общая информация

в начало

USB (Universal Serial Bus - универсальная последовательная шина) - новый стандарт последовательного соединения, предложенный фирмой Intel совместно с фирмами Compaq Computer, Digital Equipment, IBM PC Company, Microsoft, NEC и Northern Telecom. Шина была впервые анонсированна фирмой Intel на конференции WinHEC (Windows Hardware Engineering Conferencwe). Первая версия спецификации на шину появилась 11 ноября 1994 г., последняя датирована 23 сентября 1998 г. С середины 1996 года выпускаются PC со встроенным контроллером USB, реализуемым чипсетом.

Необходимость создания USB было продиктовано тремя находящимися во взаимосвязи соображениями:

§ Интеграция PC и телефонии

Хорошо известно, что слияние вычислительной техники и связи - основа следующего поколение приложений. Передача машинно-ориентированных и ориентированных на пользователя типов данных от одного устройства к другому зависит от дешевого, обладающего хорошими свойствами масштабируемости и качественного канала передачи данных. USB обеспечивает связь, которая может использоваться в широком диапазоне коммуникации PC и телефонной связи.

§ Лёгкость использования

Недостаток гибкости конфигурирования PC был подтвержден в процессе дальнейшего развития вычислительной техники. Комбинация дружественных графических интерфейсов и аппаратных средств ЭВМ с механизмами программной настройки шин нового поколения сделали компьютеры более простыми и понятными в вопросе конфигурирования. Однако, с точки зрения пользователя, устройства ввода/вывода, типа последовательных/параллельных портов, клавиатур/мышей/джойстиков и т.д., не имеют атрибутов Plug-and-Play.

§ Увеличение количества портов

Число внешних периферийных устройств PC ограничивается количеством свободных портов. Недостаток двунаправленных дешевых среднескоростных внешних шин сдерживает увеличение количества устройств типа телефон/факс/модем, автоответчиков, сканеров, клавиатур и т.д. Существующие типы подключений оптимизированы для одного или двух изделий одного пункта. Новый интерфейс был разработан, чтобы увеличить число портов PC.

Архитектура USB определяется следующими критериями:

§ Легко реализуемое расширение периферии PC;

§ Дешевое решение, поддерживающее скорость передачи до 12 Мбит/с;

§ Полная поддержка в реальном времени передачи аудио- и (сжатых) видеоданных;

§ Гибкость протокола смешанной передачи изохронных данных и асинхронных сообщений;

§ Интеграция с выпускаемыми устройствами;

§ Доступность в PC всех конфигураций и размеров;

§ Обеспечение стандартного интерфейса, способного быстро завоевать рынок;

§ Создание новых классов устройств, расширяющих PC.

С точки зрения конечного пользователя, привлекательны следующие черты USB:

§ Простота кабельной системы и подключений;

§ Скрытие подробностей электрического подключения то конечного пользователя;

§ Самоидентифицирующиеся ПУ, автоматическая связь устройств с драйверами и конфигурирование;

§ Возможность динамического подключения и конфигурирования ПУ.

Широкий диапазон рабочих нагрузок и прикладных программ:

§ Соответствующая конкретному устройству скорость обмена данными в пределах от нескольких кбит/c до 12 Мб/сек;

§ Поддержка работы многих устройств в параллельном режиме;

§ Поддержка до 127 устройств;

§ Работает с многофункциональными устройствами (то есть, периферийное оборудование, выполняющее несколько функций).