- •Коммуникационные микроконтроллеры и системы на их основе
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Организация коммуникационных процессорных модулей в кмк
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Коэффициент внутреннего увеличения частоты
 - •Организация коммуникационных процессорных модулей в кмк
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Режимы использования контактов
 - •Организация коммуникационных процессорных модулей в кмк
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Типы пакетов подтверждений
 - •Организация коммуникационных процессорных модулей в кмк
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Организация коммуникационных процессорных модулей в кмк
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Организация коммуникационных процессорных модулей в кмк
 - •Память основных параметров usb-контроллера
 - •Поддержка протоколов в коммуникационных контроллерах
 - •5.3. Поддержка протоколов в коммуникационных контроллерах
 - •Выбор источника тактирования канала
 - •Режимы работы tdm-каналов
 - •Режимы работы блока tsa
 - •Характеристики временных каналов
 - •Назначение сигналов idl-интерфейса
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Память маршрутизации приемника
 - •Назначение сигналов gci-интерфейса
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Память маршрутизации
 - •Поддержка протоколов в коммуникационных контроллерах
 - •Типы сообщений м-канала для s/t-трансивера мс145574
 - •Поддержка протоколов в коммуникационных контроллерах
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Поддержка протоколов в коммуникационных контроллерах
 - •Поддержка протоколов в коммуникационных контроллерах
 - •Память общих параметров всех логических каналов
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Поддержка протоколов в коммуникационных контроллерах
 - •3 4 6 7 Рис. 5.100. Регистр событий scce и
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Поддержка протоколов в коммуникационных контроллерах
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Поддержка протоколов в коммуникационных контроллерах
 - •Конфигурации контроллеров мрс860мн
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Поддержка протоколов в коммуникационных контроллерах
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Поддержка протоколов в коммуникационных контроллерах
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Использование дробных стоп-битов
 - •Тип контроля в сети
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Поддержка протоколов в коммуникационных контроллерах
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Размер синхросимволов
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Поддержка протоколов в коммуникационных контроллерах
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Поддержка протоколов в коммуникационных контроллерах
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Команды u-кадров
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Поддержка протоколов в коммуникационных контроллерах
 - •Поддержка протоколов в коммуникационных контроллерах
 - •Поддержка протоколов в коммуникационных контроллерах
 - •Поддержка протоколов в коммуникационных контроллерах
 - •5.3.5. Доступ к сетям ethernet
 - •Коммуникационные микроконтроллеры и системы на их основе
 - •Значения задержек при приеме кадра
 - •Поддержка протоколов в коммуникационных контроллерах
 
Поддержка протоколов в коммуникационных контроллерах
состояние канала - Z-состояние. MSB-байт передается по М-каналу первым. Если по каналу нет передачи, то во время данного временного слота выводы контроллера находятся в Z-состоянии.
Все сообщения М-канала имеют длину 2 байта. При записи информации в регистры GCI-устройства в первом байте передается адрес регистра. Для некоторых микросхем бит АО = 0 определяет цикл записи содержимого второго байта в регистр с указанным адресом. Если АО = 1, то это означает цикл чтения с возвратом, и значение второго байта игнорируется и GCI-устройство должно послать сообщение-ответ, в котором передает содержимое регистра с указанным адресом.
Каждый байт посылается (дублируется), по крайней мере, в двух соседних кадрах для обеспечения надежности передачи, при этом приемник проверяет совпадение и целостность информации. Биты А и Е в GCI-канале используются для контроля и подтверждений передачи между GCI-устройствами по М-каналу. Когда по М-каналу нет передачи, биты А и Е находятся в неактивном состоянии (Z-состоянии). Бит Е устанавливается передатчиком, чтобы указать, что он передает байт. Бит А используется приемником для подтверждения приема байта. Второй байт команды передается только после получения подтверждения на первый байт.
Передача по М-каналу начнется только после получения неактивного бита А = Z в течение двух последовательных GCI-кадров. Передача начинается с установки GCI-устройством бита Е в активное состояние (Е = 0) и посылкой этого бита в том же кадре, в котором передается первый байт данных. Передача этого байта повторяется, по крайней мере, в двух соседних GCI-кадрах, пока не будет получено подтверждение. После получения двух одинаковых байтов приемник подтверждает прием байта, установив бит А в активное состояние и удерживая его активным, по крайней мере, в течение следующего кадра. Если совпадение не обнаружено, то устанавливается активный бит А только для одного кадра.
Поскольку пока ожидается подтверждение на первый байт, посылающее устройство устанавливает бит Е в неактивное Z-состояние и передает первый кадр второго байта. Затем второй байт повторяется, но уже с активным битом Е = 0, до тех пор пока не будет получено подтверждение.
Успешная передача следующего байта подтверждается принимающим устройством установкой и передачей неактивного значения А = Z во время приема первой копии следующего байта данных и передачей активного значения А = 0, когда будет получена вторая копия байта. При совпадении двух байтов приемник в течение двух соседних кадров вначале устанавливает бит А в неактивное состояние (предустановка подтверждения), а затем снова в активное состояние (подтверждение). Если совпадения не произошло, то бит А остается неактивным в течение двух соседних кадров, тем самым показывая запрос на прерывание. Передатчик после получения запроса на прерывание будет повторно передавать все последние сообщения, пока не получит правильного подтверждения.
Бит Е может быть неактивным только для одного кадра. Конец сообщения отмечается установкой бита Е = Z при передаче обеих копий последнего байта сообщения. Если бит Е неактивен более двух кадров, то это означает конец сообщения.
Передача кода IDLE (OxFF) по М-каналу отмечается тем, что биты А и Е будут неактивны (в Z-состоянии) в течение двух последовательных GCI-кадров.
Сообщения М-канала. Используются три типа сообщений. Первая группа сообщений и команд -для чтения и записи внутренних регистров GCI-устройства. Это команды, которые записывают данные во внутренние регистры, принимаются и выполняются, но сообщение-ответ не передается. GCI-устройство подтверждает все принятые по М-каналу команды (табл. 5.57). Если принята некорректная команда, то она не выполняется, но подтверждение посылается.
561
КОММУНИКАЦИОННЫЕ МИКРОКОНТРОЛЛЕРЫ И СИСТЕМЫ НА ИХ ОСНОВЕ
Таблица 5.57
