Задержки Повышения Мощности и Сброса (Power Bringup and Reset Delays)
Так как USB компоненты могут быть горячо подключены, и концентраторы могут выполнять переключение мощности, необходимо понимать о существовании задержек между переключением мощности и-или присоединением устройства и когда стабилизируется внутренняя мощность устройства.
Рисунок 11-16 показывает случай, где устройство соединено с концентратором на порт которого подана мощностью. Имеются две задержки, которые должны быть учтены. Dt1 - время, требуемое для переключение порта концентратора, к рабочему состоянию. Dt2 - время, требуемое для стабилизации внутренней мощности устройства.( Dt2 is the time required for the device’s internal power rail to stabilize.) Если устройство было подключено в порт не-переключающийся или уже переключенный, то необходимо рассмотреть только Dt2. Dt1 - функция типа переключателя порта концентратора, и этот параметр может считаться командой контроллера концентратора.( Dt1 is a function of the type of hub port switch, and this parameter may be read via a hub controller command.) Dt2 должен быть меньше чем 100 мс во всех реализациях концентратора и устройства. Необходимо определить верхнее ограничение для самого плохого случая Dt2, так как оно определяется устройством и не может быть сообщено, пока не будет подано питание и не завершится последовательность сброса.
Рисунок 11-16. Времена включения питания
As Рисунок 11-16 показывает, что возможно обнаружить присоединение устройства прежде, чем стабилизируется внутренняя мощность. Нужно гарантировать минимум 10 мс, в течение которых стабилизируется внутренняя мощность и будет утвержден сброс(reset is asserted). Следовательно, сброс не может быть утвержден немедленно после того, как устройство присоединено, но необходимо подождать истечения Dt2. Если концентратор осуществляет переключение мощности, должно истечь Dt1 + Dt2 , прежде, чем будет применен сброс.
Устройства USB должны включать мощность на так, чтобы они не управляли D+ или D- (за исключением с присоединенных к питанию резисторов) в течение процесса сброса. Это требуется для того, чтобы лежащий выше по иерархии концентратор смог управлять сбросом вниз по иерархии и быть уверенным, что лежащее ниже в иерархии устройство будет видеть сигнал сброса.