Работа функциональных узлов входящих в заданную электрическую схему, страница 3

-АМТ через 2 мкс после установки сигнала ВБ приступает к анализу сигнала ГТ. Если адресуемое устройство успевает закончить приём в течении 2 мкс, то на ГТ остаётся высокий уровень . В этом случае АМТ устанавливает сигнал ОТВ. В противном случае, АМТ ожидает окончания приёма данных с линий АД (15-0) , т.е. ожидает высокого уровня на линии ГИ и только после этого устанавливает сигнал ОТВ;

-ведущий сбрасывает сигнал ДЗП;

-АМТ сбрасывает сигнал ЗП ,ОТВ и ВБ;

-ведущий сбрасывает сигнал ОБМ;

-АМТ снимает информацию с линий ПА и устанавливает триггера регистров в исходное состояние.

Временная диаграмма  последовательности ввода и вывода представлена на рис.2.

Последовательность прерывания (рис.3):

-по истечении заданного временного интервала от программируемого таймера поступает сигнал прерывания ПРТ;

-АМ транслирует на линию ЗПР1 процессора этот сигнал;

-процессор анализирует состояние линии ЗПР1 и при наличии незамаскируемого запроса прерывает выполнение текущей программы;

-прерванный процессор осуществляет захват магистрали;

-по завершении процедуры захвата магистрали процессор устанавливает сигналы ДЧТ и РПРП1;

-АМТ по сигналам РПРП1 и ДЧТ сбрасывает сигнал прерывания по линии ЗПР1 и формирует сигнал ОТВ , одновременно с формированием сигнала ОТВ АМТ выдаёт в магистраль вектор прерывания;

-процессор сбрасывает по сигналу ОТВ сигналы РПРП1 и ДЧТ;

-АМТ по заднему фронту сигнала ДЧТ сбрасывает сигнал ОТВ;

-процессор распознаёт по принятому вектору прерывания адреса устройства , обратившегося с прерыванием, устанавливает последний на линиях            АД (15-0) и осуществляет процедуру ввода данных.   

Описание структурной схемы АМТ.

Адаптер магистрали (АМ).

АМ предназначен для обеспечения обмена данными между процессором и устройствами связи со станком, в состав которых входят пульт оператора, устройства 9201(КЭ) , 9202(КИП) ,9209(КП).

В состав АМТ входят сл. узлы:

-УВВ -устройство ввода-вывода;

-РГМ –регистры маски;

-РГА1, РГА2 –регистры адреса младших и старших разрядов;

-ДША -дешифратор старших разрядов адреса;

-ДШ -дешифратор адреса.

Работа АМ при вводе-выводе информации.

Установленный ведущим на МНЦ адрес ячейки УСС через УВВ (Д1..Д4) поступает на внутреннюю магистраль. При этом разряды с 7 по 11 и сигнал ВУ поступают на ДША2 (Д14.1) и по переднему  фронту сигнала ОБМ сигнал дешифратора запоминается в РГА1 (Д12, Д13).

Адрес с выходов  Д13 через БУ (Д19) поступает на ДШ (Д18) и с его выходов через БУ (Д23) в канал связи с УСС в виде сигналов ВБ1…ВБ4.

Адрес с выхода Д13 через БУ (Д19) поступает в канал в виде сигналов        ПА (0)…ПА(3).

Работа АМ по прерыванию.

В случае , если регистр маски (напр. таймера – Д25.1) сброшен , т.е.        (РГМ )=0, сигнал прерывания от таймера ПРТ с выхода ИМС Д15.2 проходят по цепям Д28.1, Д30.1, Д32.2, Д32.4, Д27.2, транслируется в сигнал ЗПР1.

По сигналу РПРП АМ по цепи Д26.2, Д27.2, Д35.2 сбрасывает ЗПР1, по сигналам, РПРП и ДЧТ через ИМС Д30.2, Д36.1, Д21 строирует появление в МНЦ вектора прерывания, а по цепи Д36.1, Д51, Д45.2 и т д . формирует

Сигнал ОТВ.

Программируемый таймер (ПТ).

ПТ предназначен для отсчёта интервалов времени , программно задоваемых процессором в виде двоичного кода и выдачи сигналов прерывания в ПРЦ по истечении заданного временного интервала.

В состав ПТ входит генератор импульсов счёта (ГИС) на ИМС Д50, Д54, Д55, . ГИС формирует импульсы длительностью =50нс и периодом Ти=100 мкс, запускающие схему счётчика СЧ(Д16, Д17). Запуск Гис осущ. по сигналу ПСК/ОСТ при наличии высокого уровня на 5 выводе Д50. Причём запуск и останов ГИС по сигналу ПСК/ОСТ производится при обращении последнего к ПТ при записи данных в счётчик СЧ.