Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
116
Добавлен:
16.04.2013
Размер:
501.76 Кб
Скачать

4. Устройство сопряжения и обмена - прибор 126н-1.

4.1. Назначение, состав и технические данные прибора 126н-1.

Прибор 126Н-1 - устройство сопряжения и обмена (УСО) - предназначен для сопряжения ЭВМ (изделие А-15А) с внешними устройствами (абонентами) с применением принципа программного управления, т.е. управления выполнением операций передачи информации между ЭВМ и внешними устройствами по командам, поступающим от блока программной обработки (БПО) прибора 119Н.

Прибор 126Н-1 предназначен для применения в радиоэлектронной аппаратуре специального назначения. Подключение абонентов к прибору 126Н-1 производится через функциональные узлы - интерфейсные карты, вставляемые внутрь прибора, но не являющиеся его составной частью.

Функциональные узлы прибора и связи между ними следующие: формирователь и выдача информации (ФВИ); формирователь цепей стыка (ФЦС); опросчики абонентов (ОА1 и ОА2); селектор информации магистральный (СЛМ); селектор СЕЛ; сопряжение с магистралью обмена (СМО); узел управления (УУП); генератор управляемый (ГУ); сопряжение с ЭВМ (СП ЭВМ).

Прибор 126Н-1 имеет следующие технические данные:

· подключение - до 12-ти абонентов (интерфейсных карт);

· возможность работы с произвольным составом абонентов в пределах общего количества (12-ти);

· сопряжение с ЭВМ (изделие А-15А) в соответствии с интерфейсом ввода-вывода изделия;

· приоритетное обслуживание заявок абонентов согласно установленному приоритету;

· приоритетное обслуживание заявок абонентов, требующих внеочередного обслуживания, в соответствии с установленным приоритетом;

· возможность динамического изменения приоритета обслуживания абонентов по командам БПО;

· возможность динамического управления потоками заявок абонентов на обслуживание путем маскирования заявок любого абонента по командам БПО;

· возможность обмена информацией между абонентами, работающими по интерфейсу ИЗ, без доведения информации до БПО;

· напряжение питания прибора +27 В;

· мощность, потребляемая прибором от сети постоянного тока, при напряжении +27 В - не более 90 Вт;

· среднее время наработки на отказ То - не менее 2000 ч.

4.2. Работа прибора 126н-1 по структурной схеме.

Общие принципы работы прибора 126Н-1 рассматриваются по схеме электрической структурной.

В узле ФВИ обеспечивается формирование по команде БПО парафазных сигналов адресной магистрали и сигналов командной магистрали. В узле ЦС осуществляется объединение в единую магистраль сигналов управления и информационных сигналов интерфейса УСО, формируемых при обмене информацией с абонентами.

В узле ОА1 достигаются: приоритетное обслуживание абонентов, требующих внеочередного обслуживания, в соответствии с установленным приоритетом и прерыванием программы БПО; возможность динамического управления потоками заявок абонентов на обслуживание путем маскирования заявок любого абонента по командам БПО; преобразование позиционного кода номера заявки в двоичный код, являющийся адресом программы обслуживания абонента со стороны БПО. В узле ОА1 реализуется как циклический, так и приоритетный режимы опроса заявок абонентов по командам БПО.

В узле ОА2 обеспечиваются: приоритетное обслуживание абонентов в соответствии с установленным приоритетом; возможность динамического управления потоками заявок абонентов на обслуживание путем маскирования заявок любого абонента по командам БПО; преобразование позиционного кода номера заявки в двоичный код, являющийся адресом программы обслуживания абонента со стороны БПО. В узле ОА2 реализуется как циклический, так и приоритетный режимы опроса заявок абонентов по командам БПО.

В узле CЛМ, для передачи в БПО, обеспечивается коммутация информационных сигналов, поступающих с четырех направлений, т.е. вступающих от абонентов по магистрали, сформированной узлом ФЦС, сигналов ЭВМ, поступающих с узла СП и ЭВМ, а также номеров заявок абонентов, формируемых узлами ОА1, ОА2.

В узле СЕЛ обеспечивается коммутация сигналов управления информационными сигналами в режиме работы двух абонентов, работающих по интерфейсу ИЗ, друг на друга по командам БПО без доведения информации до БПО.

В узле СМО осуществляются согласование с магистралью обмена БПО и реализация реверса информационных сигналов на информационные магистрали обмена БПО.

В узле УУП осуществляются управление работой анализаторов приоритета, селекторов информации, формирование сигналов прерывания и запуска БПО ("АВТОРАЗРЫВ", "НЗП") по сигналам наличия заявок НЗО, поступающих от опросчиков абонентов.

В узле ГУ осуществляется выработка синхронизирующих сигналов для обеспечения работы узлов УСО; выработка 12-разрядного кода времени, доступного программе БПО; формирование заявки на обслуживание со стороны БПО через интервалы времени (от 256*10^6 до 1,048576 с.) устанавливаемые по командам БПО.

В узле СП ЭВМ обеспечивается сопряжение с ЭВМ (изделие A-15А) в соответствии с интерфейсом ввода-вывода.

Принцип программного управления работой УСО и абонентов реализуется с помощью 10-разрядной внешней константы, формируемой БПО, и широкого набора команд обмена информацией с абонентами по интерфейсу ГПО. 10-разрядная внешняя константа по шинам "Р12МО1" - "Р12МО1" интерфейса БПО в сопровождении сигнала "С ЧИСЛО" поступает через узел СМО в узел ФВИ, где формируются адресная и командная магистрали интерфейса УСО - "Р1АМ" - "Р5АМ" - парафазный код - "Р1КМ - "Р5КМ". К местам подключения интерфейсных карт подведены только четыре разряда командной магистрали "Р1КМ" - "Р4КМ".

Обмен информацией между абонентами и БПО устанавливается двояко: по инициативе абонентов и по инициативе БПО.

При установлении обмена информацией по инициативе абонентов при определении абонентами необходимости или возможности установления обмена от интерфейсных карт поступают заявки на обслуживание на входы опросчиков абонентов ОА1, ОА2.

От каждой интерфейсной карты может поступить две заявки на обслуживание: "ЗО1" - заявка на передачу информации, "ЗО2" - заявка на прием информации. Заявки от всех интерфейсных карт "ЗО1" - "ЗО1 12", "ЗО2 1" - "ЗО2 12" поступают в виде позиционного кода как на входы узла ОА1, так и на входы узла ОА2 параллельно. Заявки абонентов, допускающих большое время ожидания обслуживания, маскируются на входах узла ОА1; заявки абонентов, требующих немедленного обслуживания, маскируются на входах узла ОА2. Маскирование заявок абонентов осуществляется программным путем по командам БПО. Заявки абонентов поступают в виде потенциальных сигналов длительностью от момента определения необходимости установления обмена информацией до момента окончания обслуживания абонента.

Опросчиками абонентов ОА1, ОА2 осуществляется последовательный поиск заявок абонентов на своих входах независимо друг от друга. В узле ОА2 осуществляется просмотр заявок, если БПО свободен, т.е. не занят в данный момент выполнением программ обработки информации. В этом случае на соответствующую шину интерфейса БПО поступает сигнал "ЗА". При нахождении заявки узлом ОА2 формируется сигнал наличия заявки "НЗО2", поступающий в узел управления УУП, а также двоичный код номера найденной заявки абонента - сигналы "Р1 АДРЕС 2" - "Р12 АДРЕС 2", поступающие на вход четвертого направления селектора СЛМ.

Узлом ОА1 осуществляется поиск заявок абонентов независимо от того, свободен БПО или нет, и в случае нахождения заявки формируются сигнал "НЗО1", также поступающий в узел УУП, и двоичный код номера найденной заявки абонента - сигналы "Р1 АДРЕС 1" - "Р11 АДРЕС 1", поступающие на вход третьего направления селектора СЛМ.

В узле управления УУП осуществляется увязка работы узлов ОА1, ОА2: в случае одновременного поступления сигналов "НЗО1", "НЗО2" приоритет отдается абоненту, требующему внеочередного обслуживания, т.е. сигналу "НЗО1". По сигналу "НЗО1" узлом УУП формируется сигнал "АВТОРАЗРЫВ", который поступает через передающий усилитель узла СМО в БПО. Дальнейший поток заявок узлами ОА1, ОА2 прекращается, снижаются сигналы разрешения работы узлов ОА1, ОА2, "СБС1", "СБС2". В БПО по сигналу "АВТОРАЗРЫВ" осуществляются прерывание выполняемой программы и считывание начального адреса программы. При этом выдается сигнал "ВНК", поступающий в узел УУЛ через узел СМО. По сигналу "ВНК" узлом УУП формируется сигнал строба информации "СТРОБ 1И", являющийся разрежением прохождения двоичного кода номера заявки абонента через селектор СЛМ. Код номера заявки с выхода селектора СЛМ поступает на шины "Р1МО1" - "Р12МО1" интерфейса БПО через узел СМО и является адресом программы обслуживания абонента, к которой переходит БПО.

БПО позволяет прерывать выполняемую программу с возвратом к ней после выполнения программы более высокого приоритета. Глубина прерывания - 1.

По сигналу "НЗО2", поступающему в узел УУП с узла ОА2, в случае нахождения заявки, формируется сигнал запуска программы БПО "НЗП", который поступает через узел СМО в БПО. Дальнейший поиск заявок узлами ОА1, ОА2 в этом случае прекращается, снимаются сигналы "CБC1", "СБС2". БПО, приняв сигнал "НЗП", считывает начальный адрес программы и выдает сигнал "ВНК". По сигналу "ВНК" узлом УУП формируется сигнал "СТРОБ 2И", являющийся разрешением прохождения двоичного кода номера заявки абонента через селектор СЛМ. Код номера заявки, как и в предыдущем случае, поступает через узел СМО на шины ''П1МО1" - "Р12МО1" интерфейса БПО и является адресом программы обслуживания абонента, к которой переходит БПО.

По окончании обмена информацией обслуживаемый абонент снимает заявку - сигнал "ЗО1" или "ЗО2", при этом если работа абонента осуществлялась с прерыванием работы БПО, узел ОА1 снимает сигнал "НЗО1", узлом УУП прекращается формирование сигнала "АВТОРАЗРЫВ", а по сигналу сброса блокировки счетчика "СБС'' разрешается дальнейший поиск заявок абонентов узлом ОА1. В случае, если поиск заявок осуществлялся узлом ОА2, снимается сигнал "НЗО2", узлом УУП прекращается формирование сигнала "НЗП" и при появлении сигнала "ЗА", т.е. как только БПО становится свободным, разрешается дальнейший просмотр заявок абонентов узлом ОА2, при этом формируется сигнал "CБC2".

Таким образом в БПО осуществляется инициализация программ обслуживания абонентов по их заявкам. Коды адресов программ обслуживания абонентов независимо от того, через какой узел (ОА1 или ОA2) доводятся до БПО заявки абонентов на обслуживание, являются одними и теми же. При необходимости исключить из работы заявки какого-нибудь абонента достаточно установить маску на соответствующем входе узлов ОАl или ОА2. Коды адресной и командной магистралей интерфейса УСО, по которым формируются маски, накладываемые на заявки абонентов, поступающие на входы анализатора приоритета ОА1.

В результате, в команде установления маски, разряды "Р1КМ" - "Р4КМ" определяют номер маскируемой заявки абонента, разряд "Р5К1" определяет значение маски: 0 - маска снимается, 1 - заявка абонента маскируется. Управление маскированием заявок абонентов на входах узлов ОА1, ОА2, передающих нечетные и четные номера в системе абонент-УСО, осуществляется разрядом "Р1АМ" - "Р5АМ".

Опросчики абонентов ОА1, ОА2 реализуют два режима поиска заявок абонентов: циклический и приоритетный.

Циклический режим. В циклическом режиме поиск заявок абонентов каждый раз начинается с номера заявки, следующего за зафиксированным в предыдущем цикле работы, т.е. если в предыдущем цикле была найдена заявка с номером n., то следующий цикл работы начинается с поиска заявки, имеющей номер n+1.

Приоритетный режим. В приоритетном режиме поиск заявок абонентов каждый раз начинается с заявки, номер которой определяется командой БПО. Эта же команда является и командой, устанавливающей режим приоритетного поиска заявок абонентов.

Переход в циклический режим также производится по команде БПО. При включении питания прибора 126Н-1 автоматически устанавливается циклический режим поиска заявок абонентов на входах узлов 0А1, 0А2. Изменение режима поиска заявок абонентов может осуществляться программно по командам БПО в любой момент времени через коды адресной и командной магистралей интерфейса УСО, по которым устанавливаются режимы поиска заявок абонентов узлами ОАl, ОА2.

Работа узлов ОА1, ОА2, а также узла УУП синхронизируется последовательностью поступающих с управляемого генератора (ГУ) тактовых импульсов, частота следования которых равна 0,5 МГц. Просмотр наличия заявок абонентов на входах узлов ОА1, ОА2 осуществляется группами из четырех заявок и в циклическом режиме за восемь тактов последовательности тактовых импульсов, т.е. за 16 мкс. Группа из четырех заявок состоит из заявок абонентов, имеющих нечетные и четные номера в системе абонент - УСО. Приоритет в группе заявок устанавливается в порядке возрастания номеров следующим образом: "ЗО11", "ЗО21", "ЗО12", "ЗО22".

УСО позволяет реализовать два режима работы с абонентами: передачу информации между абонентами и БПО (режим 1); передачу информации между абонентами, работающими по интерфейсу ИЗ, без доведения информации до БПО при управляющем воздействии БПО (режим 2).

Процесс обмена информацией в режиме 1 следующий. Обмен информацией с абонентами всегда начинается по командам БПО. Коды адресной магистрали поступают к каждому соединителю, предназначенному для установки интерфейсных карт. Прием информации от абонентов в БПО производится по командам обмена БПО "АПМ", "СПМ", "АПС", "СПС". Передача информации из БПО абонентам осуществляется по командам обмена БПО "АВМ", "СВМ", "АВС", "СВС".

Конкретная команда, по которой производится обмен информацией, определяется программой БПО и типом интерфейсной карты, к которой подключен абонент. Поскольку каждая из двенадцати интерфейсных карт, подключаемых к УСО, может выставлять полный набор сигналов интерфейса УСО, необходимо сформировать единую магистраль обмена информацией, чтобы обеспечить доступ этих сигналов в БПО. Сигналы интерфейса УСО "ГУ1", "ГУ2", "УИ", "УП", "КОНЕЦ П", "СМО", "Р1МО2", "12МО2", "НР 02" формируются в интерфейсных картах микросхемами с открытым коллектором, что позволяет объединить шины одноименных сигналов, отходящих от места подключения интерфейсных карт.

Формирование единой магистрали обмена информацией производится узлом ФЦС. При передаче информации между абонентами и БПО информационные сигналы интерфейса УСО "Р1M02" - ''P12МО2" от интерфейсной карты поступают через узел ФЦС на вход первого направления селектора СЛМ, на выход которого проходят по разрешению сигнала "РР1", вырабатываемого узлом УУП в режиме 1 работы УСО, и далее через узел СМО на шины "Р1МО1" - "Р12МО1" интерфейса БПО. Управляющие сигналы от интерфейсных карт "ГУ1", "ГУ2", "УИ", "УП", "КОНЕЦ П", "СМО", а также сигнал "КРМО2" поступают через узел ФЦС на вход узла СМО, на выход которого на соответствующие шины интерфейса БПО проходят также по разрешению сигнала "РР1".

Информационные сигналы БПО "Р1МО1" - "Р12МО1", "KРМО1", а также управляющие сигналы, формируемые БПО при обмене информацией с абонентами, "УИК", "УПК", "КПК", "ОА" поступают через узел СМО и селектор СЕЛ на все интерфейсные карты, но воспринимаются только той интерфейсной картой, которая подключена к магистрали обмена командой БПО.

Таким образом, если абоненту необходимо принять информацию, БПО, выйдя на программу обслуживания данного абонента, получает внешнюю константу содержащую адрес и команду, подключающие соответствующую интерфейсную карту к магистрали обмена БПО - "МО1". Затем из БПО по одной из команд обмена ("АВМ", "СВМ", "ABC" или "СВС") передается информация через интерфейсную карту, информация транслируется абоненту, подключенному к этой интерфейсной карте. Интерфейсная карта остается подключенной к "МО1" интерфейса БПО до тех пор, пока из БПО не поступит сигнал конца передачи канала "КПК" в случае обмена по команде обмена БПО "AВМ" или специальная команда окончания обмена, выдаваемая во внешней константе. Поскольку каждый тип интерфейсных карт имеет свей набор команд, выдаваемых БПО, то код команды окончания обмена, передаваемый по шинам "Р1КМ" - "Р4КМ", может быть различным для каждого типа интерфейсных карт.

В УСО по внешней константе БПО формируется сигнал окончания обмена информацией, функционально аналогичный сигналу "КПК" интерфейса БПО. Сигнал поступает по шине "КПК" интерфейса УСО на интерфейсные карты. Этот сигнал формируется программно по команде БПО узлом УУП и может быть использован как при выдаче информации из БПО, так и при приеме информации в БПО.

Если абоненту необходимо передать информацию, БПО, выйдя на программу обслуживания данного абонента, выдает во внешней константе адрес и команду, подключающую соответствующую интерфейсную карту к магистрали обмена МО2 интерфейса УСО. Затем БПО по одной из команд обмена ("АПМ", ''СПМ", "АПС" или "СПС") принимает информацию в соответствии с временными диаграммами. Обмен информацией завершается получением блоком программной обработки сигнала конца обмена "КОНЕЦ П" в случае обмена по команде БПО "АВМ" или снятием сигнала ГУ2 на шине интерфейса УСО, который в БПО поступает через узел СМО как сигнал "ГИКО". Обмен информацией может быть завершен и выдачей из БПО специальной команды окончания обмена информацией.

При обмене информацией по команде обмена "АПМ" БПО при обнаружении искажения информационного слова абонента выдает на соответствующую шину интерфейса сигнал ошибки абонента "ОА", поступающий через узел СМО и селектор СЕЛ на шину "ОА" интерфейса УСО и далее через интерфейсную карту абоненту.

При обмене информацией по команде БПО "АВМ" абонент при обнаружении искажения

информационного слова, поступившего из БПО, выдает на соответствующую шину интерфейса БПО через интерфейсную карту, узел ФЦС и узел СМО сигнал ошибки магистрали обмена "ОМО".

Установление обмена информацией по инициативе БПО возможно с абонентами, всегда готовыми к работе. При этом выход БПО на программу обслуживания данного абонента производится не по заявкам абонентов через анализаторы приоритета ОА1, ОА2, а программным путем. Дальнейший алгоритм установления обмена информацией с абонентом аналогичен алгоритму установления обмена информацией по инициативе абонента.

В режиме работы УСО для абонентов, осуществляющих обмен информацией по интерфейсу ИЗ, обеспечивается возможность взаимного обмена информацией без доведения ее до БПО. Переход в такой режим работы также осуществляется по командам БПО. Выход на программу, обеспечивающую взаимный обмен информацией между абонентами, может осуществиться как по инициативе абонентов, так и программным путем. По этой программе БПО выдает во внешней константе сначала адрес и соответствующую команду, активизирующую интерфейсную карту, к которой подключен абонент - источник информации, затем адрес и соответствующую команду, активизирующую интерфейсную карту, к которой подключен абонент - приемник информации. Далее БПО выдает во внешней константе команду взаимного обмена информацией между абонентами. По этой команде узлом УУП прекращается формирование сигнала разрешения работы УСО в режиме 1 "РР1" и вырабатывается сигнал разрешения работы УСО в режиме 2 "РР2". При этом запрещается прохождение информационных и управляющих сигналов абонентов через селектор СЕЛ и узел СМО на шины интерфейса БПО - отсутствует сигнал "РР1" - и открывается первое направление селектора СЕЛ по сигналу разрешения "РР2". Информация от абонента - источника через соответствующую интерфейсную карту поступает на шины "МО2" интерфейса УСО и далее через узел ФЦС на вход селектора СЕЛ, через который по разрешению сигнала "РР2" поступает на шины "МО1" интерфейса УСО. С шин "МО1" интерфейса УСО через соответствующую интерфейсную карту информация поступает абоненту - приемнику информации. Обмен информацией завершается, как только абонент - источник выставляет сигнал конца обмена "КОНЕЦ П", поступающий через селектор СЕЛ абоненту - приемнику как сигнал "КПК" по шине интерфейса УСО. В узле управления УУП по сигналу "КОНЕЦ П" устанавливается режим 1 работы УСО. Снова открывается доступ сигналом "АВТОРАЗРЫВ" или "НЗП" в БПО через узел СМО по разрешению сигнала "РР1" и запуск БПО.

Взаимным обменом целесообразно пользоваться, если информация абонента - источника не требует преобразования програм мными средствами БПО, т.е. понятна абоненту - приемнику, и если скорость обмена информацией достаточно высока.

При осуществлении обмена информацией между БПО и абонентами, подключенными к соответствующим интерфейсным картам, могут быть использованы сигналы "СБРОС 1", "СБРОС 2" интерфейса УСО для приведения схем памяти в интерфейсных картах в исходное состояние. Интерфейсная карта обеспечивает как прием информации от абонента, так и передачу ее абоненту; соответственно этому сигнал "СБРОС 1" может трактоваться как сигнал сброса схем памяти при осуществлении приема информации от абонентов, а сигнал "СБРОС 2" - как сигнал сброса схем памяти при осуществлении передачи информации абоненту, и наоборот. Формирование этих сигналов производится по командам БПО, т.е. БПО выдает в УСО во внешней константе соответствующий адрес и команды формирования сигналов "СБРОС 1" и "СБРОС 2", которые формируются узлом УУП. Сигнал начальной установки "НУ" объединяется по ИЛИ как с сигналом "СБРОС 1", так и с сигналом "СБРОС 2".

Сигнал "НУ" формируется прибором 126Н при включении питания +5 В. Кроме того, сигнал "НУ" может формироваться и программно по команде БПО. БПО выдает в УСО во внешней константе команду формирования сигнала начальной установки и соответствующий адрес. Таким образом, сигнал "НУ" представляет собой дизъюнкцию сигналов начальной установки, формируемых аппаратурно при включении питания прибора и программно в БПО.

Сигнал "НУ" используется для установления схем памяти УСО в исходное состояние при подготовки прибора к работе. Длительность сигналов "СБРОС 1", "СБРОС 2", "НУ", формируемых программным путем, определяется длительностью строба внешней константы - сигналом сопровождения числа "С ЧИСЛО".

Сопряжение с магистралью обмена ЭВМ (изделие А-15А) обеспечивается узлом сопряжения с ЭВМ СП ЭВМ, содержащим: схемы управления обменом, схемы памяти приемника и передатчика. По назначению и принципу управления со стороны БПО узел СП ЭВМ аналогичен интерфейсной карте. Узлом СП ЭВМ осуществляется управление взаимодействием ЭВМ системы УСО - БПО. Инициатором установления обмена информацией может быть как ЭВМ, так и УСО. Передача информации из ЭВМ в УСО выполняется по инициативе ЭВМ. Передача информации из УСО в ЭВМ выполняется по инициативе УСО. Прием информации из ЭВМ производится приемными схемами узла СП ЭВМ в режиме приостанова и в режиме выдачи по командам.

Алгоритм приема информации в режиме приостанова следующий: ЭВМ (изделие А-15А) по команде вывода информации на информационную магистраль МО1 выдается 4-разрядный код адреса приемника УСО. Код адреса приемника УСО поступает по шинам "12 МО1" - "15 МО1" (информация на шинах "Р0МО1" - "Р11МО1" равна нулю) и сопровождается сигналом идентификации запрос адреса "ЗА". В УСО адрес приемника устанавливается на тумблерах "АДРЕС". Узлом СП ЭВМ по сигналу "ЗА" код адреса на МО1 сравнивается с кодом адреса, установленным на тумблерах "АДРЕС" прибора. При совпадении адресов производится подготовка приемных схем узла СП ЭВМ для последующего приема и записи информации о 8-разрядных адресах конца и начала зоны ОЗУ ЭВМ. Эта информация располагается соответственно на шинах "Р0МО1" - "Р7МО1", "Р8МО1" - "Р15МО1" и поступает в приемные узлы прибора в сопровождении сигнала записи информации в устройство "ЗИУ".

По сигналу от ЭВМ "СБРОС А" заканчивается цикл приема и записи информации об адресах начала и конца зоны ОЗУ ЭВМ и, если приемные схемы узла СП ЭВМ не заняты предыдущей информацией от ЭВМ, формируется одиночный сигнал импульса готовности "ИГ1".

Приемными схемами узла СП ЭВМ обеспечивается прием и хранение информации об адресах начала и конца зоны ОЗУ ЭВМ с момента окончания записи предыдущей кодограммы в приемную память и во время обмена информацией с БПО. По сигналу "ИГ1" начинается цикл чтения информации об адресах начала и конца зоны ОЗУ ЭВМ в соответствии с временной диаграммой. Как и в предыдущем цикле, на информационную магистраль МО1 выдается адрес приемника УСО, затем по сигналу импульса чтения "ИЧ" из узла СП ЭВМ производится считывание информации об адресах конца и начала зоны ОЗУ ЭВМ по шинам магистрали обмена МО2. По сигналу сброса адреса "СБРОС А" заканчивается цикл чтения адресов и в соответствии с временной диаграммой организуется цикл перезаписи информации в режиме приостанова работы процессора ЭВМ (изделие А-15А) из ОЗУ ЭВМ в приемную память узла СП ЭВМ 16-разрядными словами.

Выдаче на шины МО1 каждого слова информации в сопровождении сигнала записи информации в устройстве "ЗИУ" предшествует выдача на шины МО1 адреса этого слова в зоне ОЗУ ЭВМ. Прием и запись информации в приемную память узла СП ЭВМ начинаются с момента прохождения по МО1 информации об адресе начала зоны ОЗУ ЭВМ, совпадающей с адресом начала зоны, хранящимся в узле СП ЭВМ с предыдущего цикла и до получения сигнала конца передачи общего "КПО", по сигналу "КПО" заканчивается цикл приема и записи информации в приемную память узла СП ЭВМ.

Передача информации из ЭВМ в режиме выдачи по командам начинается, как и в режиме приостанова, с обращения к прибору с адресом приемника с последующей выдачей на магистраль обмена МО1 информации об адресах начала и конца зоны ОЗУ ЭВМ, причем 8-разрядный адрес конца зоны равен нулю. По этому признаку в узле СП ЭВМ производится подготовка схем к дальнейшей пословной записи информации в приемную память. Информация с шин МО1 считывается, если каждому ее слову предшествует выдача адреса начала зоны в сопровождении сигнала "ЗА", совпадающего с адресом начала зоны, выданного ЭВМ при обращении.

Прием информации из ЭВМ производится до получения от ЭВМ адреса, равного 16, по которому заканчивается цикл приема информации от ЭВМ в режиме выдачи по командам. По сигналу "КПО" и адресу, равному 16, узлом СП ЭВМ формируется сигнал заявки на обслуживание "ЗО2 ЭВМ" со стороны БПО, поступающий на опросчики абонентов ОА1, ОА2.

По сигналу "ЗО2 ЭВМ", который через ОА1 или ОА2 доводится до БПО, производится подключение соответствующей программы чтения информации из приемной памяти узла СП ЭВМ. Для организации чтения информации БПО выдается внешняя константа, содержащая адрес узла СП ЭВМ и команду чтения информации из приемной памяти, по которой осуществляется логическое подключение узла СП ЭВМ к магистрали БПО, для последующей передачи информации из приемной памяти в БПО по команде БПО АПМ.

Поскольку информация из ЭВМ в приемную память узла СП ЭВМ принимается 16-разрядными словами, а интерфейс БПО имеет 12-разрядную магистраль, то каждое слово информации выдается в БПО за два обращения по 8 разрядов. При этом узлом СП ЭВМ обеспечивается формирование соответствующих сигналов управления обменом информацией, т.е. сигналов "ГУ2", "УИ", поступающих на шины "ГИКО", "УИ" интерфейса БПО через узлы ФЦС, СМО. Информация ЭВМ из приемной памяти узла СП ЭВМ поступает через узлы СЛМ и СМО на информационные шины интерфейса БПО.

По окончании чтения информации из приемной памяти узла СП ЭВМ БПО выдается внешняя константа с адресом узла СП ЭВМ и командой сброса готовности источника "СГИ", свидетельствующей об окончании обмена и отключении схем узла СП ЭВМ от

магистрали обмена БПО.

Если ЭВМ обращается к прибору для выдачи информации в режиме приостанова, а приемная память еще хранит информацию от предыдущего обмена, то в узле СП ЭВМ запоминаются адреса начала и конца зоны обмена ЭВМ, но сигнал "ИГ1" выдается только после окончания обмена с БПО по сигналу "СГИ".

Прием информации из БПО и последующая ее выдача в ЭВМ начинается по командам БПО. Заявка на прием информации из БПО формируется в узле СП ЭВМ по сигналу начальной установки и постоянно присутствует на входах ОА1 и ОА2. Если БПО, согласно заложенной программе, необходимо выдать информацию в ЭВМ, то во внешней константе из БПО выдаются адрес узла СП ЭВМ и команда записи информации в передающую память узла СП ЭВМ. По этой команде производится логическое подключение схем узла СП ЭВМ и схем передающей памяти к магистрали БПО. Узлом СП ЭВМ обеспечивается формирование соответствующих сигналов "ГУ1" и "УП", поступающих на шины "ГПКО" и "УП" интерфейса БПО, через узлы ФЦС, СМО.

По команде вывода информации АВМ из БПО выдается информация 8-разрядными словами, которая записывается в передающую память узла СП ЭВМ. По окончании передачи информации, БПО выдается по последнему "УИ" сигнал "КПК".

Для установления связи с ЭВМ с последующей выдачей информации из передающей памяти узла СП ЭВМ в ЭВМ БПО во внешней константе вместе с адресом узла СП ЭВМ выдается команда начала обмена "НО". По команде "НО" в узле СП ЭВ формируется одиночный сигнал "ИГ2", который доводится до ЭВМ как запрос на обслуживание для выдачи информации из передающей памяти в ЭВМ. Прием информации в ЭВМ производится по магистрали МО2 16-разрядными словами в режиме приостанова в ОЗУ ЭВМ. Адреса начала и конца зоны ОЗУ ЭВМ, куда должен записываться массив информации от БПО, определяются в программе БПО и выдаются в узел СП ЭВМ в первых двух словах информации.

Поскольку информация в ЭВМ выдается 16-разрядными словами, а из БПО в узел СП ЭВМ считывается 8-разрядными словами, то перед выдачей каждого слова в ЭВМ в узле СП ЭВМ из двух информационных слов производится формирование одного 16-разрядного слова.

По сигналу "ИГ2" на шины магистрали обмена МО1 ЭВМ выдается адрес передатчика прибора 126Н-1 в сопровождении сигнала "ЗА". Если адрес передатчика опознан узлом СП ЭВМ, то по сигналу "ИЧ", поступающему по соответствующей линии с магистрали обмена ЭВМ, на шины МО2 выдается первое слово информации об адресах начала и конца зоны ОЗУ ЭВМ. Кроме того, 8-разрядный адрес начала зоны ОЗУ ЭВМ запоминается в узле СП ЭВМ.

Выдача информации на шины МО2 из передающей памяти узла СП ЭВМ осуществляется с момента прохождения по шинам МО1 адреса начала зоны ОЗУ ЭВМ, который сравнивается в узле СП ЭВМ с хранящимся там 8-разрядным адресом начала зоны ОЗУ ЭВМ. Если адреса в узле СП ЭВМ сравнились, то по сигналу "ИЧ" в соответствии с временной диаграммой на шины МО2 производится выдача информации до получения от ЭВМ сигнала "КПО".

По этому сигналу заканчивается цикл передачи информации из передающей памяти узла СП ЭВМ на шины магистрали обмена ЭВМ и в узле СП ЭВМ формируется сигнал заявки на обслуживание "ЗО1 ЭВМ" для приема информации от БПО, поступающий на входы анализаторов приоритета ОА1, ОА2.

В УСО содержится управляемый генератор (ГУ), предназначенный для выработки синхронизирующих последовательностей сигналов, обеспечивающих работу функциональных узлов УСО. Кроме того, узлом ГУ формируется 12-разрядный код времени с дискретностью 256 мкс. и программно-доступный БПО. Узлом ГУ формируется заявка на обслуживание со стороны БПО - сигнал "ЗО ТАЙМЕР".

Дискрет времени формирования заявок на обслуживание может изменяться программно по командам БПО в пределах от 1 до 4096, т.е. заявка на обслуживание может формироваться с частотой повторения от 256*10^6 до 1,48576 с.

Заявка на обслуживание, формируемая узлом ГУ, поступает на входы узлов ОА1, ОА2 и далее доводится до сведения программы БПО через узел ОА1 или ОА2 в зависимости от того, на входе которого из этих узлов заявка замаскирована. Тем самым обеспечивается фиксация дискретов времени в программе БПО, что может быть использовано, например, для контроля времени наложения снятия масок на заявки абонентов на входах узлов ОА1, ОА2.

Изменение дискрета времени формирования узлом ГУ заявки на обслуживание также определяется командами БПО. Для этого БПО во внешней константе вместе с адресом узла ГУ выдается команда изменения времени формирования сигнала "ЗО ТАЙ", затем по команде обмена "СЗС" БПО выдаются на шины "Р1МО1..Р12МО1" интерфейса БПО разряды кода, определяющие дискрет времени формирования заявки и поступающие через узлы СС и СМ в узел ГУ.

Сброс заявки на обслуживание после доведения ее до БПО и выхода БПО на соответствующую программу производится по команде, выдаваемой во внешней константе вместе с адресом узла ГУ.

Соседние файлы в папке Болотов