Требования Хост Контроллера
Во всех реализациях, хост контроллеры выполняют те же самые базисные режимы работы USB и присоединенных устройств. Эти базисные режимы работы описаны ниже.
Хост контроллер имеет требования связанные и с хостом и с USB. Ниже представлен краткий обзор обеспечиваемых функциональных возможностей. Каждая возможность обсуждена подробно в последующих подразделах.
Обработка Состояния | Как компонент хоста, хост контроллер сообщает о состояниях и управляет ими. | ||
Последовательно Параллельный /Параллельно Последовательный Преобразователь (Serializer/Deserializer) | Для данных, переданных из хоста, хост контроллер преобразовывает протокол и информацию о данных от местного формата к потоку бит, передаваемого по USB. Для данных, получаемых хостом, выполняется обратная операция. |
| |
Порождение Кадра | Хост контроллер выдает SOF маркеры с периодом 1 мс. | ||
Обработка Данных | Хост контроллер обрабатывает запросы на передачу данных от и к хосту. | ||
Протокол Перемещения | Хост контроллер поддерживает протокол, определенный USB. | ||
Обработка Ошибки в Передачи | Все хост контроллеры ведут себя одинаково при обнаружении и реакции на определенные категории ошибок. |
Следующие подразделы представляют более детализированное обсуждение заданных требований хост контроллера.