- •Виды устройств, работающие на шине isa
- •Режим сброса
- •Циклы шины
- •Список всех сигналов шины pci с привязкой к линиям и разъяснением их функций
- •Команды шины
- •Разновидности операций на шине
- •Начало и продолжение транзакции
- •Цикл чтения
- •Цикл конфигурации
- •Основные отличия scsi-2 от scsi-1
- •Совместимость устройств scsi
- •Управление интерфейсом
- •Адресация и система команд
- •Типы пу
- •Конфигурирование устройств scsi
- •Включение терминаторов - Termination.
- •Топология шины
- •Механические характеристики
- •Конечные точки устройств usb
- •Прерывания
- •Изохронные передачи
Механические характеристики
В системе USB используются два типа разъёмов. Разъемы типа “А” (рис. 8pic>frame@img/25.hlp) применяются для подключения к хабам (Upstream Connector). Вилки устанавливаются на кабелях, отсоединяемых от устройств (например, клавиатура, мышь и т. п.). Гнезда устанавливаются на нисходящих портах (Downstream Port) хабов. Разъемы типа “В” (Downstream Connector) (рис. 8pic>frame@img/25.hlp) устанавливают на устройствах, от которых соединительный кабель может отсоединяться (принтеры и сканеры). Ответная часть (вилка) устанавливается на соединительном кабеле, противоположный конец которого имеет вилку чипа “А”.
Рис.
8. Типы разъёмов
Разъемы типов “А” и “В” различаются механически, что исключает недопустимые петлевые соединения портов хабов. Четырех контактные разъемы имеют ключи, исключающие неправильное присоединение. Конструкция разъемов обеспечивает позднее соединение и раннее отсоединение сигнальных цепей по сравнению с питающими цепями. Для распознавания разъемов USB на корпусе устройства ставится стандартное символическое обозначение.
Модель передачи данных
ch3
Конечные точки устройств USBch31
USB обеспечивает связь хост - контроллера и USB устройств (рис. 9).
Система USB разделяется на три уровня с определенными правилами взаимодействия. Устройство USB содержит интерфейсную часть, часть устройства и функциональную часть. Хост также делится на три части — интерфейсную, системную и ПО устройства. Каждая часть отвечает только за определенный круг задач, логическое и реальное взаимодействие между ними иллюстрирует рисунок.
Рис. 9. Модель передачи данных
Взаимодействие между хостом и физическим устройством можно разделить на четыре центральных области реализации функций взаимодействия:
физическое устройство USB;
Устройство на шине, подключаемое стандартным USB кабелем и выполняющее некоторые необходимые пользователю функции.
клиентское программное обеспечение (ПО); Программное обеспечение, которое выполняется на хост - компьютере и соответствует некоторому USB устройству. Это клиентское приложение обычно поставляется с операционной системой или с конкретным USB устройством.
системное ПО USB (USB System SW);
Программное обеспечение, которое предоставляет возможность работы с USB в конкретной операционной системе. Системное программное обеспечение USB обычно поставляется с операционной системой и не зависит от какого-либо конкретного USB устройства или клиентского ПО.
хост-контроллер USB (USB Host Controller);
Аппаратные и программные средства, которые позволяют USB устройствам взаимодействовать с хостом.
Как показано на рис. 9 pic>frame@img/32.hlpвзаимодействие между хостом и функциональным устройством требует взаимодействия между уровнями и областями реализации (другими словами необходимо использование вертикальных и горизонтальных связей, показанных на рисунке). Например, уровень интерфейса шины USB обеспечивает совместимость между хостом и устройством по физическим параметрам (разъёмы кабелей, волновое сопротивление кабелей и т.п.) и передаче сигналов (уровни сигналов , кодирование информации и т.д.).
