Устройство для перезапуска эвм

 

СО03 СОВЕТСКИХ

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

РЕСПУБЛИК (19) (11) ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К ABTOPCHOMV СВИДЕТЕЛЬСТВУ

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

flO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21 ) 3732053/24-24 (22) 26.04.84 (46) 15.01.86; Бюл. 11- 2 (71) Всесоюзный научно-исследовательский институт электроэнергетики и

Вычислительный центр Главного технического управления по эксплуатации энергосистем (72) В.М.Фельдман и В.А.Логачев (53) 681.3(088.8) (56) Путинцев Н.Д. Аппаратный контроль управляющих цифровых вычислительных машин. M.: Советское радио, 1966.

ЭВМ "Электроника -60M. Пентральный процессор . Техническое описание и инструкция по эксплуатации, 1979. (54)(57) УСТРОЙСТВО ДЛЯ ПЕРЕЗАПУСКА .

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

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

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

Первый выход формирователя 8 соединен с входом разрешения приема сигналов счетчика 7, второй выход ,формирователя 8 подключен к первому входу шифратора 1.

1 12051

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

Пель изобретений — повышение - Б быстродействия перезапуска ЭВМ.

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

ЭВМ; на фиг.2 — структурная схема формирователя управляющих сигналов; на фиг.3 — структурная схема блока фиксации отказа.

Устройство содержит шифратор 1, регистр 2 адреса микрокоманд, блок

3 памяти микрокоманд, дешифратор 4, 15 триггер 5, генератор б импульсов, счетчик 7, формирователь 8 управляющих сигналов и блок 9 фиксации отказа.

Формирователь сигналов содержит 20 элемент 10 задержки, одновибратор

ll триггер 12, элемент ИЛИ 13.

Блок фиксации отказа содержит одновибратор !4, счетчик 15, элемент

HE 16, элемент И 17, 25

Второй вход шифратора 1 предназначен для приема сигнала обнаружения ошибки. Счетчик 7 имеет три входа: приема сигналов, разрешения приема сигналов, установки в ноль 30 и один выход. Назначение генератора б — запуск работы счетчика 7. Назначение счетчика 7 — запуск формирователя 8 управляющих сигналов и блока

9 фиксации отказа в случае прихода сигналов от генератора 6 импульсов и отсутствия сигналов на входе установки в ноль счетчика 7 и на входе разрешения приема сигналов счетчика 7.

Формирователь 8 имеет два входа и два выхода, служит для выдачи следующих сигналов: запрета приема сигналов счетчика 7 и запроса прерыв ания. 45

Первый вход формирователя 8 соединен с выходом счетчика 7 и входом блока 9 фиксации отказа, второй вход формирователя 8 предназначен для приема сигнала о соответствии норме номиналов источника питания

ЭВМ.

46 2

Блок 9 фиксации отказа слукит для выдачи аварийного сигнала в случае устойчивого отказа и невозможности перезапуска ЭВМ без вмешательства человека. Вход блока 9 фиксации отказа соединен с выходом счетчика 7 и первым входом формирователя 8, Выход блока 9 фиксации отказа образует сигнальный выход устройства для перезапуска ЭВМ.

В формирователе 8 управляющих сигналов вход элемента 10 задержки, вход одновибратора 11 и вход синхронизации триггера 12 образуют первый вход формирователя, второй вход которого образован первым входом элемента 13 ИЛИ, выход элемента 10 задержки соединен с входом установки в ноль триггера 12, прямой выход которого образует первый выход формирователя 8 и подключен к входу разрешения приема сигналов счетчика 7, выход одновибратора 11 соединен с вторым входом элемента ИЛИ 13, выход которого образует второй выход формирователя 8 н подключен к первому входу шифратора 1.

Вход блока 9 фиксации отказа образуется входом одновибратора 14 и входом приема сигналов счетчика 15 и подключается к выходу счетчика 7

C и первому входу формирователя 8.

Выход одновибратора 14 соединен с входом установки в ноль счетчика

15, первый выход которого соединен с входом элемента НЕ 16, выход которого подключен к первому входу элемента И 17, второй вход которого соединен с вторым выходом счетчика

15, выход элемента И 17 является сигнальным выходом устройства для перезапуска 3ВМ.

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

При нормальном режиме работы ЭВМ в контуре управления на второй вход формирователя 8 поступает нулевой уровень сигнала, означающий, что номиналы источника питания ЭВМ соответствуют норме, сигнал аналогичного уровня с второго выхода формирователя 8 поступает на первый вход шифратора 1, на второй вход которого поступает также сигнал нулевого уровня, что оэначает отсутствие ошибок в работе 3ВМ. На единичный вход триггера 5 поступают сигналы преры" вания от таймера, который необходим

3 1 при работе в режиме реального време. ни, На прямом выходе триггера 5 при этом устанавливается единичный уровень, который поступает на третий вход шифратора 1, с выхода которого адрес соответствующей микрокоманды заносится в регистр 2 адреса микрокоманд, в соответствии с содержимым которого происходит считывание микрокоманды иэ блока 3 памяти микрокоманд. На первом выходе дешифрато-! ра 4 возникает сигнал обработки прерывания от таймера. Этот сигнал, поступая на вход установки в ноль триггера 5, сбрасывает его.

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

Кроме того, при отказе таймера или возникновении неисправности, из-за которой не обрабатываются прерывания от таймера, на первом выходе дешифратора 4 прекращается выработка сигналов обработки прерываний от таймера.

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

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

На втором выходе формирователя 8 происходит выдача сигнала единично го уровня, поступающего на первый вход шифратора 1. При этом считывается микрокоманда, по которой осуществляется выдача сигнала общего сброса с третьего выхода дешифратора 4.

Через задержку, определяемую вреI менем установки контролеров внешних устройств ЭВМ, по сигналу общего

205146 4 сброса восстанавливается нулевой уровень сигнала на втором выходе фор1 мирователя управляющих сигналов, про5

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

Через время, необходимое для перезапуска ЭВМ, формирователь 8 снимает сигнал запрета, который с его первого выхода поступал на вход разрешения приема сигналов счетчика 7.

Если произошел сбой, то вычисли— тельный процесс восстанавливается.

Блок 9 фиксации отказа сбрасывается, не успевая сработать, с первого выхо— да дешифратора 4 начинают поступать сигналы обработки прерываний от таймера на входы установки в ноль счетчика 7 и триггера 5. Продолжается нормальная работа ЭВМ в контуре управления.

В случае устойчивого отказа и невозможности автоматического перезапуска ЭВГ1 на вход установки в ноль счетчика 7 не приходят сигналы обработки прерываний от таймера, сигнал запрета с первого выхода формирователя 8 снимается с входа разрешения приема сигналов счетчика 7, на вход пр иема сигналов которого продолжают поступать сигналы от генератора 6 импульсов. Следовательно, счетчик 7 вьдает повторный сигнал, по которому срабатывает блок 9 фиксации отказа, на выходе которого вырабатывается аварийный сигнал. формирователь 8 работает следующим образом.

Сигнал с выхода счетчика 7 поступает на вход синхронизации триггера

12, устанавливает его в единичное состояние, запускает элемент 10 задержки и одновибратор ll. С выхода триггера 12 сигнал запрета подается на вход разрешения приема сигналов счетчика 7. Одновибратор 11 срабатывает, выдавая сигнал единичноro уров— ня на второй вход элемента И 1И 13.

При этом сигнал единичного уровня с выхода элемента ИЛИ 13 поступает на первый вход шифратора 1, что в результате вызывает появление сигнала обшего сброса на третьем выходе дешифратора 4. Затем уровень сигнала на выходе элемента ИЛИ 13, следона5 1 тельно, на первом входе шифратора 1 восстанавливает нулевое значение, и в результате происходит выдача сигнала прерывания с четвертого выхода дешифратора 4, по которому вызывается программа, позволяющая в случае сбоя автоматически перезапустить ЭВМ. Через время, необходимое для автоматического перезапуска ЭВМ, сигнал с выхода элемента 10 задержки поступает на вход установки в ноль триггера 12, сбрасывая его. С выхода триггера 12 сигнал нулевого уровня разрешает работу счетчика 7.

При отклонении от нормы одного из номиналов источника питания ЭВМ сигнал единичного уровня поступает на первый вход элемента ИЛИ 13 и следовательно, на первый вход шифратора 1. В результате происходит выдача сигнала общего сброса с третье— го выхода дешифратора 4.

При восстановлении питающего нап— ряжения на первый вход элемента

ИЛИ 13 поступает сигнал нулевого уровня. При этом на выходе элемента

ИЛИ 13 и, следовательно, на первом входе шифратора 1 происходит изменение уровня сигнала с единичного на

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

При выдаче сигнала с выхода счетчика 7 происходит запуск одновибратора 14 и однократное срабатывание счетчика 15. Если перезапуск произошел успешно, то, следовательно, был сбой, и вторичной выдачи сигнала с выхода счетчика 7 не происходит, Тогда срабатывает. одновибратор

14, и с его выхода сигнал установки в ноль поступает на второй вход счетчика 15 и сбрасывает его. Таким образом, на выходе блока 9 фиксации отказа не происходит выдачи сигнала.

В случае устойчивого отказа происходит вторичная выдача сигнала с выхода счетчика 7, и данный сигнал npu2s водит к повторному срабатыванию счетчика 15. На первом и втором входах элемента И 17 появляются единичные сигналы, на выходе элемента

И 17 выдается аварийный сигнал.

1205146

Составитель И. Сафронова

Техред О.Ващишина Корректор Л.Пилипенко.

Редактор E. Копча

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

Заказ 8536/51 Тирам 709 Подписное

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

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

Устройство для перезапуска эвм Устройство для перезапуска эвм Устройство для перезапуска эвм Устройство для перезапуска эвм Устройство для перезапуска эвм 

 

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

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

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

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

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

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

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

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

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

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