Устройство для фиксации сигналов от схем контроля эвм Советский патент 1977 года по МПК G06F11/00 

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

Изобретение относится к цифровым вычислительным машинам с аппаратными и микропрограммными средствами оперативного контроля.

В случае обнаружения этими средствами ошибочных действий ЭВМ производится прерывание нормальной носледовательности операций и переход к диагностическим процедурам. Чтобы осуществить прерывание по схемному контролю, необходимо по сигналам от каждой схемы контроля ЭВМ формировать сигнал наличия ошибки ЭВМ. Как правило, схемы контроля расположены в непосредственной близости к узлам, работу которых они контролируют, и, следовательно, удалены одна от другой на значительные расстояния. При этом необходимо обеспечить высокую помехоустойчивость при передаче сигналов от схем контроля в блок выработки сигнала ошибки ЭВМ.

Обычно сигналы от схем контроля поступают в регистр ошибок, содержимое которого в дальнейшем используется для локализации неисправного оборудования.

Известно устройство для фиксации сигналов от схем контроля ЭВМ, в котором сигналы от схем контроля поступают на входы элементов И, на которых производится управление передачей этих сигналов в регистр ошибок, выходы регистра ошибок соединены

с входами блока формирования сигнала ошибки ЭВМ 1.

Однако сигналы от схем контроля поступают на вход регистра ошибок ие непосредственно, а через элементы И, регистр построен на триггерах с низкой помехоустойчивостью при кратковременных помехах. Кроме того, устройство не выполняет всех функций, которые возлагаются на устройства для фиксации сигиалов от схем контроля ЭВМ.

Паиболее близким техническим решением к предлагаемому изобретению является устройство для фиксации сигналов от схем контроля ЭВМ, содержаш,ее регистр ошибок, разрядные входы которого являются входами устройства, управляюш,ий вход которого соединен с выходом узла блокировки строба занесения, а разрядные выходы являются выходами устройства, блок формирования сигнала

ошибки, выход которого является выходом сигиала ошибки устройства, иервый вход узла блокировки строба занесения является первым входом синхронизации устройства, второй вход узла блокировки строба занесения является входом запрета блокировки устройства .

Низкая иомехоустойчивость этого устройства вызвана тем, что сигналы от схем контроля иостуиают на вход регистра ошибок через

дополнительные элементы И, что надежность приема этих сигналов, а также способом формирования сигнала авторазрыва программы. Так как схемы контроля рассредоточены по всем узлам ЭВМ, то длина связей может оказаться значительной. При этом снижается помехоустойчивость линии связи, по которой передается сигнал авторазрыва программы, что может привести к ложным срабатываниям систе.мы прерывания.

Цель изобретения - повышение помехоустойчивости работы устройства.

Это достигается тем, что в предлагаемое устройство введены триггер общей ошибки и дополнительный регистр, причем разрядные выходы регистра ошибок соединены с разрядными входами дополнительного регистра, разрядные выходы которого являются выходами устройства, вход сброса дополнительного регистра является первым входом сброса устройства, выход блока формирования сигнала ошибки соединен с входо.м триггера обш;ей ошибки, выход которого является выходом устройства и соединен с третьим входом узла блокировки строба занесения, второй вход синхронизации устройства соединен с входами синхронизации дополнительного регистра и триггера обш,ей ошибки.

На чертеже изображено предлагаемое устройство для фиксации сигналов от схем контроля ЭВМ, где введены следующие обозначения: 1 - регистр ошибок, 2 - входы устройства, 3 - выходы устройства, 4 - блок формирования сигнала ошибки, 5 - дополнительный регистр, 6 - выход сигнала ошибки, 7 - триггер общей ошибки, 8 - выход триггера общей ошибки, 9 - узел блокировки строба занесения, 10 - вход запрета блокировки, 11 - выход узла блокировки строба занесения, 12 - выходы дополнительного регистра, 13 - вход сброса дополнительного регистра, 14 - вход сброса триггера общей ошибки, 15 и 16 - первый и второй входы синхронизации.

На разрядные входы 2 регистра ошибок 1 поступают сигналы от схем контроля ЭВМ. Выходы 3 регистра I соединены с входом блока 4 формирования сигнала ошибки, с входами дополнительного регистра бис выходами устройства. Выход 6 блока 4 формирования сигнала ошибки соединен с входом триггера 7 общей ошибки и с выходом устройства. Выход 8 триггера 7 соединен с входо.м узла 9 блокировки строба занесения на регистр ошибок, а также с выходом сигнала ошибки устройства. Другой вход узла 9 соединен с входом 10 запрета блокировки строба занесения. В рабочем режиме сигнал запрета блокировки выдается с полярностью, которая обеспечивает блокировку строба занесения на регистр ошибок 1 после фиксации в нем первого сигнала от схем контроля. На вход 15 узла 9 поступает синхронизирующий сигнал Сь С выхода 11 узла 9 строб занесения поступает на управляющий вход регистра 1. Нередача информации из регистра 1 в

регистр 5 управляется синхронизирующим сигналом Со, который поступает на вход синхрониза 1ии 16. Выход 12 регистра 5 является выходом устройства. Вход сброса регистра 5 соединен с входом 13 сброса регистра 5. Вход сброса триггера 7 соединен с входом 14 сброса триггера общей ошибки.

Рабочий режим определяется состоянием сигналов на входах 10, 13 и 14, блокировка

строба разрешается, и отсутствуют сбросы. При отсутствии сигналов на входах 2 от схем контроля регистр ошибок 1 и триггер 7 находятся в нулевом состоянии. При появлеиии сигнала на любом из входов 2 соответствующий разряд регистра 1 устанавливается в единицу. Блок 4 вырабатывает сигнал ошибки ЭВМ, но которому триггер 7 во время действия синхронизирующего сигнала С2 переключается в единичное состояние. Выход 8

триггера 7 запрещает выработку строба занесения на регистр 1. Тем самым входы регистра 1 блокируются, и регистр хранит зафиксированную информацию. Единичное состояние триггера 7 подтверждается на каждом сигнале €2. Содержимое регистра 1 на каждом сигнале С2 переписывается в регистр 5.

Такое состояние сохраняется до переключения сигнала сброса на входе 14. Действием этого сигнала триггер 7 удерживается в нулевом состоянии, и по ближайшему сигналу Ci вырабатывается строб занесения на регистр 1. Этим сигналом состояние выходов схем контроля заносится в регистр 1. Если

первый сигнал от схемы контроля был следствием сбоя, то разряды регистра 1 при этом занесении установятся в нулевое состояние, т. е. сбросятся. Если же сигнал от схем контроля указывал на неисправность, то до возврата к нор.мальному режиму работы необходимо произвести ремонт ЭВМ, о че.м программы диагностики, вызванные в работу по первому сигналу, должны сообшить оператору.

В наладочном или диагностическом режиме для накапливания сигналов от схем контроля производится переключение сигнала запрета блокировки на входе 10. Управление этим сигналом производится программно и с

помощью тумблера. В наладочном режиме тумблер блокирует реакцию на сигналы от схем контроля и разрешает накопление сигналов от схем контроля в дополнительном регистре 5. Появление ошибок отражается

средствами индикации, подключенными к выходам устройства. При этом индикация дополнительного регистра 5 указывает все типы ошибок, появившихся за наблюдаемый период. Сигнал на входе 13 сброса регистра

5 вырабатывается программно и от кнопок сброса системы и сброса ошибок.

В режиме программной диагностики сигнал на входе 10 переключается еще для диагностики схем контроля при связанных ошибках.

Информация с ошибкой имитируется на входе схемы контроля первого из связанных узлов. При передаче ииформации в следующий узел срабатывает соответствующая схема контроля, что отражается в регистре 5. Тем самым обеспечивается проверка схем контроля при минимальном дополнительном оборудовании, имитирующем ошибки.

Проверка работы регистров I и 5 и проверка реакции на сигналы от схем контроля производится одновременно с имитацией соответствующих ошибок. При этом не требуются дополнительные цепи запесеиия ииформации в регистры.

Содержимое регистров 1 и 5 с помощью цепей опроса доступно программному анализу, что обеспечивает гибкость диагностических процедур. В частности, при переходе из диагностического режима в рабочий режим без сброса регистра 5 сравнение содержимого регистров 1 и 5 дает дополнительную информацию для принятия решения о характере сбоя.

Подсчет количества сбоев производится программно. При этом фиксируется не только тип сбоя, но и вся информация о ЭВМ в момент сбоя. Эта информация собирается в результате микропрограммных диагностических процедур и фиксируется в диагностической области местной памяти процессора.

Достоинство предлагаемого устройства заключается в том, что сигналы от схем контроля поступают непосредственно па входы регистра ошибок, который может быть построен на триггерах с повышенной помехоустойчивостью, что повышает надежность приема этих сигналов и иомехоустойчивость при выработке сигнала ошибки ЭВМ. Повышение помехоустойчивости и надел ности работы системы контроля ЭВМ снижает количество ложных прерываний по схемному контролю и, следовательно, повышает коэффициент использования машины.

556441

6 Формула изобретения

Устройство для фиксации спгна.юв от с.хем контроля ЭВМ, содержащее регистр ошибок, разрядные входы которого являются входами Зстройства, управляющий вход которого соединен с выходом узла блокировки строба занесения, а разрядные выходы являются выходами устройства, блок формирования сигнала ошибки, выход которого является выходом сигнала ошибки устройства, первый вход узла блокировки строба занесения является первым входом синхронизации устройства, второй вход узла блокировки строба занесения является входом запрета блокировки устройства, отличаюшееся тем, что, с целью повышения помехоустойчивости, в устройство введены триггер общей ошибки и дополнительный регистр, причем разрядные выходы регистра ошибок соединены с разрядными входами дополнительного регистра, разрядные выходы которого являются выходами устройства, вход сброса дополнительного регистра является первым входом сброса устройства, выход блока формирования сигнала ошибки соедииен с входом триггера общей ошибки, выход которого является выходом устройства и соединен с третьим входом узла блокировки строба занесения, второй вход синхронизации устройства соединен с входами синхронизации дополнительного регистра и триггера общей ошибки.

Источники информации, принятые во внимание при экспертизе;

1.Процессор ЭВМ ЕС-1020. Под ред. А. М. Ларионова, М., «Статистика, 1975, с. 134-135.

2.Путинцев П. Д. Аппаратный контроль управляющих цифровых вычислительных машин. М., «Сов. радио, 1966, с. 398.

5

f2

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

название год авторы номер документа
Устройство для фиксации сбоев электронно-вычислительной машины 1981
  • Кузнецов Владимир Павлович
  • Малов Николай Анатольевич
SU962913A1
УСТРОЙСТВО ДЛЯ ОТСЧЕТА ВРЕМЕНИ 1990
  • Кондратьев Анатолий Павлович[By]
  • Самусев Анатолий Алексеевич[By]
  • Солонович Григорий Григорьевич[By]
RU2079165C1
Устройство для сигнализации между процессорами 1991
  • Гарин Владимир Юрьевич
  • Елисеев Александр Александрович
  • Третьяк Татьяна Михайловна
SU1837304A1
Устройство для функционального контроля интегральных схем 1988
  • Кондратьев Леонид Николаевич
  • Овчинников Александр Львович
  • Безроднов Владимир Ильич
  • Поваренкин Сергей Григорьевич
  • Щупаков Евгений Сергеевич
SU1737465A1
Устройство для обмена информацией между эвм и магнитным накопителем 1984
  • Цвентух Федор Андреевич
  • Новиков Борис Васильевич
  • Юрасов Александр Алексеевич
  • Яковлев Юрий Сергеевич
SU1218391A1
Устройство для отсчета времени 1990
  • Кондратьев Анатолий Павлович
  • Самусев Анатолий Алексеевич
  • Солонович Григорий Григорьевич
  • Яковлев Анатолий Викторович
SU1784959A1
Устройство для контроля дублированной системы 1985
  • Курочкин Юрий Алексеевич
  • Слепцов Александр Иванович
  • Смирнов Александр Степанович
SU1293861A1
Устройство для сопряжения внешних устройств с накопителем на магнитной ленте 1984
  • Жабыко Юрий Михайлович
  • Попеленский Юрий Федорович
  • Солодихин Герман Михайлович
  • Солодовников Владимир Александрович
SU1348842A1
Микропрограммное устройство управления с контролем 1984
  • Игнатьева Валентина Ивановна
  • Кондрашев Андрей Адольфович
  • Румянцев Владимир Ильич
  • Штейнберг Виталий Иосифович
SU1211725A1
Устройство для диагностики ошибок ЭВМ 1980
  • Иванов Сергей Константинович
  • Макаров Вячеслав Юрьевич
  • Попова Ираида Александровна
  • Шульгин Андрей Андреевич
SU1012260A1

Иллюстрации к изобретению SU 556 441 A1

Реферат патента 1977 года Устройство для фиксации сигналов от схем контроля эвм

Формула изобретения SU 556 441 A1

fff i

7

J// fO

SU 556 441 A1

Авторы

Аноприенко Валентин Иосифович

Краснов Владимир Сергеевич

Лихтер Яков Моисеевич

Даты

1977-04-30Публикация

1974-12-08Подача