|
|||||||||||||||||||||||||||
Рисунок 1.8.. Рисунок 1.9.Рисунок 1.8.
Корневой концентратор расположен в одной из микросхем системной логики (как правило, это южный мост чипсета). Всего через один корневой концентратор USB может быть подключено до 127 устройств (концентраторов и устройств USВ). Однако, учитывая относительно невысокую пропускную способность шины USВ версии 1.1 (до 12 Мбит/c), что с учетом служебных расходов составляет 1 Мбайт/c, оптимальным является подключение 4-5 низкоскоростных устройств (клавиатура, манипулятор, сканер). Проблема низкой пропускной способности частично решена версией интерфейса USB 2.0, в соответствии с которой пиковая пропускная способность увеличена до 480 Мбит/с (60 Мбайт/c). Этого вполне достаточно для работы типичных современных USB-устройств: принтеров, офисных сканеров, цифровых фотокамер, джойстиков и др. (более скоростные устройства должны подключаться ближе к корневому концентратору). Все устройства USB соединяются между собой четырехжильным кабелем (рис. 1.9). Рисунок 1.9.
По одной паре передаются данные, по другой - электропитание, которое автоматически подключается устройством при необходимости. На концах кабеля монтируются разъемы типов "А" и "В". С помощью разъема "А" устройство подключают к концентратору. Разъем типа "В" устанавливают на концентраторы для связи с другим концентратором и на устройства, от которых кабель должен отключаться (например, сканеры).
Спецификация USВ определяет две части интерфейса: внутреннюю и внешнюю. Внутренняя часть делится на аппаратную (собственно корневой концентратор и контроллер USB) и программную (драйверы контроллера, шины, концентратора, клиентов). Внешнюю часть представляют устройства (концентраторы и компоненты) USB. Для обеспечения корректной работы все устройства делятся на классы: принтеры, сканеры, накопители и т. д. Разделение устройств на классы происходит не по их целевому назначению, а по единому способу взаимодействия с шиной USВ. Поэтому драйвер класса принтеров определяет не его разрешение или цветность, а способ передачи (односторонний или двунаправленный) данных, порядок инициализации при подключении. Также спецификация USВ предусматривает интерфейс mini-USB. В интерфейсе USB реализована процедура подключения периферии к шине "в горячем режиме", т.е. без отключения питания системного блока. Подключенное в свободный порт устройство вызывает перепад напряжения в цепи. Контроллер немедленно направляет запрос на этот порт. Присоединенное устройство принимает запрос и посылает пакет с данными о классе устройства, после чего устройству присваивается уникальный идентификационный номер. Далее происходит автоматическая загрузка и активация драйвера устройства, его конфигурирование и, тем самым, окончательное подключение устройства. Точно так же происходит инициализация уже подсоединенного и включаемого в сеть устройства (например, модема). Интерфейс IEEE1394 (FireWire). Конкурентом интерфейса USB 2.0 на сегодняшний день является последовательный цифровой интерфейс FireWire, называемый также IEEE1394 (iLink - торговая марка Sony). Этот интерфейс, рассматривающийся по началу как скоростной вариант интерфейса SCSI, был предложен компанией Apple. В начале 90-х годов вышло техническое описание этого интерфейса в виде стандарта IEEE 1394 (Institute of Electrical and Electronic Engineers - института инженеров по электротехнике и электронике). Спецификация интерфейса IEEE1394 предусматривает последовательную передачу данных со скоростями 100, 200, 400, 800 Мбит/с (последнее значение не стандартизировано). Выбор последовательного интерфейса обусловлен необходимостью связать удаленные внешние устройства, работающие с различными скоростями. В этом случае обеспечивается их работа по одной линии, отсутствие громоздких кабелей и шлейфов, габаритных разъемов. Появление последовательных интерфейсов IEEE1394 и USB привело к вытеснению параллельных интерфейсов для подключения внешних устройств. Топология интерфейса IEEE1394 "древовидная", при этом система адресации обеспечивает подключение до 63 устройств в одной сети. Для связи между сетями существуют мосты, для объединения ветвей в один узел - концентраторы. Повторители служат для усиления сигналов при длине соединения более 4.5 метров. Всего может быть связано до 1024 сетей по 63 устройства в каждой. Все устройства IEEE1394 соединяются между собой шестижильным экранированным кабелем, имеющим две пары сигнальных и пару питающих проводников. Подключение осуществляется с помощью стандартной пары "вилка - розетка" (рис. 1.10,рис. 1.11). Корневое устройство интерфейса выполняет функции управления шиной. Первоначально такие устройства разрабатывались в виде плат расширения (рис. 1.11), в дальнейшем поддержка IEEE1394 стала реализовываться в наборе системной логики (чипсете) системной платы.
|
|||||||||||||||||||||||||||
|