119
3.2. Интерфейс USB
Многоточечный последовательный интерфейс USB предназначен для со-
пряжения PC с периферийными устройствами. Первая версия протокола ут-
верждена в 1996 г., в настоящее время действует версия 2.0 2000 г. (дополне-
на 3-й скоростью обмена high speed – 480 Мбит/с).
Технические характеристики USB:
• высокая скорость обмена (full-speed signaling bit rate) (12 Мбит/с) с
максимальной длиной кабеля для высокой скорости обмена 5 м;
• низкая скорость обмена (low-speed signaling bit rate) (1.5 Мбит/с) с
максимальной длиной кабеля для низкой скорости обмена 3 м;
• максимальное количество подключенных устройств 127;
• подключение устройств с различными скоростями обмена;
• напряжение питания для периферийных устройств 5 В.
Основные свойства USB:
• поддержка алгоритма plug&play – автоматическое обнаружение под-
ключенных устройств, идентификация, инициализация и образование
различных конфигураций;
• реализация асинхронного и изохронного режима обмена данными с
широким диапазоном скоростей и размеров пакетов данных;
• управление потоком данных и средства обработки ошибок.
Топология шины – древовидная с одним управляющим контроллером
Host USB и остальными ведомыми устройствами Device USB (рис. 3.12).
Вершина топологического дерева – Host USB, остальные уровни-слои содер-
жат концентраторы (hub) и/или устройства Device USB. Соединение устрой
-
ства Device USB с концентратором – "точка-точка", разветвление шины –
только через концентраторы. Максимальное количество слоев – 7, нижний
слой содержит только Device USB. Верхний слой образован Host USB, сле-
дующий слой содержит корневой концентратор с несколькими USB портами,
к которым могут быть подключены и Device USB, и концентраторы, форми-
рующие следующие слои топологии шины.
Линии связи в интерфейсе USB 4-х проводные: VCC, GND, D+, D–. Дан
-
ные передаются дифференциальными сигналами по симметричной линии D+,
D– с использованием потенциального кода NRZI. Временные характеристики
дифференциальных сигналов зависят от скорости обмена данными. Ампли-
туда дифференциальных сигналов не менее 200 мВ с допустимым диапазо-
ном синфазной составляющей 0,8-1,5 В. Общий провод GND и провод пита-
ния VCC (5 В) используются для питания устройств, подключенных к шине.