Устройство для контроля системы обработки прерываний Советский патент 1991 года по МПК G06F15/46 

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

1

(21) 4675634/24 v(22) 11.04.89 (46) 23.04.91. Вюл. Р 15 (72) Н.Н.Новиков, Ю.А.Романенко, В.В.Калюк, B.B.Cymko и А.Н.Гришуткин

(53)681.325(088.8)

(56)Авторское свидетельство СССР Р 855665, кл. G 06 F 9/46, 1979.

Авторское свидетельство СССР Р 1425673, кл. G 06 F 9/46, 1987.

(54)УСТРОЙСТВО ДЛЯ КОНТРОЛЯ СИСТЕМЫ ОБРАБОТКИ ПРЕРЫВАНИЙ

(57)Изобретение относится-к вычислительной технике и может быть использовано, в частности, в системах прерываний ЭВМ. Целью изобретения является повышение достоверности устройства. Поставленная цель достигается за счет контроля в процессе функционирования всех элементов устройства. Устройство содержит элементы И 1, 5, 6, Ч, 10, 13, 14, 22, 23, элементы ИЛИ 2, 4, 11, 15, 18, 24, регистр 3, триггеры 7, 25, группу схем сравнения 8, Формирователи 12, 16 импульсов, самодиагностируемый шифратор 17, группу элементов НЕ 19, дешифратор 20, счетчик 21 импульсов. Указанные элементы обеспечивают формирование сигнала прерывание на выходе 31, а в случае возникновения неисправности на контрольных выходах 29, 30, 32, 34, 35. 36 формируются сигналы, сигнализирующие о наличии неисправности. 1 ил.

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

название год авторы номер документа
Устройство для прерывания программ 1982
  • Кузнецов Геннадий Иванович
  • Шлаин Полина Абрамовна
  • Хетагуров Ярослав Афанасьевич
  • Алексеева Зоя Дмитриевна
  • Гукова Лилия Александровна
  • Полтавец Галина Николаевна
SU1072045A1
Устройство для контроля сопротивления 1988
  • Гришуткин Александр Николаевич
  • Пуцков Владимир Николаевич
  • Новиков Николай Николаевич
  • Альмамбетов Владимир Калесович
SU1651231A1
Устройство для контроля неисправностей 1991
  • Панков Анатолий Петрович
  • Танасейчук Владимир Маркович
  • Галинин Андрей Викторович
SU1798787A1
Устройство для сопряжения двух ЦВМ 1986
  • Новиков Николай Николаевич
  • Ралков Леонид Валентинович
  • Лазаренко Виталий Иванович
  • Воробьев Владимир Константинович
  • Давыдов Николай Матвеевич
SU1341645A1
Дублированная вычислительная система 1990
  • Ткаченко Владимир Антонович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Говоров Алексей Леонидович
  • Мощицкий Сергей Семенович
SU1783528A1
Устройство для сопряжения магистрали ЭВМ с периферийными устройствами 1990
  • Пименов Анатолий Владимирович
  • Шапоров Игорь Дмитриевич
  • Соколов Сергей Алексеевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
SU1751775A1
Устройство для контроля параметров 1989
  • Николаенко Василий Ефимович
  • Якимов Сергей Петрович
  • Новиков Николай Николаевич
SU1735871A1
Устройство для контроля считываемой информации 1984
  • Гришуткин Александр Николаевич
  • Пуцков Владимир Николаевич
  • Новиков Николай Николаевич
SU1180903A1
Устройство для формирования и регистрации сигналов неисправности 1983
  • Шер Александр Владимирович
  • Щегельский Николай Евдокимович
  • Новиков Николай Николаевич
  • Шатков Валерий Леонидович
SU1111168A1
Устройство для диагностики неисправностей многоярусных пирамидальных схем 1980
  • Литвин Леонид Алексеевич
SU980084A1

Иллюстрации к изобретению SU 1 644 169 A1

Реферат патента 1991 года Устройство для контроля системы обработки прерываний

Формула изобретения SU 1 644 169 A1

Изобретение относится к вычислительной технике и может быть использовано в системах прерываний ЭВМ.

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

На чертеже изображена структурная схема предлагаемого устройства.

Устройство содержит первую группу элементов И 1, группу элементов ИЛИ 2, регистр 3,четвертый элемент ИШ1 4, пятый элемент И 5, шестой элемент И 6, первый триггер 7, группу схем 8 сравнения, первый элемент И 9, второй элемент И 10, второй элемент ИЛИ 11, первый формирователь импульсов 12, третий 13 и четвертый 14 элементы И, первый элемент ИЛИ 15,

второй формирователь 16 импульсов, шифратор 17, третий элемент ИЛИ 18, группу элементов НЕ 19, дешифратор 20,счетчик 21 импульсов, вторую группу элементов И 22, третью группу элементов И 23,- пятый элемент ИЛИ 24, второй триггер 25, информационные входы 26, первый 27 и второй 28 установочные входы, выход 29 контроля состояний регистра, выход 30 контроля состояния шифратора, выход контроля сигнала прерывания 31, выход 32 контроля установки устройства, информационный пыход 33, выход 34 контроля логики устройства, выход 35 контроля состояния дешифратора, выход 36 контроля состояния шифратора и дешифратора.

05 4ь Јъ

О5 СО.

Устройство работает -следукщим образом.

При включении питания на вход 28 подается сигнал приводящий устройство в исходное состояние, В процессе функционирования устройства приведение его в исходное состояние осуществляется подачей управляющего сигнала на вход 27.

Запросы на прерывание поступают на входы 26 л с них уже записываются в регистр 3.

При отсутствии сигналов на входах 26 (в исходном состоянии) с выхода шифратора 17 снимается нулевой код. Он поступает через группу элементов НЕ 19 на вход дешифратора 20.На его выхода возбуждается выход о.

При поступлении запроса прерыва- ния на i-й вход устройства (26,) он записывается в i-й разряд ре- гистра 3, т.е. i-й разряд регистра 3 перебрасывается в единичное состояние. В этом случае выходной сигнал с 1-го разряда регистра 3 поступает на первый вход элемента И 14, открывая его. .Сигнал, эквивалентный логической единице, с выхода элемента И 14, через элемент ИЛИ 15 и формирователь 16 импульсов, поступает на i-й вход шифратора 17. На его выходе формируется двоичный код, который поступает на информационный выход 33. Одновременно через элемент ИЛИ 18 формируется сигнал Прерывание, который поступает на вькод 31. Эта же информация с шифратора 17 через группу элементов НЕ 19 поступает на входы дешифратора 20. На его выходе теперь возбуждается i-й выход. Это приводит к появлению сигнала, эквивалентного единице, на выходе элемента И 13, а также подго- ,тавливаются к открытию элементы И 1, т.е. подготавливается цепь для приведения в исходное состояние регистра 3. Приводиться в исходное состояние он будет по приходу управляющег сигнала на вход 27. Этим же сигналом приводятся в исходное состояние триг гер 25 и счетчик 21 импульсов. В качестве необходимого условия для правильного функционирования устройства управляющий сигнал на входе 27 должен п оступать всегда после появле ния сигнала на выходе 31. Если сигнал на вход 27 не поступает после появления сигнала на выходе 31, то в

Q

0 5 0 5

5

этом случае в счетчик 21 импупьсов будет написано два импульса. Снимаемый с выхода 32 сигнал свидетельствует об отсутствии управляющего сигнала на входе 21 после сформировавшего сигнала на выходе 31.

В том- случае, если сигнал на выходе 31 был выработан в результате случайного сбоя, то после появления управляющего сигнала на входе 27 на выходе 31 сигнал отсутствует. Если сигнал на входе 26 присутствует и после поступления сигнала на вход 27, то это свидетельствует о наличии устойчивого сигнала прерывания на входах 26.

В случае возникновения неисправностей в самом устройстве формирование сигнала на контрольном выходе 29 свидетельствует о наличии неисправности в регистре 3. Сигнал на выходе 29 будет сформирован тогда, когда одновременно возбуждены прямой и инверсный выходы в j-м разряде регистра 3. Появление сигнала на выходе 30 свидетельствует о наличии неисправности в шифраторе 17.

Появление сигнала на выходе 34 свидетельствует о возникновении неисправности в элементах 9, 10, 11, 13, 14, 15.

Возникновение сигнала на выходе 35 свидетельствует о возникновении неисправности в дешифраторе 20.

Наличие сигнала на выходе 36 свидетельствует об отсутствии исходного состояния шифратора 17 и дешифратора 20 при поступлении управляющего сигнала на вход 28.

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

К

АН

где

- количество однозначно

.

выявляемых неисправностей в устройстве на заданном уровне и заданного класса;

F - количество выявленных неисправностей в устройстве на заданном уровне и заданного класса. Если К Лн стремится к 1, то F.

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

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

20

Ю го элементов И являются вторым установочным входом устройства, выход пя того элемента И соединен с вторым входом шестого элемента И и с уста новочным входом первого триггера,

15 входом сброса подключенного к выходу шестого элемента И, а выходом - к выходу устройства контроля состояния шифратора и дешифратора, выход дешиф ратора подключен к вторым входам вто рого, четвертого и пятого элементов И, выход третьего элемента ИЛИ является выходом контроля сигнала прерывания и соединен с третьим входом пя того элемента И, с первыми входами

25 элементов И третьей группы и со счет ным входом счетчика, выход которого является выходом контроля установки устройства, а входы сброса счетчика и второго триггера подключены к вы30 ходу третьего элемента И, группа

выходов дешифратора подключена к вто рым входам первого и третьего эле-/ ментов Ник вторым входам элементов И первой группы, выходы первого и вт

35 рого формирователей соединены соответственно с вторыми входами элементов И третьей группы, с первыми вход ми элементов И второй группы и с группой входов шифратора,прямые выхо

40 Ды регистра подключены к вторым входам элементов И второй и к третьим входам элементов И третьей групп,выходы элементов И второй группы являются выходами контроля логики уст-

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

0

вый и второй формирователи импульсов, вторая и третья группы элементов И, первый установочный вход устройства соединен с первыми входами элементов И первой группы и с первым входом четвертого элемента ИЛИ, второй вход которого, вторые входы элементов ИЛИ группы, первые входы пятого и шестого элементов И являются вторым установочным входом устройства, выход пятого элемента И соединен с вторым входом шестого элемента И и с уста новочным входом первого триггера,

5 входом сброса подключенного к выходу шестого элемента И, а выходом - к выходу устройства контроля состояния шифратора и дешифратора, выход дешифратора подключен к вторым входам второго, четвертого и пятого элементов И, выход третьего элемента ИЛИ является выходом контроля сигнала прерывания и соединен с третьим входом пятого элемента И, с первыми входами

5 элементов И третьей группы и со счетным входом счетчика, выход которого является выходом контроля установки устройства, а входы сброса счетчика и второго триггера подключены к вы0 ходу третьего элемента И, группа

выходов дешифратора подключена к вторым входам первого и третьего эле-/ ментов Ник вторым входам элементов И первой группы, выходы первого и вто5 рого формирователей соединены соответственно с вторыми входами элементов И третьей группы, с первыми входами элементов И второй группы и с группой входов шифратора,прямые выхо0 Ды регистра подключены к вторым входам элементов И второй и к третьим входам элементов И третьей групп,выходы элементов И второй группы являются выходами контроля логики уст-

5 ройства, выходы элементов И третьей группы подключены к входам пятого элемента ИЛИ, выходом соединенного с синхровходом второго триггера, выход которого является выходом кон25, 26;

27

SU 1 644 169 A1

Авторы

Новиков Николай Николаевич

Романенко Юрий Александрович

Балюк Виталий Витальевич

Сушко Владимир Владимирович

Гришуткин Александр Николаевич

Даты

1991-04-23Публикация

1989-04-11Подача