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



Глобальное Подвешивание и Возобновление - часть 2


это время, когда концентратор должен ждать, после обнаружения низко скоростного downstream EOP, пока он не сможет установить бит прерывания, указывающий, что возобновление произошло после выборочного подвешивания.

Когда устройство управляет переходом вверх по иерархии от idle к возобновлению концентратора,  концентратор отвечает, вводя возобновленное (K) состояние на шину корневого порта и на все неблокированные downstream порты, включая порт, который вызвал возобновление. ( Разрешено вводить на обоих концах сегмента шины тоже самое состояние.) (It is acceptable to drive both ends of a bus segment to the same state.)  После введения возобновленного состояния , концентратор начинает процесс возврата к полностью активному состоянию (например, перезапускать часы). Когда концентратор активен, он изменит(reverse) связь так, чтобы состояние K на корневом порте концентратора поддерживает K на downstream портах. (В данном случае принимается, что концентратор находящийся непосредственно над рассматриваемый концентратором получил сигнал возобновления и теперь вводит его вниз по иерархии.) Концентратор не может изменить связь быстрее чем 50 mс, ни медленнее чем 10 мс после получения возобновления с низу по иерархии. Параметр t2 также подразумевает, что концентратор должен быть полностью активен не позже чем через 10 мс после получения запроса возобновления.

Сигнал возобновления распространяется вверх по иерархии, пока не достигает хоста. Хост отражает сигнал возобновления вниз по иерархии по крайней мере 20 мс, что гарантирует, что все устройства будут иметь время, чтобы пробудиться и обнаружить переданный вниз по иерархии сигнал возобновления. Хост завершает последовательность возобновления,  выводя EOP в течение двух низко скоростных времен передачи бита. EOP интерпретируется как допустимый конец пакета, заставляет все концентраторы разрушить свои связи и сообщает всем устройствам на шине, что последовательность возобновления завершена. Устройство, которое вызвало возобновление, должно ждать, пока не обнаружит EOP, который определяет, что последовательность возобновления завершилась.




Содержание  Назад  Вперед