Устройство для контроля работы микроэвм

Номер патента: 1529229

Автор: Сорокин

ZIP архив

Текст

) (111 0671 ТЕНИЯ Н АВТОРСН темам обым на базе мен ения. Целадежности ства. Устрои микроЭВМ стр раб ген ункционировани роля овый ство для кон содержит так чик 3, дешиф формировател ИЛИ 7 и 11, и 9 задержки атор емен сч И 5, тор 6 и 4 фпульр 10 ов, элементы элементы 8иг озвол строист ие прогкажени последст- Ф ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР АНИЕ ИЗ ВИДЕТЕЛЬСТВУ(71) Всесоюзный научно-исследовательский, проектно-конструкторски технологический институт электсварочного оборудования(57) Изобрет ение относится к рег лирующим и управляющим си щего назначения, выполнен микроЭВМ, и может найти п в цифровых системах управ изобретения - повышение н охранить заданное выполаммного цикла в случае асти данных в результат ий сбоя микроЭВМ. 4 ил,Изобретение относится к регулируюп 1 им и управляющим системам общего назначения, выполненным на базе мик- роЭВМ, и может быть использовано в 1 иФровых системах управления техно 1 огическим оборудованием, промышленными и транспортными работами.Цель изобретения - повышение наежности Функционирования устройства.На Фиг. 1 представлена схема устойствадля контроля работы микроЭВМ а Фиг, 2 и 3 - временные диаграммыаботы устройства; на Фиг, 4 - Фраг"ент подпрограммы мажоритарного конт оля и восстановления данных.Устройство для контроля работыкроЭВМ (Фиг. 1) содержит тактовыйенератор 1, микроЭВМ 2, счетчик 3,ешиФратор 4, элемент И 5, Формироатель 6 импульсов первый элемент ЛИ 7, первый 8 и второй 9 элементы задержки, триггер 10 и второй элемент ИЛИ 11.Данные в ОЗУ микроЭВМ хранятся и 25 обновляются в нечетном количестве экземпляров, В случае возникновения сбоя осуществляется перезапуск мик- роЭВМ с обращением к подпрограмме мажоритарного контроля и восстановления данных, Фрагмент алгоритма которой для случая трехкратного резервирования приведен на Фиг, 4.Если исказилось менее половины экземпляров зарезервированных данных (в данном случае не .более одного), то после выполнения подпрограммы мажоритарного контроля и восстановления занимающей время ДТр данные восстанавливаются и выполняется переход к программному циклу. Если экземпляры с одинаковыми эначенчями не составляют большинства (в данном случае нет других одинаковых значений), программный цикл не будет продолжен, что наносит меньший ущер, чем непредсказуемое продолжение работы. Устройство работает следующим образом,ЭВМ 2 выполняет хранящуюся в ее 50 ПЗУ программу с циклом Т длительность которого ограничена:(1)В конце каждого цикла ЭВМ 2 форми рует сигнап "Стереть", обнулящий двоичный счетчик 3 через второч элемент ИЛИ 11 и элемент 8 задержки.В отсутствие сбоев период сигнала "Стереть" Т также удовлетворяет ус- ловию(2) Т у 1 Т ( ТСлудующий эа сбоем период Т должен тыть следукецим;(Т,+ ЬТ)Тсс. (Тд+ ЬТ), (3) так как подпрограмма мажоритарногоконтроля и восстановления данных эанимает время Ь Т.ДешиФратор 4 совместно с двоичнымсчетчиком 3 снимает сигнал по выходуА в моменты Т, ,или Т, ,+ Д Т иустанавливает сигнал на выходе В вмоменты Т щили Т + ДТ соответственно при нулевом или единичномсигнале на входе 0 О дешиФратора 4,Таким образом, нулевое состояниетриггера 10 задает контроль условия(2), а единичное - условия (3).Временные диаграммы работы устройства при возникновении сбоя с нарушением левой части условия (2) показаны на Фиг. 2, а правой - на Фиг. 3.В качестве дешиФратора 4 можетбыть использована микросхема ПЛИ.Функции выходов А и В могут бытьпредставлены как АЮО 61(01,02015)ЧРОф 62(01,02 015); В,== РО03(01,02, Р 5)300 64(01,02015), где 00,01015 - сигналы на входе ПЛИ.Логические Функции 61 - 64 изменяют значение соответственно в концеинтервалов времени Т Т+ ДТ,на к двоичному счетчику 3, как показано на Фиг, 1, и могут быть построены методом половинных сечений периода счета двоичного счетчика 3Например, для интерваловТ = 2 Т, (1/г 1/16)= 015 М 015 014" 0131 015014 Р 13 ф 012 хх 011, 5 1529229Устройство позволяет сохранить заданное выполнение программного цикла в случае искажения части данных в результате непредсказуемых последствий сбоя микроЭВМ,Формула изобретения Устройство для контроля работы микроЭВМ, содержащее тактовый генера тор, счетчик, дешифратор, элемент И, формирователь импульсов, первый элемент ИЛИ, первый элемент задержки, причем выход тактового генератора соединен со счетным входом счетчика, 15 первый вход элемента И подключен к входу устройства для подключения к выходу периодического контрольного сигнала контролируемой микроЭВМ, группа информационных выходов счетчика 20 соединена с группой входов дешифратора, первый выход которого соЕдинен с вторым входом элемента И, второй выход дешифратора соединен с первым входом первого элемента ИЛИ, выход 25 элемента И соединен с входом пуска формирователя импульсов, выход которого соединен с вторым входом первогоэлемента ИЛИ, выход которого подключен к выходу устройства для подключения к входу сброса контролируемоймикроЭВМ, выход первого элемента задержки соединен с входом сброса счетчика, о т л и ч а ю щ е е с я тем,что, с целью повыщения надежностифункционирования устройства за счетвосстановления данных, оно содержиттриггер, второй элемент ИЛИ и второйэлемент задержки, причем Й-Вход триггера и первый вход второго элементаИЛИ подключены к входу устройствадля подключения к выходу пеоиодического контрольного сигнала контролиру-емой микроЭВМ, выход первого элементаИЛИ соединен с вторым входом второгоэлемента ИЛИ и через второй элементзадержки с Я-входом триггера, выходкоторого соединен с дополнительнымвходом группы входов дешифратора, выход второго элемента ИЛИ соединен свходом первого элемента задержки,

Смотреть

Заявка

4320146, 21.10.1987

ВСЕСОЮЗНЫЙ НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ, ПРОЕКТНО КОНСТРУКТОРСКИЙ И ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ ЭЛЕКТРОСВАРОЧНОГО ОБОРУДОВАНИЯ

СОРОКИН ИГОРЬ ВЛАДИМИРОВИЧ

МПК / Метки

МПК: G06F 11/30

Метки: микроэвм, работы

Опубликовано: 15.12.1989

Код ссылки

<a href="https://patents.su/4-1529229-ustrojjstvo-dlya-kontrolya-raboty-mikroehvm.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля работы микроэвм</a>

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