Устройство для устранения последствий сбоев Советский патент 1977 года по МПК G06F11/00 

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

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

Схема устройства для устранений последствий сбоев представлена на чертеже.

Устройство состоит из блока 1 памяти, регистров 2 передачи данных, элементов И 3, блока 4 выдачи данных, счетчика 5, блока 6 блокировки, триггеров 7 признака.

Выходы блока 1 памяти соединены поразрядно с входами регистра 2. На вход триггера 7 регистра 2 поступает признак (операнд или команда) с второго входа устройства. Выходы первого регистра 2 подключены поразрядно через схемы сдвига с входами второго регистра 2 и т. д.

Выходы последнего регистра 2 подсоединены поразрядно к первым входам элементов И 3, вторые входы которых подключены к выходу блока 4 выдачи данных, выход триггера 7 признака последнего регистра 2 - к первому входу блока 6 блокировки. Выходы элементов И подключены поразрядно к входам первого регистра и к вторым выходам устройства.

Первый вход блока 4 выдачи данных соединен с выходом блока блокировки, второй вход - с управляющими входами регистров передачи данных и с четвертым входом устройства, выход блока выдачи данных - с входом счетчика 5 и вторым входом элементов И 3. Первый выход счетчика 5 является третьим выходом устройства. Второй выход счетчика соединен с третьим входом блока 6 блокировки, выход блока блокировки - с первым входом блока 4 выдачи данных и с первым выходом устройства.

Когда нет искажений в ЦВМ информация (операнды или команды), прочитанная из блока 1 памяти поступает для обработки в устройства ЦВМ и записывается в первый регистр 2. В последующем информация из первого регистра, с тактом обращения к ЗУ, переписывается во второй регистр, а в первый регистр записывается новая информация, прочитанная из ЗУ в следующем такте, все регистры заполняются таким образом, что через

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

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

Информации, циркулирующей в регистрах 2, присваивается признак «I или «О (операнд или команда), который запоминается в триггере 7.

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

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

Кроме того, информация из выходного регистра, иезависимо от признака, переписывается во входной регистр 2. По этому сигналу блокировки разрешается работа счетчика 5.

Через / тактов, если нет сигнала искажения на третьем входе устройства, блокировка с блока памяти и счетчика номеров команд снимается и запрещается выдача информации из выходного регистра. ЦВМ переходит в режим нормальной работы с блоком памяти, начиная с адреса зафиксированного в счетчике номеров команд в момент его блокировки. При повторении сигнала искажения попытка исправления повторяется п раз, о чем свидетельствует сигнал переполнения счетчика (первый выход счетчика), который поступает на схему прерывания устройства управления ЦВМ и переводит ее в режим диагностики.

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

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

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

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

Источники информации, при 1ятые во внимание при экспертизе:

1.Каган Б. М., Каневский М. М. Цифровые вычислительные машины и системы. М., «Энергия, 1974, с. 648-652.

2.Авт. св. № 189621, G 06F 11/00, 1965 (прототип).

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

название год авторы номер документа
Устройство для исправления последствий сбоев 1981
  • Дрель Леонид Исаакович
SU1005062A1
Многоканальное устройство для сопряжения 1980
  • Шарпило Николай Николаевич
  • Гончарова Анна Михайловна
  • Сяпуков Иван Герасимович
  • Храмов Виталий Семенович
  • Щенов Эдуард Васильевич
SU903852A2
Устройство для восстановления информации при сбоях в блоках ЦВМ 1983
  • Козлов Владимир Сергеевич
  • Шухов Геннадий Алексеевич
  • Шоханова Ольга Николаевна
  • Воронин Николай Николаевич
  • Перешивкин Александр Александрович
  • Суюнбаев Амандык Бисенович
SU1124314A1
Устройство для сопряжения цифровой вычислительной машины (ЦВМ) с абонентами 1984
  • Кафидов Александр Сергеевич
  • Малачевская Татьяна Степановна
  • Алдошкина Елена Александровна
  • Тараров Михаил Иванович
  • Комарова Галина Гавриловна
  • Куракин Юрий Павлович
  • Сорокин Адольф Андреевич
SU1234843A1
Устройство контроля микропроцессорных блоков 1982
  • Сергеев Борис Георгиевич
  • Березов Евгений Петрович
  • Чучман Владимир Георгиевич
SU1042023A1
Устройство для устранения последствий случайных сбоев 1980
  • Антонов Геннадий Михайлович
  • Ванюшин Николай Иванович
  • Гуржиенко Марк Георгиевич
  • Лузан Игорь Иванович
  • Савоськин Александр Владимирович
  • Финкельштейн Владимир Аронович
  • Шостак Арон Захарович
SU886002A1
Устройство для формирования команд 1979
  • Вершков Виталий Эммануилович
SU873241A1
Устройство для контроля информационного тракта "запоминающее устройство команд-процессор 1980
  • Жуков Евгений Иванович
  • Хавкин Владимир Ефимович
  • Горбачев Олег Семенович
  • Бондаренко Валерий Евгеньевич
SU1005060A2
Устройство управления конвейерным вычислительным устройством 1991
  • Степановская Ираида Александровна
  • Караванова Людмила Валентиновна
  • Прохорова Элла Григорьевна
SU1751757A1
Центральный процессор 1991
  • Бабаян Борис Арташесович
  • Волконский Владимир Юрьевич
  • Горштейн Валерий Яковлевич
  • Ким Александр Киирович
  • Назаров Леонид Николаевич
  • Сахин Юлий Хананович
  • Семенихин Сергей Владимирович
SU1804645A3

Реферат патента 1977 года Устройство для устранения последствий сбоев

Формула изобретения SU 552 608 A1

SU 552 608 A1

Авторы

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

Черенков Василий Иванович

Даты

1977-03-30Публикация

1975-05-04Подача