Скачиваний:
32
Добавлен:
10.12.2013
Размер:
1.13 Mб
Скачать
    1. Передача массивов информации

Для передачи больших массивов информации предусмотрена возможность передачи 16 байт данных в каждом цикле. При выполнении этой процедуры адресуется только первый байт передаваемого массива, а в регистре адреса микросхемы устанавливается разряд «М» – передача массива. Передача данных начинается с «ВИ3» и далее во всех нечетных канальных интервалах текущего и последующих циклов, до окончания массива. Формат передаваемого массива должен предусматривать возможность определения платой приемником информации длины передаваемых данных и самостоятельное завершение процедуры. Во время передачи массива, во втором и последующих циклах, адрес передаваемый в «ВИ0» всегда равен «11111».

    1. Передача информации от плат к ум-120

Передача информации от плат к УМ-120 осуществляется по шине CTRL-I. Временной интервал «ВИ4» общий для всех плат. Плата, адрес которой был передан в данном цикле по шине CTRL-O, передает в этом временном интервале в цикле записи - результат сравнения CRС-4, цикле чтения - данные из регистров платы.

Кроме этого, каждая плата имеет на этой шине свой временной интервал, который соответствует адресу платы. Адрес первой платы равен «1», а последней платы 27. Формат данных, передаваемых платой в своем временном интервале (биты с 7 по 2), индивидуален и зависит от функций платы, а формат данных передаваемых в битах 1 и 0, общий для всех плат и позволяет определить следующие состояния платы:

  • «Рабочий режим» - плата установлена, питание подключено, аварии нет, плата управляема по шинам CTRL;

  • «Начальный сброс» – плата установлена, но не закончился переходной процесс начального сброса, или идет процесс загрузки ПЛИС из последовательного ПЗУ платы, плата не управляема по шинам CTRL;

  • «Авария» – авария платы – указывает что плата не находится в режиме начального сброса и на плате активен хотя бы один из источников сообщения об аварии, плата управляема по шинам CTRL;

  • «Нет платы» – плата отсутствует;

Ниже приводится формат данных, передаваемых платой в своем временном интервале и пример реализации схемы формирования битов D1, D0.

Рисунок 2.10 Формат сообщений в индивидуальном временном интервале платы по шине CTRL_I

Таблица состояний платы, передаваемых на шину CTRL-I в битах D1 и D0 Таблица 2.1

Плата находится в состоянии «Начальный сброс» или «Авария», если установлен хотя бы один из флагов «Alarm» или «Reset». Управление режимами работы платы (инициализация, изменение параметров) и мониторинг возможны только в состоянии «Управляемый режим».

Для платы КМ-120, всегда устанавливаемой на 4 место, выделяется два временных интервала на шине CTRL-I – «ВИ26» и «ВИ27». Это необходимо для обеспечения передачи больших объемов информации для мониторинга со стороны платы КМ-120 в плату УМ-120. Формат передачи данных в «ВИ26», биты D1 и D0, соответствует общепринятому, а формат передачи данных в «ВИ27» находится в стадии разработки.

      1. Трансляция данных, передаваемых по «национальным битам», по шинамCtrl-o иCtrl-I.

Для трансляции данных, передаваемых по «национальными битам» канала Е1, используются последние четыре временных интервала каждой шины управления. Каждому каналу Е1, организация которого возможна в ОГМ, выделяется один временной интервал. Временные интервалы распределены следующим образом:

  • «ВИ28» - первая плата ВС-120, первый канал;

  • «ВИ29» - первая плата ВС-120, второй канал;

  • «ВИ30» - вторая плата ВС-120, первый канал;

  • «ВИ31» - вторая плата ВС-120, второй канал;

Информация в «ВИ28 – ВИ31» передаются только в нечетных циклах. Временные интервалы шины CTRL-I, несущие информацию о «национальных битах», содержат бит статуса. Если бит статуса установлен в «1», то в данном цикле, для данного временного интервала, передается информация о состоянии «национальных битов» КИ0 нечетного цикла. Информация, передаваемая во «ВИ28 – ВИ31» по шине CTRL-O, не содержит бит статуса, но она записываться в выходной регистр, из которого передается на шину CTRL-O, только один раз за два цикла (всегда в четном или всегда в нечетном цикле).

Рисунок 2.11 Формат информации, передаваемой в «ВИ28 – ВИ31» шины CTRL-I.