УСТПО сбрасывает сигналы с линий Д, А, К и ПРЕР при обнаружении сигнала на ВДМ..
УВК сбрасывает сигнал с линии ВДМ при обнаружении сброса сигнала ПРЕР.
линий
линии
Примечания:
На-черт. 4-ГГ-9 верхний уровень соответствует установленному сигналу, нижний — сброшенному.
Алгоритмы обмена информацией по магистрали приведены в справочном приложении к настоящему стандарту..
ПРИЛОЖЕНИЕ
Справочное
АЛГОРИТМЫ ОБМЕНА ИНФОРМАЦИЕЙ УВК С УСТПО
УСТПО, входящие в состав АТС, реализуют алгоритмы обмена:
алгоритм работы ведомого устройства («Запись данных», «Чтение данных», «Запись — чтение данных»);
алгоритм работы ведущего устройства («Захват магистрали», «Запись данных», «Чтение данных», «Прерывание»).
УВК при обмене информацией с УСТПО реализует следующие алгоритмы: алгоритм работы ведущего устройства («Запись данных». «Чтение данных», «Запись—чтение данных»);
алгоритм работы при передаче управления магистралью;
алгоритм работы ведомого устройства («Прерывание», «Запись данных», «Чтение данных»).
Алгоритм работы ведомого УСТПО
Ведомое УСТПО участвует только в операциях передачи данных по магистрали. Тип операции, выполняемой ведомым УСТПО, определяется кодом, установленным ведущим устройством (УВК) на линиях У. Алгоритм работы ведомого УСТПО показан на черт. 1.
Алгоритм работы ведущего УСТПО
.К УСТПО, работающее в режиме ведущего, при организации взаимодействия с УВК осуществляет захват магистрали и выполнение одной или нескольких операций обмена.
Ведущее УСТПО после выполнения операции захвата может осуществить выполнение операций «Прерывание», «Чтение данных», «Запись данных», «Запись—чтение данных».
.2. При выполнении операций «Чтение данных», «Запись данных», «Запись—чтение данных» УСТПО осуществляет обмен информацией с запоминающими устройствами УВК, подсоединенными к магистрали.
Операции «Чтение данных», «Запись данных», «Запись—чтение данных» могут осуществляться в монопольном и мультиплексном режимах. В мультиплексном режиме УСТПО каждый раз перед выполнением операции обмена осуществляет захват магистрали. В монопольном режиме УСТПО один раз производит операцию захвата магистрали и до окончания обмена удерживает сигнал на линии ПТЗ, запрещая этим УВК осуществлять операцию передачи управления магистралью. По завершении операций «Чтение данных», «Запись —чтение данных», «Запись данных» УСТПО может осу-
щ
и 3.
«Чтение данных», «Запись данных» аналогичен алгоритму ра- Алгоритм работы УВК при выполнении операции «Чтение—
ествить выполнение операции «Прерывание».Алгоритм работы ведущего УСТПО показан на черт. 2
Алгоритм работы УВК
А
5.2. При реализации алгоритма передачи управления магистралью УВК (при отсутствии сигнала на линии ПТЗ) зтвляет анализ наличия сигналов на линиях ЗПР.При обнаружении сигнала на одной из линий ЗПР, УВК форми- разрешая УСТПО, выставившему запрос, захватить магист- УВК, показан на черт. 5.
лгоритм работы УВК при выполнении операций боты УСТПО (см. черт. '1, 2) при выполнении этих операций, запись данных» показан на черт. 4.осуществляет
рует сигнал на соответствующей линии РЗР, тем самым
раль при отсутствии сигнала на линии ЗАН. Алгоритм передачи управления, реализуемый
При реализации алгоритма операции «Прерывание», УВК, обнаружив сигнал на линии ПРЕР, осуществляет прием адреса программы прерывания УВК от УСТПО, выставившего прерывание, и осуществляет переход к реализации программы прерывания (черт. 6).
Если при реализации алгоритмов обмена ведущее устройство обнаружило наличие сигнала на линии ОШВ, оно переходит к реализации алгоритмов обработки ошибок. Алгоритмы обработки ошибок при обмене информацией по магистрали не регламентируются
.Начало
El
Fl
Н1
Запись
денных
Чтение данных
о
РАБ=1
У(01)= 10
1
о
У (О, 1)=00
О
Конец
У(0,1)=01
ОШВ
03
04
05
Прием
информации
с Линии
Л (31-00)
Установка
информации
на линиях
Д (31-00)
Прием
информации
с линии
А ( 31- 00)
ошибка б
А или
ВД м:=1
0ДЩ=1
ВДМ>0 ошв: =0
К5
вдм:=о
Сброс инфор-
мации с линий
Л (31-00),
К(3'6)
Установка контрольной информации на линиях к(зц
или
ошибка О
ошибки О
ОШ В>1
ошв:=1
вдм:-1
ВДМ>1
33)
г
ВДЩ-1
Установка информации на линиях Д( 31-00)
Сброс инфорна
ции с линий
Д( 31-00)
К (3-6)
Установка информации на пиниях К(3-6)
ВДМІМО ошв
Задержка
Начало
РАБ-1
ЗПР(і)>1
блокировка
прохождения
РЗР(і)
А
P3P-1
птз:=1
К1
ЗА н: = 1
Черт.З
К1
Черт
03
65
KZ
ВД!Д>1
зп
Передача
донных
песлеон
цикл переда
чиД
птз:-о
Тип
операции
Задержка
100 нс
зпр(і):=о
РЗР=0
Установка адреса А (19-00) данных Д(з1-00) к(О-в)
вдм-о
ВДМ-1
PZ
ОШ 8 = f
Реализация
алгоритма
обработки
ошибки
ЧертЗ
С4
Сброс сигналов
є линий
АД.К^У
Черт. 3
Н1
ВДМ-0
Остановка
адреса на
линии
А (19-00)
Установка контрольных разрядов на линии К(0-2)
У(0,1)>00
Задержка too нс
ВДЩ: = 1
ЗАН-0
У (0,1): = 10
ДЪ
звс
Задержка too нс
Черт. 3
Ch
Черт. 3
В1
ВДМ-1
эвс:=1
Реализация алгоритма обработки ошибки
Установка адреса программы обработки пре- рыдания на 4 пинии Д(31-д0)
Прием информа-
ции с линии
Д(31-00) и
К (3-6)
Сброс информации с линий
А(19-00) и К (0-2)
Установка контропьных разрядов на пинии К(3~6)
ПТЗ:=0
Сброс информации с линий
А (31-00)
и К (3-6)
пр ер:=о
Шнмимрп
|ь
Начало
Установка адреса на линиях А (19-00), данных на линиях Д( 31-00), контролы ных разрядов на линиях К (0-6)
У (0,1): =01
вдщ:=о
Задержка 100 нс |
о
6ДРМ
Сброс сигналоб сланий АДА. К
0Ш=1
Прием информаций с линий I
А (19-00),
Д (31-00)
вдщ:=о
Реализация алгоритма обработ- 'Iки ошибок
Прием информации с линии Д(31-00) К (3-6)
вдм-о
Конец
ВДм:=1
Коней,
Черт, 4
Черт. 5
Черт. 6