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

       

Передача Сигналов Данных


Данные внутри пакета передаются дифференциальными сигналами. (Data transmission within a packet is done with differential signals.) Приемник видит дифференциальную 1 если на шине D+ по крайней мере на 200 mV больше чем на D- , и видит дифференциальный 0 если на D-, по крайней мере на 200 mV больше чем на D +.(A differential 1 on the bus is represented by D+ being at least 200 mV more positive than D- as seen at the receiver, and a differential 0 is represented by D- being at least 200 mV more positive than D+ as seen at the receiver.) Точка пересечение сигнала должна быть между 1.3 В и 2.0 В. (The signal cross over point must be between 1.3 V and 2.0 V.)

Начало пакета (SOP) сообщает о появлении порта, переводя линии D+ и D- от неактивного состояния к противоположному логическому уровню (K состояние).(The start of a packet (SOP) is signaled by the originating port by driving the D+ and D- lines from the idle state to the opposite logic level) Этот перепад уровня представляет первый бит поля Sync. (This switch in levels represents the first bit of the Sync field.) Концентраторы должны ограничить искажение ширины первого бита после SOP, когда он повторно передается меньше чем через 5 нс.(Hubs must limit the distortion of the width of the first bit after SOP when it is retransmitted to less than 5 ns.) Искажение может быть минимизировано согласованием, номинальной задержки данных через концентратор с возможность задержки на выходе концентратора.( Distortion can be minimized by matching the nominal data delay through the hub with the output enable delay of the hub.)

Состояние асимметричного 0 используется, чтобы сообщить о конце пакета (EOP). Состояния асимметричного 0 фиксируется(indicated) при нахождении D + и  D- ниже 0.8 В. EOP будет сообщен, переводом D+ и D- в состояние асимметричного 0 в течение двух времен передачи бита, что сопровождается, переводом линии в остановленное состояние в течение одного времени передачи бита. (EOP will be signaled by driving D+ and D- to the single-ended 0 state for two bit times followed by driving the lines to the idle state for one bit time.) Переход от асимметричного 0 к неактивному состоянию определяет конец пакета. Остановленное состояние удерживается в течение 1 времени передачи бита, затем, и D+ и D- выходные драйвера (outputs drivers)  переводятся в  состояние высокого импеданс. Согласующие резисторы шины удерживают шину в неактивном состоянии.  Рисунок 7-10 показывает передачу сигналов для начала и конца пакета.(shows the signaling for start and end of a packet.)

Рисунок 7-10.  Уровни Напряжения Пакета Транзакции



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