Устройство для восстановления информации при сбоях в блоках ЦВМ Советский патент 1984 года по МПК G06F11/22 

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

Изобретение относится к вычислительной технике и может быть использовано для повышения достоверности .обработки информации и надежности машин, находящихся в эксплуатации, а также при разработке ЦВМ повышенной надежности. Известно устройство для восстанов ления информации ЦВМ,осу1цествляю1цеелибо повторение микрокоманды, при выполнении которой возникла неисправ ность, либо повторение участка программы 1. Недостаткс1ми этого устройства являются необходимость анализа каждой исполняемой микрокоманды на воз можность устранения последствий сбоя при ее повторении, а также сложность написания программ с учетом организации разделов, пригодных для повторения. Наиболее близким к прелагаемому является устройство для устранения последствий сбоев, содержащее блрк памяти, регистры передачи данных, триггеры признака, группу элементов И, блок блокировки, счетчик, блок выдачи данных, осушествля-ющее повтор команды, при выполнении которой обнаружено искажение информации, путем считывания этой команды и информа- .ции из регистров передачи данных 2J Недостатками устройства являются необходимость передачи в устройство признака команды или Операнда при обращении к памяти и избыточность и сложность его структуры. Цаль изобретения - упрощение устройства.. : Поставленная цель достигается тем что в устройство, содержащее группу регистров данных, дешифратор адреса и триггер блокировки, причем вход неисправности устройства соединен с нулевым входом триггера блокировки, адресный вгод восстанавливаемых дан ных устройства соединен с входом дешифратора адреса, введены триггер запроса, триггер разрешения записи, элемент И и группа элементов ИЛИ, причем вход записи эталонной информации устройства соединен с единичным входом триггера- эапроса, выход которого является выходом запроса записи эталонной информации устройства, вход окончания операции устройства соединен с нулевыми входами триггеров запроса и разрешения записи, вход разрешения записи устройств соединен с первым входом элемента И выход которого соед1 нен с единичным входом триггера разрешения записи, единичныйвыход которого соединен с входами разрешения записи каждого регистра данных группы, первый выход дешифратора адреса соединен с единич jHbiM входом триггера блокировки, кажд выход группы выходов дешифратора адеса соединен с входом разрешения считывания соответствующего регистра анных группы, каждый информационный вход группы входов устройства соединен с информационнным входом соответствующего регистра данных группы, инормационный выход каждого регистра анных группы соединен с соответстующим входом соответствующего эле- ; ента ИЛИ группы, выходы элементов ЛИ группы являются выходами восстаовления информации устройства. На чертеже приведена схема предагаемого устройства. Устройство состоит из триггера 1 запроса, элемента И 2, триггера 3 разрешения записи/ триггера 4 блокировки, дешифратора 5 адреса, группы регистров 6 данных, группы элементов ИЛИ 7. Устройство работает следующим образом. Когда нет искажений в ЦВМ, триггер 1 запроса вырабатывает в последнем такте выполнения .каждой операции сигнал запроса информации, поступающий с выхода триггера 1 на выход запроса эталонной информации устройства. Триггер 1 устанавливается в единичное состояние сигналом начала запроса информации, который вырабатывается в ЦВМ после за- писи результата данной операции в основные регистры АЛУ ЦВМ, а сбрасывается по сигналу окончания запроса информации. Информация из основных регистров АЛУ ЦВМ по сигналу запроса информации вьщается на группу информационных входов устройства, откуда поступает на информационные входы соответствующих регистров б данных. На входы разрешения записи регистров 6 поступает сигнал записи информации с выхода триггера 3 разрешения записи, который устанавливается в единичное состояние по сигналу начала записи информации, .поступающему с выхода элемента И 2 при отсутствии сигнала блокировки, а сбрасывается по сигналу окончания запроса. Запись информации на регистры данных производится одновременно по сигналу записи информации. Информация на регистрах данных в случае отсутствия сигнала неисправности меняется при выполнении каждой новой операции, но не используется для решения задач ЦВМ. Если в процессе работы ЦВМ обнаружена ошибка, о чем свидетельствует сигнал неисправности от схемы контроля ЦВМ, поступающий на вход неисправности устройства, триггер 4 блокировки записи устанавливается в нулевое состояние, в результате чего на второй вход элемента И 2 поступает сигнал низкого уровня.

что приводит к постоянному нулевому состоянию триггера 3 разрешения записи. Таким образом, чигнал записи не вырабатывается до тех пор, пока триггер 4 блокировки записи не снимет сигнала запрета, запись на регистры данных не производится, и, следовательно, на них хранится то состояние основных регистров АЛУ ЦВМ, в котором они находились до начала ошибочно выполненной операци По сигналу неисправности ЦВМ через схему прерывания переходит на выполнение программы обработки сигнала неисправности. Для восстановления основных регистров АЛУ ЦВМ в ходе программы последовательно выполняются командысчитывания информации из регистров 6 данных. При ,этом на адресный вход восстанавливаемых данных устройства поступает код адреса соответствующего регистра даннь1х. При дешифрации адреса на выходе дешифратора 5 адреса вырабатывается сигнал считывания инфомации, который поступает на вход разрешения считывания регистра данных с нужным адресом. Информация с выхода регистра данных поступает на вход группы элементов ИЛИ, а с их выходов - на выходы восстанавливаемой инфор лации устройства. Далее информация поступает на регистр приема инфор 1ации АЛУ ЦВМ. С регистра приема информации по команде

программы обработки сигнала неисправности код переписывается в определенную ячейку ОЗУ. Таким образом, в ОЗУ переписывается содержимое всех регистров данных.

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

Информация, считанная из устройства и записанная в ОЗУ, используется для восстановления состояния основных регистров АЛУ ЦВМ. Это производится с помсяцью команд пересылки из определенной ячейки ОЗУ в соответствующий основной регистр АЛУ ЦВМ. При восстановлении состояния счетчика команд производится перевод ЦВМ на повторение неправильно выполненной команды.

Предлагаемое устройство обладает 0 простой универсальной структурой и обеспечивает эффективную ликвидацию сбоев, обнаруженных схемой контроля ЦВМ.

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

название год авторы номер документа
Устройство для восстановления информации при сбоях в блоках ЦВМ 1988
  • Зенин Вадим Евгеньевич
  • Поливода Евгений Олегович
  • Ярмухаметов Азат Усманович
  • Матвеев Владимир Борисович
  • Дапин Олег Иосифович
SU1689954A1
Имитатор абонентов 1983
  • Кафидов Александр Сергеевич
  • Еременко Людмила Павловна
  • Тараров Михаил Иванович
  • Куракин Юрий Павлович
  • Сорокин Адольф Андреевич
SU1291987A1
Устройство для обмена информацией между цифровой вычислительной машиной и внешними устройствами 1981
  • Хельвас Валерий Пантелеймонович
SU1003066A1
Устройство для сопряжения цифровой вычислительной машины с линиями связи 1983
  • Бергер Владимир Арианович
  • Горин Владимир Александрович
  • Иконников Геннадий Александрович
  • Парфенов Александр Сергеевич
  • Яскевич Виталий Васильевич
SU1166123A1
Устройство для отладки программ 1987
  • Киселев Сергей Константинович
  • Гуляев Анатолий Иванович
  • Полежайченко Игорь Борисович
  • Эйдельсон Григорий Зеликович
  • Осипов Юрий Иванович
SU1462327A1
Устройство для сопряжения центрального процессора с группой арифметических процессоров 1984
  • Михнов Юрий Павлович
  • Петров Геннадий Алексеевич
  • Степанов Виктор Степанович
  • Шаляпин Владимир Валентинович
SU1254495A1
Устройство для сопряжения дисплея с цифровой вычислительной машиной (цвм) 1983
  • Дыкун Анатолий Степанович
  • Лехив Богдан Иванович
  • Парамуд Ярослав Степанович
  • Сергейчук Леонид Маркович
SU1179353A1
Устройство для восстановления информации цифровых вычислительных машин 1982
  • Дрель Леонид Исаакович
  • Мугинштейн Израил Семенович
SU1027728A1
Устройство для имитации неисправностей 1988
  • Панков Анатолий Петрович
  • Танасейчук Владимир Маркович
  • Лисин Константин Леонидович
  • Панков Вадим Петрович
SU1661766A1
Устройство для сопряжения цифровой вычислительной машины с накопителем на магнитной ленте 1982
  • Крыкин Сергей Сергеевич
  • Лунев Евгений Михайлович
  • Покровская Елена Борисовна
  • Савельев Юрий Анатольевич
SU1026138A1

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

Реферат патента 1984 года Устройство для восстановления информации при сбоях в блоках ЦВМ

УСТРОЙСТВО ДЛЯ ВОССТАНОВЛЕНИЯ ИНФОРМАЦИИ ПРИ СБОЯХ В БЛОКАХ ЦВМ, содержащее группу регистров данных, дешифратор адреса и триггер блокировки; причем вход неисправности устройства соединен с нулевым входом триггера блокировки, адресный вход восстанавливаемых данных устройства соединен с входом дешифратора адреса, отличающееся тем, что, с целью упрощения, в устройство введены триггер запроса, триггер разрешения записи, элемент И и группа элементов ИЛИ, причем вход записи эталонной информации устройства соединен с единичнам входом триггера запроса, выход которого является выходом запроса записи эталонной информации устройства, вход окончания операции устройства соединен с нулевыми входами триггеров запроса и разрешения записи, вход разрешения записи устройства соединен с первым входом элемента И, выход которого соединен с единичным входом триггера разрешения записи, единичный выход которого соединен с входами разрешения записи каждого регистра данных группы, первый выход дешифратора адреса соединен с единичным входом триггера блокировки, каждый выход группы выходов дешифратора адреса соединен с входом разрешения считывания соответствующего регистра данных группы, каждый информационный вход группы входов устройства соединен с информационным входом соответствующего регистра данных группы, информационный выход каждого регистра данных группы соединён с соответствующим входом соответствующего элемента ИЛИ группы, выходы элементов ИЛИ группы являются выходами восстановления информации устройства.

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

5f

«о :а

Документы, цитированные в отчете о поиске Патент 1984 года SU1124314A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство для устранения последствий сбоев 1975
  • Метешкин Александр Александрович
  • Черенков Василий Иванович
SU552608A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 124 314 A1

Авторы

Козлов Владимир Сергеевич

Шухов Геннадий Алексеевич

Шоханова Ольга Николаевна

Воронин Николай Николаевич

Перешивкин Александр Александрович

Суюнбаев Амандык Бисенович

Даты

1984-11-15Публикация

1983-06-15Подача