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

 

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

„,Я0„„1262499 (Я) 4 G 06 F 11 00

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

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3804017/24-24 (22) 24.07.84. (46) 07.10.86. Бюл. № 37 (71) Главный вычислительный центр

МПС СССР (72) О. Л. Певзнер и М. С. Ваксин (53) 681.3 (088.8) (56) ЕС-1010 «Видеотон». Общее описание.

270. 100.206.2, 1973.

Авторское свидетельство СССР № 881753, кл. G 06 F 11/00, 1979. (54) УСТРОЛСТВО ДЛЯ ПЕРЕЗАПУСКА

ПРОЦЕССОРА ПРИ СБОЕ (57) Изобретение относится к вычислительной технике. Цель изобретения — упрощение устройства за счет сокращения объема оборудования и новой структуры формирователя управляющих сигналов. Устройство содержит контролируемый процессор, блок фиксации отказа, распределитель . импульсов, формирователь управляющих сигналов. 2 ил.

1262499

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

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

Цель изобретения — упрощение устройства.

На фиг. 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 импульсов сигнала прерывания, который поступает на вход прерывания контролируемого процессора, вводя в действие программу, обеспечивающую продолжение выполнения задачи.

Одновременно сигнал с выхода триггера 8 подается на вход одновибратора 7, разрешая его работу по слежению за выполнением программы.

Сигнал «Сброс», поступающий на вход сброса блока 2 фиксации отказа, переводит последний в исходное состояние.

Сигнал «Инициация», поступающий на вход инициации блока 2, вызывает срабатывание этого блока и появление на его выходе сигнала об отказе в работе процессора.

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

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

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

Периодические сигналы, поступающие на информационные входы 16 — 46 блока 4, сигнализируют о нормальном выполнении задачи на ЭВМ.

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

1262499

ых. юх. рие. 2

Составитель Д. Ванюхин

Техред И. Верес Корректор М. Максимишинеп

Тираж 671 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5

Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4

Редактор В. Данко

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

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

20 триггера подключен к входу сброса и входу начала работы программы блока фиксации отказа.

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

 

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

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

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

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

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

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

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

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

Изобретение относится к устройствам определения состояния (диагностики) сложных технических объектов без их разборки

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

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

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

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

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

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

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

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

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

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

Изобретение относится к области загрузки содержимого из электронного файла данных
Наверх