Устройство для перезапуска процессора при сбое
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
ОЮЗ СОВЕТСКИХОЦИАЛИСТИЧЕСКИХ СПУБЛИК 6 Р 11 ЬСТВ ие. ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИИ САНИЕ ИЗОБР К АВТОРСКОМУ СВИД(71) Главный вычислительный центрМПС СССР(54) УСТРОЛСТВО ДЛЯ ПЕРЕЗАПУСКА ПРОЦЕССОРА ПРИ СБОЕ(57) Изобретение относится к вычислительной технике. Цель изобретения - упрощение устройства за счет сокращения объема оборудования и новой структуры формирователя управляющих сигналов. Устройство содержит контролируемый процессор, блок фиксации отказа, распределитель . импульсов, формирователь управляющих сигналов. 2 ил.Формула изобретения Изобретение относится к вычислительной технике.Цель изобретения - упрощение устройства.На фиг. 1 изображена функциональная схема устройства; на фиг. 2 - структурная схема формирователя управляющих сигналов,Устройство для перезапуска процессора при сбое (фиг. 1) содержит контролируемый процессор 1, блок 2 фиксации отказа, представляющий собой триггер с одним выходом, распределитель 3 импульсов, формирователь 4 управляющих сигналов.Формирователь 4 управляющих сигналов (фиг. 2) состоит из первого 5 и второго 6 элементов ИЛИ, одновибратора 7, триггера 8.Устройство работает следующим образом.В случае аппаратного или программного сбоя, вызывающего прекращение выполнения программы и зависание системы, формирователь 4 управляющих сигналов генерирует сигнал, который подается с второго выхода формирователя 4 на первый вход запуска распределителя 3 импульсов, вырабатывающего серию из трех последовательных сигналов, имитирующих сигналы пульта: Сброс, Инициация, Пуск. Сигнал Сброс с четвертого выхода распределителя 3 импульсов подается одновременно на вход сброса блока 2 фиксации отказа, вход установки в начальное состояние операционного блока контролируемого процессора 1 и вход сброса формирователя 4 управляющих сигналов. При появлении сигнала Сброс на установочном входе операционного блока контролируемого процессора 1 последний вырабатывает сигнал, который переводит контролируемый процессор в исходное состояние. Сигналы Инициация и Пуск с выходов распределителя 3 импульсов поступают на соответствующие входы блока сопряжения с пультом контролируемого процессора 1, вызывая перезагрузку операционной системы в оперативную память из внешнего запоминающего устройсгва, т.е. осуществляется процесс, аналогичный действиям человека (оператора) при работе с известным устройством. После загрузки в операционном блоке контролируемого процессора 1 генерируются сигналы, которые подаются на соответствующие входы элемента ИЛИ 6 формирователя 4 (фиг.2). Сигнал с выхода элемента ИЛИ 6 подается на первый вход триггера 8, устанавливая его в рабочее состояние. Сигнал с выхода триггера 8 вызывает появление на первом выходе распределителя 3 импульсов сигнала прерывания, который поступает на вход прерывания контролируемого процессора, вводя в действие программу, обеспечивающую продолжение выполнения задачи. 5 10 15 20 25 30 35 40 45 50 55 Одновременно сигнал с выхода триггера 8 подается на вход одновибратора 7, разрешая его работу по слежению за выполнением программы.Сигнал Сброс, поступающий на вход сброса блока 2 фиксации отказа, переводит последний в исходное состояние.Сигнал Инициация, поступающий на вход инициации блока 2, вызывает срабатывание этого блока и появление на его выходе сигнала об отказе в работе процессора.В случае нормального перезапуска программы сигнал о начале работы программы с первого выхода формирователя 4 сигнала ошибки поступает на вход начала работы программы блока 2 фиксации отказа и сбрасывает сигнал об отказе, который может поступать на систему сигнализации для обслуживающего персонала либо на резервную ЭВМ (не показаны).Периодические контрольные сигналы о прохождении контрольной команды в программе либо об адресе используемого программной внешнего устройства поступают с контрольного разряда выходной адресной шины процессора на соответствующий вход элемента ИЛИ 5. Период обращения программы к этому адресу меньше длительности импульса, вырабатываемого одновибратором 7, поэтому последний постоянно находится в состоянии запуска. При прекращении выполнения программы одновибратор 7 возвращается в исходное состояние, что сопровождается появлением на втором выходе формирователя 4 управляющих сигналов.Четыре контролируемых разряда выходной адресной шины процессора, поступающие на соответствующие входы формирователя сигнала ошибки (блок 4) снимаются с выбранных четырех из 28 адресных линий, которыми процессор адресует устройства сопряжения внешних устройств. Выбранные линии адресуют внешнее устройство, к которому происходит периодическое обращение задачи, выполняемой на ЭВМ.Г 1 ериодические сигналы, поступающие на информационные входы 1 бх - 46 блока 4, сигнализируют о нормальном выполнении задачи на ЭВМ. Устройство для перезапуска процессора при сбое, содержащее формирователь управляющих сигналов, блок фиксации отказа, распределитель импульсов, причем первый - четвертый разряды выходной адресной шины контролируемого процессора подключены к первому - четвертому соответственно информационным входам формирователя управляющих сигналов, первый выход формирователя управляющих сигналов соединен с входом начала работы программы1262499 ых. юх,Риг. Я Составитель Д. Ванюхин Техред И. Верес Корректор М. Максимишинеп Тираж 671 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж - 35, Раушская наб., д. 4/5 Филиал ППП Патент, г. Ужгород, ул. Проектная, 4Редактор В. ДанкоЗаказ 5429/47 блока фиксации отказа, выход которого является выходом сбоя устройства, первый выход распределителя импульсов подключен к входу прерывания контролируемого процессора, отличающееся тем, что, с целью упрощения устройства, второй и третий выходы распределителя импульсов подключены соответственно к входам пуска и инициации контролируемого процессора, причем третий выход распределителя импульсов подключен к входу инициации блока фиксации отказа, а четвертый выход распределителя импульсов соединен с входом установки в начальное состояние контролируемого процессора, входом сброса формирователя управляющих сигналов и входом сброса блока фиксации отказа, а второй и третий выходы формирователя управляющих сигналов подключены соответственно к первому и второму входам запуска распределителя импульсов, причем формирователь управляющих сигналов содержит два элемента ИЛИ, триггер и одно- вибратор, первый и второй входы первого элемента ИЛИ являются соответственно первым и вторым информационными входами формирователя управляющих сигналов, первый и второй входы второго элемента ИЛИ являются соответственно третьим и четвертым информационными входами формирователя управляющих сигналов, выход второго элемента ИЛИ соединен с информационным входом триггера, вход сброса которого соединен с входом сброса формирователя управляющих сигналов, выход триггера соединен с разрешающим входом одновибратора и с третьим выходом формирователя управляющих сигналов, выход первого элемента ИЛИ является первым выходом формирователя управляющих сигналов и соединен с входом запуска одновибратора, выход которого является вторым выходом формирователя управляющих сигналов, причем блок фиксации отказа является триггером, 5-вход которого является входом инициации блока фиксации отказа, а К-вход 20 триггера подключен к входу сброса и входуначала работы программы блока фиксации отказа.
СмотретьЗаявка
3804017, 24.07.1984
ГЛАВНЫЙ ВЫЧИСЛИТЕЛЬНЫЙ ЦЕНТР МИНИСТЕРСТВА ПУТЕЙ СООБЩЕНИЯ
ПЕВЗНЕР ОЛЕГ ЛЕОНИДОВИЧ, ВАКСИН МИХАИЛ САМУИЛОВИЧ
МПК / Метки
МПК: G06F 11/07
Метки: перезапуска, процессора, сбое
Опубликовано: 07.10.1986
Код ссылки
<a href="https://patents.su/3-1262499-ustrojjstvo-dlya-perezapuska-processora-pri-sboe.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для перезапуска процессора при сбое</a>
Предыдущий патент: Устройство переменного приоритета
Следующий патент: Многоканальный сигнатурный анализатор
Случайный патент: Устройство для электронотерапии