Устройство для фиксации сбоев

 

Изобретение относится к цифровой вычислительной технике и может быть использовано при диагностике цифровых вычислительных машин. Целью изобретения является расширение функциональных возможностей устройства з.а счет фиксации времени возникновения , сигнала сбоя. Это достигается тем, что время поступления сигнала сбоя на вход устройства фиксируется на соответствующем регистре. Сигнал сбоя запоминается также в блоке приог ритета. Блок приоритета по окончании обслуживания предыдущего сигнала сбоя начина ет обслуживать наиболее приоритетный сбой, находящийся в блоке к этому времени. Обслуживание заключается в том, что на информационный выход устройства из блока памяти передаются характеристики сбоя, записанные в зоне блока памяти, соответствующей данному сигналу сбоя. Одновременно с этим на выход времени появления сбоя, устройства передается с-соответствующего регистра время появления сбоя. 2 ил. (Л IND GO 4 СО

СОЮЗ СОВЕТСКИХ . СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

ОПИСАНИЕ ИЗОБРЕТ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3783194/24-24 (22) 20.08.84 (46) 23.02.86. Бюл, У 7 (72) Ю. А. Смирнов, .В. И. Водолаэкий, В, П. Конищев, С. Е. Карловский и А. Ю. Петропавловский (53) 681 ° 3(088.8) (56) Авторское свидетельство СССР

У 601696, кл. G 06 F 11/00, 1976.

Авторское свидетельство СССР

У 860074, кл. G 06 F 11/00, 1979. (54) УСТРОЙСТВО ДЛЯ ФИКСАЦИИ СБОЕВ (57) Изобретение относится к цифровой вычислительной технике и может быть использовано при диагностике цифровых вычислительных машин. Целью изобретения является расширение функциональных воэможностей устройства за счет фиксации времени возникнове„„SU„„1213479 A

С51) 4 G 06 F 11/00 ния сигнала сбоя, Это достигается тем, что время поступления сигнала сбоя на вход устройства фиксируется на соответствующем регистре. Сигнал сбоя запоминается также в блоке прио-, ритета, Блок приоритета по окончании обслуживания предыдущего сигнала сбоя начинает обслуживать наиболее приоритетный сбой, находящийся в блоке к этому времени. Обслуживание заключается в том, что на информационный выход устройства из блока памяти передаются характеристики сбоя, sanaсанные в зоне блока памяти, соответствующей данному сигналу сбоя, Одно- а временно с этим на выход времени появления сбоя устройства передается с соответствующего регистра время появления сбоя, 2 ил. С:

4 12

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

Цель изобретения — расширение функциональных возможностей устройства путем фиксации времени возникновения сигнала сбоя.

На фиг. 1 приведена функциональная схема устройства. для фиксации сбоев; на фиг. 2 — то же, блока при. оритета.

Устройство для фиксации сбоев (фиг, 1) содержит группу 1 входов сигналов сбоя устройства, вторую группу 2 элементов И, первый элемент

ИЛИ 3, генератор 4 импульсов,.первый элемент И 5, второй счетчик 6, блок

7 приоритета, нторой . шифратор 8, группу 9 регистров, первую группу

10 элементов задержки, группы Il

11 элементов И, второй элемент . ИЛЙ 12, группу 13 элементов ИЛИ, первую группу 14 элементов И, первый шифратор 15, первый счетчик 16, второй элемент И 17, регистр 18, вторую группу 19 элементов задержки, четвертый элемент ИЛИ 20,.узел 21 сравнения, блок 22 памяти, элемент

23 задержки, выход 24 начала выдачи устройства, группу 25 выходов времени появления сбоя устройства, выход

26 сопровождения информации, информационный выход 27 устройства, выход 28 конца выдачи устройства, третий элемент ИЛИ 29.

Блок 7 приоритета (Лиг. 2) содержит первую группу 30 элементов ИЛИ, вторую группу 31 элементов И, пер вую группу 32 триггеров, четвертую группу 33 элементов И, вторую группу

34 элементов ИЛИ, третью группу 35 элементов И, третью группу 36 триггеров, группу 37 формирователей импульса, третью группу 38 элементов

ИЛИ, вторую группу 39 ч.риггеров, первую группу 40 пороговых элементов, вторую группу 41 пороговых элементов группу 42 счетчиков времени, группу

43 элементов задержки, вторую группу 44 элементов И.

Устройство для фиксации сбоев работает следующим образом, В исходном состоянии счетчик 16, регистр 18, регистры группы 9 обнулены. В счетчик 6, выполненный в виде кольцевого счетчика сигнал переполнения подается на счетный вход), 13479

55 по устаноночному нходу заносится отличная от нуля информация (не показан), Генератор 4 импульсов запущен, Нулевые уровни с вторых сигналь-, ных выходов блока 7 приоритета присутствуют на первых входах элементов и группы 14, удерживая их в закрытом состоянии, и через элемент ИЛИ 3 на первом входе элемента И 5, запрещая тем самым прохождение импульсов от генератора 4 импульсов на счетный вход счетчика 6. Нулевые уровни информационных выходов регистра 18 объединяются элементом ИЛИ 20 и по первому входу закрывают элемент И 17, запрещая прохождение импульсов от генератора 4 импульсов на счетный вход счетчика 16. Единичные уровни с управляющих выходов блока 7 приоритета присутствуют на вторых входах элементов И группы 2. Каждому из 1 .ч сигналов сбоя в блоке 22 памяти соответствует эона, которая определяется начальным и конечным адресами (последние занесены н шифратор 15 и

8), куда предварительно записана информация, содержащая, например, наименование неисправной цепи, признаки вероятных неисправных элементов, рекомендации по устранению аварийной ситуации и тому подобная информация.

При поступлении на вход 1 сигнала неисправности он проходит через i-й элемент И группы 2 на запросный вход блока. 7 приоритета, где запбминается в соответствующем триггере первой группы 32, чей нулевой уровень на инверсном выходе закрывает соответствующий элемент И 2, Этот же сигнал используется для занесения в .i -й регистр группы 9 значения счетчика 6. При одновременном поступлении нескольких сигналов неисправности для всех них в соответствующих регистрах группы 9 запомнится время их возникновения и закроется соответствующие элементы И группы 2. Блок 7 приоритета из всех поступивших сигналов выберет сигнал с большим приоритетом, допустим j -ый, и организует его обслуживание по относительному приоритету, т.е. до окончания выдачи информации по j-му аварийному сигналу не будет обслужен никакой другой аварийный сигнал.

Сигнал с j-го выхода первой группы выходов блока 7 приоритета поступает на j-й элемент задержки первой

1213479 группы 10, а также через элемент

ИЛИ 12 на выход 24 начала выдачи устройства. Этот же сигнал используется для считывания времени возникновения аварийной ситуации с j-го регистра группы 9 и выдачи .кода на группу 25 выходов времени появления сбоя устройства.

Единичный уровень с j-го выхода второй группы выходов блока 7 приоритета через элемент ИЛИ 3 поступает на первый вход элемента И 5, разрешая прохождение импульсов от генератора 4 импульсов на счетный вход счет чика 6 и на первый вход j-го элемента

И группы 14. Время задержки в элементах задержки первой группы IO определяется минимально допустимым интервалом между выдачей времени возникновения аварийной ситуации и информации,сопутствующей ей. Сигнал с выхода j-ro элемента задержки первой группы 10 поступает на соответствующий вход шифратора 15 и 8 и используется для выдачи начального (в счетчик

161 и конечного (в регистр 18) адресов j-й эоны памяти блока 22 памяти.

Информация в счетчике 16 возбуждает соответствующую ячейку блока 22 памяти и по сигналу, сформированному элементом ИЛИ 29 из сигналов на выходе . шифратора 15, производится считывание информации по начальному адресу j-й зоны памяти. Задержка в элементах задержки второй группы 19 обеспечивает выдачу считанной по начальному адресу информации на информационный выход 27 устройства, после чего регистр 18 переходит в ненулевое состояние, что приводит к появлению единичного уровня на выходе элемента ИЛИ 20, и соответственно, на втором входе . элемента

И 17, разрешая прохождение импульсов с выхода генератора 4 импульсов на счетный вход счетчика 16 и на соответствующий вход элемента ИЛИ 29, Значение счетчика 16 увеличивается нй единицу с периодом следования импульсов генератора 4 импульсов, обеспечивая выдачу информации из последовательных ячеек j-й зоны блока 22 памяти. В момент совпадения значения счетчика 16 с конечным адресом j-й эоны в регистре 18 узел 21 сравнения формирует сигнал, который обнуляет регистр 18, закрывая тем самым элемент И 17, и проходит через j-й эле5

35 мент И группы 14 на соответствующий вход блока 7 приоритета, который открывает j-й элемент И группы 2.

Этот же сигнал поступает на вход элемента 23 задержки, обеспечивающего завершение выдачи информации из конечного адреса j-й зоны памяти, после чего по этому сигналу обнуляется счетчик 16 и формируется сигнал на выходе 28 конца выдачи устройства.

Сигналы сбоев, поступающие во время выдачи информации по j-му сигналу, запоминаются в соответствующих триггерах блока 7 приоритета, Время их возникновения запоминается в соответствующих регистрах группы 9, По окончании выдачи информации по )-му сигналу неисправности блок 7 приоритета выбирает на обслуживание сигнал неисправности старшего приоритета, и цикл работы устройства повторяется, Блок 7 обрабатывает поступающие, на его вход сигналы сбоя по следующему правилу.

В исходном состоянии все триггеры первой, второй и третьей групп находятся в нулевом состоянии.

В

Первый пришедший сигнал, сбоя проходит через соответствующий элемент И первой группы 31 (например, третий) и устанавливает в единичное положение триггер первой группы 32, Нулевой сигнал с инверсного выхода этого триггера запрещает повторное поступление этого сигнала сбоя иа вход третьего элемента И первой группы 32, закрывая третий элемент И

55 второй группы 2. Сигнал с прямого выхода третьего триггера первой груп-. пы 32 проходит через соответствующий элемент И третьей группы 35, по скольку на входы соответствующего элемента И четвертой группы 33 по ступают единичные сигналы с инверсных выходов триггеров первой группы

32 более старшего приоритета (при одновременном поступлении нескольшИк сигналов сбоя различного приоритета через соответствующий элемент И группы 35 пройдет только сигнал наиболее старшего приоритета). Так как все триггеры второй группы 39 с более младшими приоритетами находятся в нулевом состоянии, то на выходе третьего элемента И второй группы 44 появится единичный сигнал, который поступает на входы запуска третьего формирователя импульса группы 37

1213479 и третьего счетчика времени группы

42, Пороговые элементы второй группы 41 настроены на самый младший код счетчика времени группы 42— единичный код, Сигнал с выхода третьего порогового элемента второй группы 41 устанавливает в единичное состояние соответствующий триггер второй группы 39, прямой выход ко- 1О торого разрешает прохождение единичного сигнала с выхода третьего триг.— гера первой группы 32 через соответствующий элемент И группы 35 на все время обслуживания сигнала сбоя, 15

Нулевой сигнал с инверсного выхода третьего триггера группы 39 запреща-( ет прохождение более приоритетных сигналов сбоя через . элементы И группы

44 во время обслуживания ранее посту >0 пившего сигнала сбоя, даже если его

1 приоритет ниже, По окончании обслуживания сигнала сбоя сигнал с выхода третьего элемента И первой группы 14 поступает в блок 7 приоритета и сбрасывает в нулевое состояние третьи триггеры групп

32 и 39 и третий счетчик времени группы 43.

После этого блок 7 приоритета пе- 30 реходит в исходное состояние, если за время обслуживания не поступило новых сигналов сбоя, либо переходит

В к обслуживанию сигнала сбоя, приоритет которого старший из всех ожидаю- 35 щих обслуживания сигналов.

Если сигнал с выхода третьего элемента группы 2 не поступает продолжительное время, то срабатывает третий пороговый элемент первой груп- @ пы 40, настроенный на самый большой код счетчика времени группы 44. Сигнал с выхода третьего порогового элемента группы 40 сбрасывает в нулевое состояние третьи триггеры групп 32 и

39 и третий счетчик группы . 42, Этот же сигнал устанавливает в единичное состояние третий триггер группы 36, который говорит о неисправности соответствующего канала устройства. 50

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

Устройство для фиксации сбоев, содержащее блок приоритета, блок памя- 55 ти, генератор тактовых импульсов, регистр, узел сравнения, первый счетчик, первый шифратор, первую группу элементов И и первую группу элементов задержки, причем группы информационных выходов регистра и первого счетчика соединены соответственно с первой и второй группами информационных входов узла сравнения, выход сравнения которого соединен с входом сброса регистра и первыми входами элементов И первой группы, выходы элементов задержки первой группы соединены с соответствующими информационными входами первого шифратора, выход которого соединен с информационным входом первого счетчика, группа информационных выходов которого соединена с группой адресных входов блока памяти, информационный выход которого является информационным выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей устройства путем фиксации времени возникновения сигнала сбоя, в него введены второй счетчик, второй шифратор, (и+1) групп элементов И (п — число входов сигналов сбоя устройствами, группа регистров, группа элементов ИЛИ, вторая группа элементов задержки, четыре элемента ИЛИ, два элемента И, элемент задержки, причем блок приоритета содержит три группы триггеров, две группы пороговых элементов, две группы узлов сравнения, три группы элементов ИЛИ, четыре группы элементов

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

И, выходы которых соединены со счетными входами второго и первого счетчиков соответственно, первые входы элементов И второй группы образуют группу входов сигналов сбоя устройст1213479 ва, выход каждого элемента И второй группы соединен с первым входом соответствующего элемента И первой группы блока приоритета и входом записи соответствующего регистра группыу информационные входы всех регистров группы объединены и соединены с выходом второго счетчика, выходы каж» дого i-го регистра группы соединены 10 с первыми входами соответствующего элемента И (i+2)-й группы (1 (i и) выход каждого элемента И первой группы соединен с входом сброса соответ— ствующего регистра группы и первым 15 входом соответствующего элемента ИЛИ первой группы блока приоритета, выходы каждого 1-ro элемента И всех

j-х групп элементов И (3 < 1 (и+2)) соединены с соответствующими входами

i-ro элемента ИЛИ группы, выходы элементов ИЛИ группы образуют группу информационных выходов устройства, выходы формирователей импульсов группы блока приоритета соединены с вторыми входами соответствующих элементов И первой группы и соответствующими входами первого элемента ИЛИ, выход которого соединен с вторым входом первого элемента И,.выход каждо- ЗО го К -ro элемента И второй группы блока приоритета 1 (g (n-1} соединен с входом К -ro элемента задержки первой группы, вторыми входами всех элементов И(К +2)-й группы и К-м вхо- 35 дом второго элемента ИЛИ, выход которого является выходом начала выдачи устройства, выход второго элемента .И и выходы второго шифратора соединены ссоответствующими входами третьего 4О элемента ИЛИ, выход которого соединен с входом чтения блока памяти и является выходом сопровождения информации устройства, второй вход второго элемента И соединен с выходом четвер-45 того элемента ИЛИ, группа входов ко.торого соединена с группой информационных выходов регистра, вторые вхбды элементов И второй группы соединены с инверсными выходами соответ- 5О ствующих триггеров первой группы блока приоритета, в блоке приоритета выходы элементов ИЛИ первой группы и элементов И первой группы соединены соответственно с нулевым и единичным входами соответствующих триггеров пер . вой группы, прямой выход первоготриггера первой группы соединен с первым входом первого элемента И второй группы, первый вход каждого К -го, элемента И третьей группы соединен с прямым выходом (K+I) -ro триггера первой группы, вторые входы элементов И третьей группы соединены с sbrходами соответствующих элементов ИЛИ второй группы, первые входы которых соединены с прямыми выходами соответствующих триггеров второй группы, вторые входы элементов И первой группы соединены с инверсными выходами соответствующих триггеров третьей группы, первые входы соответствующих элементов ИЛИ первой и третьей групп объединены, вторые входы элементов

ИЛИ первой группы соединены с вторыми входами соответствующих элементов

ИЛИ третьей группы, единичныки входами соответствующих триггеров тре-, тьей группы и выходами соответствуюн1их пороговых элементов первой группы, входы которых соединены с выхода-; ми соответствующих счетчиков време ни группы, входы сброса которых сое-. динены с выходами соответствующих элементов задержки группы, входы которых соединены с выходами соответствукхцих элементов ИЛИ третьей группы, вход запуска каждого

K-го счетчика времени группы соединен с входом g -го формирователя импульса группы и выходом К -ro элемента И второй группы, выход каждого

E-ro элемента И третьей группы соединен с первым входом (+1)-го элемента И второй группы (I с К ((n-2)), выход (n-1)-ro элемента И третьей группы соединен с входом запуска иro счетчика времени и входом и-го формирователя импульса, вход каждого

К-го порогового элемента второй группы соединен с выходом (К+1)-ro счетчика времени группы, единичный и нулевой входы каждого К-го триггера второй группы соединен соответствен .-. но с выходом Х-ro порогового элемента второй группы и выходом (К+1) иго элемента задержки группы, инверс-. ный выход каждого K-ro триггера второй группы соединен с соответствующими входами всех ш-х элементов

И второй группы (1 (m (К) входы каждого 6-ro элемента И четвертой группы соединены с инверсными выхо- .. дами всех р-х триггеров первой группы (1 а р < (3+1) выход каждого 3-ro

1213479

Фиг. 2

ВНИИПИ Заказ 782/58 Тираж 673 Подписное

Филиал ШШ "Патакт", г Ужгород, ул.Проектная, 4 элемента И четвертой группы соединен с вторым входом (К+1)-ro элемента

ИЛИ второй группы, выход (п-1)-ro элемента И третьей группы блока приоритета соединен с входом и-го элемента задержки первой группы, вторыми входами всех элементов И(и+2) -й группы и Ь-и входом второго элементаИЛИ.

Устройство для фиксации сбоев Устройство для фиксации сбоев Устройство для фиксации сбоев Устройство для фиксации сбоев Устройство для фиксации сбоев Устройство для фиксации сбоев 

 

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

Изобретение относится к способу работы компьютерной системы и к дублирующей системе

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

Изобретение относится к области автоматики и вычислительной техники

Изобретение относится к области техники связи и может быть использовано в системах передачи данных, системах телеизмерения и телеуправления

Изобретение относится к средству памяти, содержащему по меньшей мере один набор данных в области памяти

Изобретение относится к кольцевой памяти

Изобретение относится к области телемеханики, автоматики и вычислительной техники

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

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