Устройство для контроля интерфейса
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано для контроля и локализации неисправностей , связанных с нарушением последовательности обмена управляющими сигналами меящу каналом и устройством управления периферийным устройством . Цель изобретения - повышение достоверности контроля за счет локализации неисправности в случае отсутствия ожидаемого.сигнала-от интерфейса канала. Устройство содержит входные селекторы, регистр кода ошибки , элемент ИЛИ, триггер признака ошибки временных соотношений. Изобретение является дополнительным к авт.св. № 822192. 2 ил., 1 табл.
СОЮЗ СОВЕТСКИХ
РЕСПУБЛИК
А2...80„„1269140
511 4.G 06 F 11/26
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (61) 822192 (21) 3866885/24-24 (22) 05.03.85 (46) 07.11.86. Бюл. В 41 (72) Ю.В.Барков, И.А.Ковригин и Н.И.Ярмоленко (53) 681.3 (088.8) (56) Канал селекторный ЕС-4035, 04.
Техническое описание ПХ3-057.026.ТО.
Авторское свидетельство СССР
В 822192, кл. С 06 F 11/26, 1979. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ИНТЕРФЕЙСА (57) Изобретение относится к вычислительной технике и может быть иснользовано для контроля и локализации не исправностей, связанных с нарушением последовательности обмена управляющими сигналами между каналом и устройством управления периферийным устройством. Цель изобретения — повышение достоверности контроля за счет локализации неисправности в случае отсутствия ожидаемого сигнала .от интерфейса канала. Устройство содержит входные селекторы, регистр кода ошибки, элемент ИЛИ, триггер признака ошибки временных соотношений. Изобретение является дополнительным к авт.св. У 822192. 2 ил., 1 табл.
9140 3
ДАНА (данные абонента),. ВБРА (обрат126
Изобретение относится к вычислительной технике, может быть использовано для контроля и локализации неисправностей, связанных с нарушением последовательности обмена управляющими сигналами между каналом и устройством управления периферийным устройством (ПУ), и является усовершенствованием устройства по авт„св.
Ф 822192, Цель изобретения — повышение достоверности контроля за счет локализации неисправности в случае отсутствия ожидаемого сигнала от интерфейса канала.
На фиг.i приведена схема устрой. ства для контроля интерфейса; на фиг.2 — алгоритм работы автомата блока сопряжения вырабатывающего последовательность управляющих сигналов.
Устройство (фиг.1) содержит входные селекторы 1-4, информационные выходы 5 контролируемого интерфейса, регистр 6 кода ошибки, элемент ИЛИ 7, шину 8 сигнала ошибки устройства, триггер 9 признака ошибки временных соотношений, выход 10 сигнала ошибки временных соотношений контролируемого интерфейса, шину 11 сброса сигнала ошибки устройства„ выходы !2-16
l разрядов кода ошибки устройства.
Для пояснения работы устройства опишем последовательность выборки ,каналом,ПУ.
Последовательность начальной выборки: на выходные шины канала выдается код адреса ПУ (состояние В автомата сопряжения) и АДРК (адресат канала), указывающий устройству о наличии на шинах адреса (состояние Д). В этом же состоянии выдается сигнал ВБРК (выборка от канала), по которому устройство сравнивает адрес, выданный на выходные шины канала с собственным адресом. Если адреса не равны, устройство отвечает сигналом ВБРА (обратная выборка— состояние С). При равенстве адресов устройство отвечает сигналом РАБА (работа абонента). Канал сбрасывает сигнал АДРК и ожидает (состояние Е) от устройства сигнал АДРА (адрес абонента), которым устройство указывает, что на входные шины канала выдан код адреса устройства.
Появление в этот момент других сигналов ПУ: УПРА (состояние абонента), ИНФА (информация абонента), 5
10 !
Q5
55 ная выборка) является ошибочным. Ошибочным, кроме того, является отсутствие ожидаемого сигнала АДРА в течение времени, превышающего допустимое, установленное соглашением об интерфейсе ввода-вывода.
В качестве примера рассмотрим работу устройства для контроля интерфейса в состоянии Е автомата блока сопряжения„ В этом состоянии ожидается сигнал АДРА. Если приходит ожидаемый сигнал, автомат переходит в состояние Г. Если приходит ложный сигнал, например УПРА, конъюнкция E u этого ложного сигнала приводит к установке в "1 четвертого разряда регистра 6 кода ошибки, что приводит к появлению на шинах 12-16 кода 00010„ который определяет, что ПУ выдало ложный сигнал УПРЛ вместо АДРА. При отсутствии ложных сигналов, а также ожидаемого сигнала АДРА в течение интервала времени, превышающего установленное соглашением об интерфейсе, на шине 10 появляется сигнал ошибки временных соотношений, что приводит к установке в "1" триггера 9 признака ошибки временных соотношений.
Коньюнкция состояния Е и сигнала ошибки временных соотношений приводит к установке в "1" первого разряда регистра 6 кода ошибки, на шинах 12-16 появляется код t0001 который определяет что от ПУ не получен сигнал АДРА. На шине 8 появляется сигнал ошибки при установке в "1" хотя бы одного триггера регистра 6 кода ошибки. Аналогично в других состояниях автомата блока сопряжения появление ложных сигналов или отсутствие ожидаемого сигнала в течение вре мени, превышающего допустимое, приводит к появлению на шинах 12-16 соответствующего кода ошибки, что представлено в таблице.
В процессе выполнения инструкций ввода-вывода канал и устройство управления ПУ обмениваются управляющими сигналами, сопровождающими на шинах различную информацию. Последовательность управляющих сигналов и характер передаваемой информации строго определены„ Нарушение последовательности, т.е„ появление ложного управляющего сигнала или отсутствие ожидаемого управляющего сигнала в результате какой-либо неисправности, при1269140
Ожидаемый игнал из
ПУ
Полученный сигнал из
ПУ
Срстояние автомата. сопряжени
12 13
УПРА
Е
ИНФА
АДРА
О
ДАНА
АДРА
ВБРА
АДРА
Отсутствует
Н
УПРА
АДРА
О
УПРА
ДАНА
0
ВБРА
Н
УПРА
0 водит к нарушению работы канала и, как следствие, к сбою 3НМ.
Устройство для контроля интерфейса позволяет сократить время поиска неисправности за .счет формирования специалвного кода, указывающего на неисправность.
Формула изобретения
Устройство для контроля интерфейса по авт.св. Ф 822192, о т л и ч аю щ е е с я тем, что, с целью повы- 15 шения достоверности контроля за смет
УПРА Отсутствует локализации неисправности в случае отсутствия ожидаемого сигнала от ин-. терфейса канала, оно содержит триг"
rep признака ошибки временных соотношений, причем выход сигнала ошибки временных соотношений контролируемого интерфейса подключен к дополнительным входам входных селекторов и к S-входу триггера признака ошибки временных соотношений, R-вход которого подключен к входной шине сброса сигнала ошибки устройства, выход триггера признака ошибки временных соотношений является дополнительным разрядом выхода кода ошибки устройства.
Значение кода ошибки на шинах
14 1S
1269140
Срце.1
JA-Е
ЖЯ=О
ЖИ =7
ХУ-Х-услойе вереща ат састаяиия у Всостояиие 8
@мГ
Составитель Д.Ванюхин
ТекРед М.Ходанич Корректор Л.Пилипенко
Редактор А.Шишкина
Заказ 6038/52 Тираж 671 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, r.Óæãoðîä, ул. Проектная, 4