Спецификация USB.Rev1.0

       

Специальное Рассмотрение Изохронных Передач


Поддержка изохронного движения данных между хостом и устройством одна из возможностей системы, поддерживаемых USB. Надежность поставки изохронных данных в USB требует четкого внимания к деталям.(Delivering isochronous data reliably over USB requires careful attention to detail.) Ответственность за надежную поставку разделена между несколькими сущностями USB: устройство/функция, шина, хост контроллер, и один или больее агентов программного обеспечения. Так как время - ключевая часть изохронной передачи для проектировщиков USB важно понять, как разделено время внутри USB между этими различными сущностями.

Все изохронные устройства должны сообщить свои возможности в виде дескриптора определенного устройством. Возможности необходимо также представить в виде, который потенциальный заказчик сможет использовать, чтобы решить, предлагает ли устройство решение его проблем(ы). Специфические возможности устройства могут объяснять ценовые различия.

В любой системе связи, передатчик и приемник должен быть хорошо синхронизированы, чтобы доставлять правильные данные (In any communication system, the transmitter and receiver must be synchronized enough to deliver data robustly.) В асинхронной системе связи, данные могут быть доставлены правильно, передатчик имеет возможность обнаружить, что приемник не получил элемент данных правильно и просто повторить передачу данных.

В изохронной системе связи, чтобы поставить данные правильно, передатчик и приемник остаются во времени и с синхронизированными данными. (In an isochronous communication system, the transmitter and receiver remain time and data synchronized to deliver data robustly.) USB не поддерживает повторение при изохронной передачи данных так, что будет возможно распределение минимальной пропускной способности изохронных передач, и не будет потеряна синхронизация во времени из-за задержки повторения. Однако, это критично, потому что изохронная пара USB передатчик/приемник остаются синхронизированными, и в нормальных случаях передачи данных и в случаях, когда происходят ошибки на шине.



Содержание раздела