Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КПД 51Ш6.DOC
Скачиваний:
14
Добавлен:
10.09.2019
Размер:
162.82 Кб
Скачать
  1. Блок обмена ( бо ).

БО обеспечивает обмен информацией между ОЗУ БНФ и СВ.

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

с БНФ.

В состав СОУ входят ( рис.2.11):

генератор микрокоманд - КМкА. Он организует взаимодействие всех узлов СОУ в соответствии с алгоритмом функционирования блока БО;

регистры кода адреса ( РгАА ) и кода операций ( РгКОП ). Они обеспечивают прием и хранение кода адреса обращения в ОЗУ БНФ и кода операции для задания режима работы БНФ;

дешифратор кода операции - ДшКОП, предназначенный для преобразования кода операции в сигналы, управляющие работой генератора микрокоманд;

дешифратор адреса - ДшАдр, предназначенный для распознавания номера канала, с ячейкой ОЗУ которого производится обмен, и для выбора разряда РгГ, отведенного данному каналу;

формирователь управляющих сигналов - ФрУСА. Он обеспечивает формирование сигналов записи кодов в регистры РгКОП, РгАА;

регистр готовности - РгГ. На нем в позиционном коде фиксируется информация, отображающая готовность канала УСДК к обмену в СВ;

схема анализа регистра готовности - СхАРГ. Она формирует сигнал готовности к обмену ( СГ ) в случае, когда в одном из разрядов РгГ есть признак готовности в соответствиии с номером канала ( №к ) на РгАА;

коммутатор информации - КИА. Он обеспечивает коммутацию на ШИН-АС УАС, либо информацию о состоянии РгГ, либо информацию, поступающую по ШИН-АС из БНФ.

Принцип работы СОУ.

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

КОП - инструкцию для СОУ по выполнению операции обмена;

АУСДК - адрес ячейки ОЗУ. С которой предстоит операция обмена;

ПИ - признак инвертирования контрольных разрядов ( используются в тестовых режимах для проверки работоспособности аппаратуры контроля БО и БНФ );

ПК - признак конфигурации, управляющей видом пересылок байтов информации между ОЗУ БНФ и УАС БО ( рис.2.13 );

Сч - признак считывания ( если Сч=1, то прием от УПС, если Сч-0, то выдача в УПС );

Т2 - признак тестового режима.

Перечень операций, выполняемых СОУ, приведен в табл. 3.

Таблица 3

КОП

Наименование операции

00

02

03

05

06

10

11

12

13

14

15

20

22

25

26

27

30

Начальная установка УСДК

Пуск БНФ на такт

Пуск БНФ непрерывно

Чтение из ОЗУ по указанному адресу ( АУСДК)

Чтение из ОЗУ с шагом 2, начиная с заданного адреса с одновременным

формирование РгГ

Чтение РгГ

Чтение РгБ, РгАФ, ГМкФ

Чтение РгБ

Чтение РгР

Чтение РгС

Чтение РгУ

Фиктивный обмен

Сброс РгС

Запись в ОЗУ по указанному адресу

Запись в ОЗУ с шагом 2, начиная с заданного адреса с одновременным

формированием РгГ

Запись в ОЗУ с шагом 2, начиная с заданного адреса при наличии готовности

Запись В рГГ ( установка РгГ в “0” )

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

Работа СОУ при чтении накопленной в УСДК

информации.

Типовая программа для чтения накопленной в УСДК информации включает в себя операции: 06, 27, 10, 30.

При КОП=06 осуществляется последовательное обращение ко всем ячейкам ОЗУ статистического буфера приема, начиная с адреса, указанного в УСА. При этом анализируется признак ПГП (№!р ).

Если ПГП=1 ( тюею накоплено слово заданной длины ), то в разряде РгГ, соответствующем данному адресу, сигналом ЗПРГ, фиксируется признак готовности, который поступает на схему анализа регистра готовности, куда также поступает адрес ( в позиционном коде ) с ДшА.Сх. АРГ сравнивает полученный позиционный код с содержимым РгГ. При сравнении формируется сигнал готовности ( СГ ). Под его воздействием ГМк формирует сигналы ЧтА, ВчО. При этом осуществляется чтение информации из Я ( СБ, i, П ) через КИФ, КИА по ШИН-АС в УАС и далее в СВ. Ячейка Я ( СБ, i, П ) ОЗУ обнуляется. Для этого ГМк последовательно формирует сигналы ВКО, ВРН, ЗпА.

После этого сигналом №Счет” формируется на РгАА адрес следующей ячейки.

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

Делается это операцией с КОП=27. В этом случае информация с РгГ поступает на схему анализа регистра готовности. Туда же поступает номер канала с РгАА . Схема АРГ дешифрирует номер канала и сравнивает полученный позиционный код с содержимым РгР. При сравнении формируется сигнал готовности ( СГ ). Под его воздействием ГМк формирует сигналы ЗпА, ВКО. При этом осуществляется запись информации в Я ( У, i, П ) ОЗУ БНФ с ШИН-КС. Затем ГМк сигналом “Счет” формирует адрес очередной ячейки ОЗУ. Если готовность сигнала не обнаружена, то ГМк сразу вырабатывает сигнал “Счет”.

Затем СВ запрашивает содержимое РгГ и использует его как набор заявок на программы обработки накопленных слов. Для этого БО выполняет операцию с КОП=10. При этом ГМк формированием необходимых сигналов управления ( СУ ) подключает выход РгГ через коммутатор КИА к ШИН-АС.

Поскольку РгГ используется и при выдаче информации из СВ, то после считывания его содержимого он должен быть обнулен. Для этого на РгГ осуществляется запись нулевой информации. Это осуществляется операцией с КОП=30.

Работа СУО при записи информации в СБ

Типовая программа для записи информации в статистические буферы включает в себя операции: 26, 27, 10, 30.

При КОП=26 осуществляется запись информации в ячейки статистического буфера выдачи ОЗУ БНФ с шагом 2 с одновременным формирование регистра готовности. При этом, вначале анализируется ПГВ ( 31р ). Если ПГВ=1, то этот факт отмечается в соответствующем разряде регистра готовности и в ячейку ОЗу записывается информация с ШИН-КС. Для этого ГМк блока БО формирует сигналы ЗпА, ВКО. Если же ПГВ-0, то запись в ячейку не осуществляется. Затем ГМк сигналом “Счет” модифицирует на РгАА адрес ячейки ОЗУ. Таким образом на РгГ отмечается единицами те каналы, в статические буферы которых принята информация от СВ.

После записи информации в зону статических буферов выдачи, СВ записывает управляющие признаки в ячейки управления Я ( У, i, В ) тех каналов, которые приняли информацию в ячейки статического буфера. Это производится операцией с КОП=27.

Затем, точно так же, как при приеме, содержимое РгР передается в СВ, где оно используется в качестве заявок на программы подготовки новых слов и признаков ( операция с КОП=10 ).

После чего РгГ обнуляется операцией с КОП=30.