(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ИНТЕРФЕЙСА
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля интерфейса | 1985 |
|
SU1269140A2 |
Устройство для обмена данными между каналом и периферийными устройствами | 1983 |
|
SU1113791A1 |
Устройство для сопряжения канала ввода-вывода с периферийными устройствами | 1980 |
|
SU955016A1 |
Устройство для контроля каналов ввода-вывода | 1980 |
|
SU935964A1 |
Устройство для контроля канала ввода-вы-ВОдА ВычиСлиТЕльНОй МАшиНы | 1979 |
|
SU840869A1 |
Устройство для контроля системыВВОдА-ВыВОдА иНфОРМАции | 1979 |
|
SU842776A1 |
Имитатор канала | 1987 |
|
SU1425675A2 |
Устройство для контроля передачи информации между каналом и процессором | 1980 |
|
SU960824A1 |
Имитатор канала | 1990 |
|
SU1714606A1 |
Имитатор канала | 1985 |
|
SU1377857A2 |
1
Изобретение относится к вычислительной технике и может быть использовано для контроля и локализации неисправностей, связанных с нарушением последовательности обмена управляющими сигналами между канало и устройством управления периферийными устройствами.
Известно устройство для контроля интерфейсных сигналов, содержащее узел контроля, информационные шины, шины управляющих сигналов и специальные шины, на которых сигнал появляется в случае ошибки, связанной с непра :ильной четностью на информационных шинах при обмене управляющей информацией или данными 1.
Однако данное устройство не позволяет определить неисправности связанные с неправильной последовательностьк самих управляющих сигналов .
Наиболее близким по технической сущности и достигаемому эффекту является устройство для контроля интерфейса канала ЕС-4035 (Ц53.057. 003.ТО), содержащее входные селекторы, входы которых являются входами устройства, селектор наличия ошибки, триггер ошибки, причём выходы
входных селекторов соединены с соответствующими входами селектора ошибки, выход которого соединен с
триггера
входом установки в
ошибки, шина сигнала сброса ошибки соединена входом установки в О триггера ошибки, а выход триггера ошибки соединен с шиной сигнала ошибки.В устройстве кроме контроля
0 по четности на информационных шинах предусмотрен контроль достоверности управляющих сигналов 2.
Однако данное устройство не позволяет точно определить адрес
5 ошибки.
Цель изобретения - повышение эффективности контроля за счет локализации неисправности.
Поставленная цель достигается
0 тем, что в устройство для контроля интерфейса, содержащее входные селекторы, входы которых являются входами устройства, шину сигнала ошибки, шину сброса сигнала ошибки,
5 введены п-разрядный регистр кода ошибки и элемент ИЛИ, причем выходы входных селекторов соединены соответственно с единичными разрядными входами регистра кода ошибки, шина 0 сброса сигнала ошибки соединена с
нулевыми разрядными входами регистра кода ошибки f выходы регистра кода ошибки соединены соответственно с входги«|и элемента ИЛИ и являются выходами кода ошибки устройства, выход элемента ИЛИ соединен с шиной сигнала ошибки,
На фиг. 1 приведена схема устройства; на фиг. 2 - алгоритм работы автомата блока сопряжения, вырабатывающего последовательность управляющих сигнгшов. Устройство содержит входные,селекторы 1-4, регистр 5 кода ошибки, шину 6 сброса сигнала ошибки, входные шины 7, элемент ИЛИ 8, шины 9-12 кода ошибки и шину 13. сигнсша ошибки.
Для пояснения работы устройства . опишем последовательность выборки каналом периферийного устройства, осуществляемую согласно ОСТ4,ГО.304. 000.
Последовательность начальной выборки: на выходные шины канала выдается код адреса периферийного устройства (состояние В автомата сопряжения) и АДРК (адрес от канала) , указывающий устройству о наличии на шинах адреса (состояние о).В этом же состоянии выдается сигнап ВБРК (выборка от канала), по которому устройство сравнивает адрес, выданный на выходные шины кансша, с собственным адресом. Если адреса не равны, то устройство отвечает сигналом ВБРА (обратная выборка - состояние С). При равенстве адресов устройство отвечает
Таким образом, в процессе выполнения последовательности, выборки периферийного устройства, канал и блок сопряжения с периферийными устройствами обмениваются управляющими сигнсшами, сопровождающими на шииах различную информацию.
сигналом РАБА (работа абонента). Канал сбрасывает сигнал АДРК и ожидает (состояние Е) от устройства сигнала АДРА (адрес абонента), которым устройство указывает, что на входные шины канала выдан код адреса устройства.
Появление в этот момент других сигналов периферийного устройства УПРА (состояние абонента), ИНФА (информации абонента) , ДАНА (данные абонента) , ВБРА (обратная выборка) являются ошибочными,
В качестве примера рассмотрим работу устройства для контроля интерфейса в состояние Е автомата блока сопряжения. В .этом состоянии ожидается сигнал АДРА. Если приходит ожидаемый сигнал то автомат переходит в состояние-F. Если приходит ложный сигнсш, например УПРА, то конъюнкция состояния F и этого ложного сигнала приводит к установк в 4-го разряда регистра 5 код ошибки, что приводит к появлению на шинах 9-12 кода 0001, который определйет, что периферийное устройство вьвдало ложный сигнал УПРА вместо АДРА.
На шине 13 появляется сигнал ошибки при установке в хотя бы одного триггера регистра кода ошибки. Анёшогично в других состояниях автомата блока сопряжения появление ложных сигналов приводит кформированию на регистре 5 соответствующего кода ошибки, что представлено в таблице.
Последовательность сигналов и характер передаваемой информации
строго определены. Нарушение последовательности в результате какойлибо неисправности приводит к непредсказываемому нарушению в работе ЭВМ из-зй возмездного искажения
смысла принимаемой в канал информации . Устройство для контроля интерфейса позволяет сократить время поис,ка неисправности за счет формирования специального кода, который указывает на неисправность.
Формула изобретения
Устройство для контроля интерфейса, содержащее входные селекторы, входы которых являются входами устройства, шину сигнала ошибки, шину сброса сигнала .ошибки, о т л и ч .а ющ е е с я тем, что, с целью повышения эффективности контроля, оно содержит п-разрядный регистр кода ошибки и элемент ИЛИ, причем выходы
входных селекторов соединены соответственно с единичными разрядиш4И входами регистра кода ошибки, шина сброса сигнала ошибки соединена с нулевыми разряян1ши входами регистра кода ошибки, выходы регистра кода ошибки соединены соответственно с входами элемента ИЛИ и являются выходами кода ошибки устройства,вы-. ход элемента ИЛИ соединен с шиной сигнала ошибки.
0
Источники информации, принятые во внимание при Экспертизе
(прототип).
Авторы
Даты
1981-04-15—Публикация
1979-07-04—Подача