Организация вычислительных систем и сетей. Халабия Р.Ф. - 99 стр.

UptoLike

Составители: 

99
Топология шины USB
Рис. 7.2.
Функции шины USB - это возможности, которые формируют полезные
свойства сети USB, например выход в линию ISDN, получение данных от
джойстика или вывод сигнала на звуковые колонки. Понятие функции не
эквивалентно определению устройства, поскольку последнее может
реализовать сразу несколько функций. В этом случае оно называется составным
и рассматривается системой как узел с несколькими
постоянно подключенными
однофункциональными устройствами. Подобное устройство должно содержать
встроенный концентратор шины USB.
Все устройства и узлы шины USB могут иметь собственные источники
питания или запитываться от вышестоящего узла USB. (Запитываемый от
шины узел обеспечивает работу до четырех ПУ, а с собственным питанием - до
семи и более.) Все эти устройства в соответствии со стандартом шины
подразделяются на классы, которые образуют свою иерархию. Классами-
родоначальниками являются узлы и функции. Введение классов устройств
должно, по мнению создателей шины, способствовать стандартизации
аналогичных по назначению периферийных устройств разных производителей.
По мере необходимости разработчики смогут, кроме стандартных классов,
определять новые классы ПУ.
Интерфейс между USB и компьютером называется хост-контроллером
(host controller, НС
), который реализуется комбинацией аппаратных средств и
драйвера хост-контроллера (host controller driver, HCD). Хост-контроллер
отвечает за выполнение следующих операций:
обнаружение подключения/отключения устройств;
потоки управляющей информации между хостом и ПУ;
управление потоками данных по шине, в частности выполнение
протокола шины;
Хост
Корневой коцентратор
Устройство
Устройство
Встроеный
концентратор
Встроеный
концентратор
Устройство Устройство Устройство Устройство
                                   Топология шины USB


                                                  Хост
      Устройство                           Корневой коцентратор                       Устройство




                Встроеный                                                   Встроеный
               концентратор                                                концентратор




  Устройство                  Устройство                      Устройство              Устройство


                                              Рис. 7.2.

      Функции шины USB - это возможности, которые формируют полезные
свойства сети USB, например выход в линию ISDN, получение данных от
джойстика или вывод сигнала на звуковые колонки. Понятие функции не
эквивалентно определению устройства, поскольку последнее может
реализовать сразу несколько функций. В этом случае оно называется составным
и рассматривается системой как узел с несколькими постоянно подключенными
однофункциональными устройствами. Подобное устройство должно содержать
встроенный концентратор шины USB.
      Все устройства и узлы шины USB могут иметь собственные источники
питания или запитываться от вышестоящего узла USB. (Запитываемый от
шины узел обеспечивает работу до четырех ПУ, а с собственным питанием - до
семи и более.) Все эти устройства в соответствии со стандартом шины
подразделяются на классы, которые образуют свою иерархию. Классами-
родоначальниками являются узлы и функции. Введение классов устройств
должно, по мнению создателей шины, способствовать стандартизации
аналогичных по назначению периферийных устройств разных производителей.
По мере необходимости разработчики смогут, кроме стандартных классов,
определять новые классы ПУ.
      Интерфейс между USB и компьютером называется хост-контроллером
(host controller, НС), который реализуется комбинацией аппаратных средств и
драйвера хост-контроллера (host controller driver, HCD). Хост-контроллер
отвечает за выполнение следующих операций:
      • обнаружение подключения/отключения устройств;
      • потоки управляющей информации между хостом и ПУ;
      • управление потоками данных по шине, в частности выполнение
протокола шины;




                                                 99