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
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля интерфейса | 1979 |
|
SU822192A1 |
Устройство для обмена данными между каналом и периферийными устройствами | 1983 |
|
SU1113791A1 |
Имитатор канала | 1987 |
|
SU1425675A2 |
Устройство для контроля каналов ввода-вывода | 1980 |
|
SU935964A1 |
Имитатор канала | 1985 |
|
SU1429115A2 |
Имитатор канала | 1984 |
|
SU1239719A2 |
Имитатор канала | 1985 |
|
SU1287160A1 |
Имитатор канала | 1983 |
|
SU1174927A1 |
Имитатор канала | 1985 |
|
SU1280633A2 |
Имитатор канала | 1990 |
|
SU1714606A1 |
Изобретение относится к вычислительной технике и может быть использовано для контроля и локализации неисправностей, связанных с нарушением последовательности обмена управляющими сигналами меящу каналом и устройством управления периферийным устройством. Цель изобретения - повышение достоверности контроля за счет локализации неисправности в случае отсутствия ожидаемого.сигнала-от интерфейса канала. Устройство содержит входные селекторы, регистр кода ошибки, элемент ИЛИ, триггер признака ошибки временных соотношений. Изобретение является дополнительным к авт.св. № 822192. 2 ил., 1 табл.
ЦЕНТРОБЕЖНЫЙ НАСОС ДЛЯ ВСАСЫВАНИЯ И НАГНЕТАНИЯ ВОЗДУХА, ИЛИ ГАЗА, ИЛИ ЖИДКОСТИ С ПОМОЩЬЮ ЖИДКОСТИ | 1925 |
|
SU4035A1 |
Походная разборная печь для варки пищи и печения хлеба | 1920 |
|
SU11A1 |
Устройство для контроля интерфейса | 1979 |
|
SU822192A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-11-07—Публикация
1985-03-05—Подача