Устройство для контроля интерфейса Советский патент 1986 года по МПК G06F11/26 

Описание патента на изобретение SU1269140A2

Is

о:

«1 Изобретение относится к вычислительной технике, может быть использовано для -контроля и локализации не исправностей, связанных с нарушением последовательности обмена управляющими сигналами между каналом и устройством управления периферийным устройством (ПУ), и является усовершен ствованием устройства по авт„СБ. № 822192, Цель изобретения - повышение достоверности контроля за счет локализа ции неисправности в случае отсутстви ожидаемого сигнала от интерфейса канала . На фиг.1 приведена схема устрой. ства для контроля интерфейса; на фиг.2 - алгоритм работы автомата бло ка сопряжения вырабатывающего после довательность управляющих сигналов. Устройство (фиг,1) содержит входные селекторы 1-4, информационные вы ходы 5 контролируемого интерфейса, регистр 6 кода ошибки, элемент ИЛИ 7 шину 8 сигнала ошибки устройства, триггер 9 признака ошибки временных соотношений, выход 10 сигнала ошибки временных соотношений контролируемого интерфейса, шину 11 сброса сигнала ошибки устройства, выходы 12-16 разрядов кода ошибки устройства. Для пояснения работы устройства опишем последовательность выборки каналом. ПУ. , Последовательность начальной выборки: на выходные шины канала выдается код адреса ПУ (состояние В автомата сопряжения) и АДРК (адресат канала) , указываюш;ий устройству о наличии на шинах адреса (состояние Д). В этом же состоянии вьщается сигнал ВБРК (выборка от канала), по которому устройство сравнивает адрес, вьщанный на выходные шины.канала с собственным адресом. Если адреса не равны, устройство отвечает сигналом ВБРА (обратная выборка состояние С). При равенстве адресов устройство отвечает сигналом РАБА (работа абонента). Канал сбрасывает сигнал АДРК и ожидает (состояние Е) от устройства сигнал АДРА (адрес або нента) , которым устройство указывает, что на входные шины канала выдан код адреса устройства. Появление в этот момент других сигналов ПУ: УПРА (состояние абонента) , ИНФА (информация абонента), 02 ДАНА (данные абонента),. ВБРА (обратная выборка) является ошибочным. Ойибочным, кроме того, является отсутствие олдадаемого сигнала АДРА в течение времени, превышающего допустимое. установленное соглашением об интерфейсе ввода-вывода. В качестве примера рассмотрим работу устройства для контроля интерфейса в состоянии Е автомата блока сопряжения,, В состоянии ожидается сигнал АДРА. Если приходит ожидаемый сигнал, автомат переходит в состояние F. Если приходит ложный сигнал, например УПРА, конъюнкция Е и этого ложного сигнала приводит к установке в 1 четвертого разряда регистра 6 кода ошибки, что приводит к появлению на шинах 12-16 кода 00010,, который определяет, что ПУ выдало ложный сигнал УПРА вместо АДРА. При отсутствии ложных сигналов, а также ожидаемого сигнала АДРА в течение интервала времени, превьшгающего установленное соглашением об интерфейсе, на шине 10 появляется сигнал ошибки временных соотношений, что приводит к установке в 1 триггера 9 признака ошибки временных соотношений. Конъюнкция состояния Е и сигнала ошибки временных соотношений приводит к установке в 1 первого разряда регистра 6 кода ошибки, на шинах 12-16 появляется код 10001, которьш определяет что от ПУ не получен сигнал АДРА. На шине 8 появляется сигнал ошибки при установке в 1 хотя бы одно1о триггера регистра 6 кода ошибки. Аналогично в других состояниях автомата блока сопряжения появление ложных сигналов или отсутствие ожидаемого сигнала в течение времени, превышающего допустимое, приводит к появлению на шинах 12-16 соответствующего кода ошибки, что представлено в таблице. Б процессе выполнения инструкций ввода-вывода канал и устройство управления. ПУ обмениваются управляющими сигналами, сопровождающими на шинах различную информацию. Последовательность управляющих сигнашов и характер передаваемой информации строго определены,, Нарушение последовательности, т.е., появление ложного управляющего сигнала или отсутствие ожидаемого управляющего сигнала в результате какой-либо неисправности, при3 12 водит к нарушению работы канала и, как следствие, к сбою ЭШ. Устройство для контроля интерфейса позволяет сократить время поиска неисправности за .счет формирования специалвного кода, указывающего на неисправность. Формула изобретения Устройство для контроля интерфейса по авт.св. № 822192, о т л и ч а- ю щ е е с я тем, что, с целью повышения достоверности контроля за снет 04 локализации неисправности в случае отсутствия ожидаемого сигнала от интерфейса канала, оно содержит триггер признака ошибки временных соотношений, причем выход сигнала ошибки временных соотношений контролируемого интерфейса подключен к дополнительным входам входных селекторов и к S-входу триггера признака ошибки временных соотношений, R-вход которого подключен к входной шине сброса сигнала ошибки устройства, выход триггера признака ошибки временных соотношений является дополнительным разрядом выхода кода ошибки устройства.

Jf.y-Z-условие /fcflejrffffa из сос/полмм Scoc/f oxfff/f Z

/WWf

f/WQWr-f

ф(/г.2

Похожие патенты SU1269140A2

название год авторы номер документа
Устройство для контроля интерфейса 1979
  • Романенко Нина Александровна
  • Стремин Сергей Александрович
SU822192A1
Устройство для обмена данными между каналом и периферийными устройствами 1983
  • Романенко Нина Александровна
  • Иванов Сергей Константинович
  • Храмцов Игорь Сергеевич
SU1113791A1
Имитатор канала 1987
  • Самчинский Анатолий Анатольевич
SU1425675A2
Устройство для контроля каналов ввода-вывода 1980
  • Герасимов Виталий Валентинович
  • Пьянков Александр Георгиевич
  • Романенко Нина Александровна
  • Стремин Сергей Александрович
SU935964A1
Имитатор канала 1985
  • Ерасова Надежда Николаевна
  • Исаенко Владимир Андреевич
  • Самчинский Анатолий Анатольевич
  • Шаров Борис Григорьевич
SU1429115A2
Имитатор канала 1984
  • Ерасова Надежда Николаевна
  • Исаенко Владимир Андреевич
  • Смертыга Богдан Иванович
  • Шаров Борис Григорьевич
SU1239719A2
Имитатор канала 1985
  • Ерасова Надежда Николаевна
  • Исаенко Владимир Андреевич
  • Николаева Евгения Анатольевна
  • Самчинский Анатолий Анатольевич
  • Шаров Борис Григорьевич
  • Тафель Владимир Моисеевич
SU1287160A1
Имитатор канала 1983
  • Ерасова Надежда Николаевна
  • Исаенко Владимир Андреевич
  • Калиничев Вадим Анатольевич
  • Тафель Владимир Моисеевич
  • Шаров Борис Григорьевич
SU1174927A1
Имитатор канала 1985
  • Ерасова Надежда Николаевна
  • Исаенко Владимир Андреевич
  • Самчинский Анатолий Анатольевич
  • Тафель Владимир Моисеевич
  • Шаров Борис Григорьевич
SU1280633A2
Имитатор канала 1990
  • Погорелов Леонид Александрович
  • Власов Сергей Иванович
  • Насакин Борис Николаевич
SU1714606A1

Иллюстрации к изобретению SU 1 269 140 A2

Реферат патента 1986 года Устройство для контроля интерфейса

Изобретение относится к вычислительной технике и может быть использовано для контроля и локализации неисправностей, связанных с нарушением последовательности обмена управляющими сигналами меящу каналом и устройством управления периферийным устройством. Цель изобретения - повышение достоверности контроля за счет локализации неисправности в случае отсутствия ожидаемого.сигнала-от интерфейса канала. Устройство содержит входные селекторы, регистр кода ошибки, элемент ИЛИ, триггер признака ошибки временных соотношений. Изобретение является дополнительным к авт.св. № 822192. 2 ил., 1 табл.

Формула изобретения SU 1 269 140 A2

Документы, цитированные в отчете о поиске Патент 1986 года SU1269140A2

ЦЕНТРОБЕЖНЫЙ НАСОС ДЛЯ ВСАСЫВАНИЯ И НАГНЕТАНИЯ ВОЗДУХА, ИЛИ ГАЗА, ИЛИ ЖИДКОСТИ С ПОМОЩЬЮ ЖИДКОСТИ 1925
  • Харламов А.И.
SU4035A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Устройство для контроля интерфейса 1979
  • Романенко Нина Александровна
  • Стремин Сергей Александрович
SU822192A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 269 140 A2

Авторы

Барков Юрий Васильевич

Ковригин Игорь Анатольевич

Ярмоленко Николай Иванович

Даты

1986-11-07Публикация

1985-03-05Подача