Устройство для восстановления информации цифровых вычислительных машин

Иллюстрации

Показать все

Реферат

 

О П И С А Н И Е (и) 586457

ИЗОБРЕТЕНИЯ

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

Союз Соввтских

Социалистических

Республик (61) Дополнительное к авт. свид-ву (22) Заявлено 28.01,76 (21) 2319927/18-24 с присоединением заявки № (51) М. Кл,з G 06F 11/00

Совета Министров СССР по делам изобретений н открытий (53) УДК 658 562 (088.8) (43) Опубликовано 30.12.77. Бюллетень № 48 (45) Дата опубликования описания 09.01.78 (72) Авторы изобретения

А. Ф. Волков, Л. Б. Маркман, В. А. Петров, В. В, Савуткин, Г. К. Сорокин и В. И. Шагулин (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ВОССТАНОВЛЕНИЯ ИНФОРМАЦИИ

ЦИФРОВЫХ ВЫЧИСЛИТЕЛЬНЫХ МАШИН

Государственный комитет (23) Приорите, Изобретение относится к вычислительной технике и может быть использовано при создании ЦВМ повышенной надежности.

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

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

Известно также наиболее близкое по технической сущности к изобретению устройство для диагностического контроля (2), содержащее блок управления операциями, три входа и три выхода которого соединены соответственно с первыми выходами и первыми входами регистра неустойчивых отказов, блока повторения микрокоманд и регистра отказов, вторые вход и выход которого соответственно подключены к выходу блока контроля и к второму входу регистра неустойчивых отказов, четвертый выход блока управления операциями связан с входом блока контроля, а,пятый выход и четвертый вход — соответственно с входом и выходом устройства.

Это устройство осуществляет повторение микрокоманды, при выполнении которой возникла неисправность, и в случае благополучного результата повторения расценивает не5 исправность как случайный сбой. Факт возникновения случайного сбоя запоминается до последующего анализа ситуации, в которой он произошел. При повторной фиксации неисправности она трактуется как отказ, даль10 нейшее выполнение программы прекращается, вступает в действие диагностическая система. Указанное устройство имеет тот недостаток, что любая неисправность ЦВМ, повторно зафиксированная устройством диагно15 стического контроля на одной и той же микрокоманде, классифицируется как отказ. При этом решение задач прекращается и ЦВМ переходит в режим диагностики неисправностей. В целом ряде случаев при неисправно20 стях появляющихся в результате случайных сбоев, повторение микрокоманды не приводит к ликвидации .последствий сбоя. Неисправность классифицируется как отказ, и ЦВМ оказывается фактически вышедшей из строя

25 из-за сбоя.

Цель изобретения — повышение надежности ЦВМ.

Это достигается тем, что в устройство введены блок формирования сигнала повторе30 ния программы и дешифратор, причем пер586457 вый и второй выходы дешифратора соответственно подключены к второму входу блока повторения микрокоманд и первому входу блока формирования сигнала повторения программы, первый выход и второй вход которого соединены соответственно с,пятым входом и шестым выходом блока управления операциями, третий выход регистра отказов подключен к входу дешифратора, На чертеже, представлена структурная схема устройства.

Она содержит блок 1 управления операциями, блок 2 контроля, регистр 3 отказов, регистр 4 неустойчивых отказов, дешифратор 5, блок 6 повторения микрокоманд, блок 7 формирования сигнала повторения программы.

Суть работы устройства заключается в след ющем.

Блок 1 выполняет операции, контролируемые блоком 2. При возникновении неисправности состояние схем контроля блока 2 с помощью управляющих сигналов из блока 1 управления операциями фиксируется в соответствующих разрядах регистра 3 отказов, выход которого подключен к дешифратору 5.

Блок управления операциями, получив обобщенный сигнал о наличии неисправности от регистра 3 отказов в соответствии с состоянием выходов дешифратора 5 запускает либо блок 6 повторения микрокоманд, если неисправность относится к классу неисправностей, которые при случайном проявлении (сбое) могут быть устранены простым повторением ми кроко манды, либо — блок 7 формирования сигнала .повторения программы, если возникшая неисправность, даже будучи случайным сбоем, не может быть устранена повторением микрокоманд, а требует повторения участка программы. После устранения влияния возникшего случайного сбоя содержимое регистра 3 отказов переписывается в регистр 4 неустойчивых отказов для обеспечения возможности программного анализа возникшей ситуации.

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

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

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

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

30 повторения микрокоманд и первому входу блока формирования сигнала повторения программы, первый выход и второй вход которого соединены соответственно с,пятым входом и шестым выходом блока управления

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

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

1. Авторское свидетельство СССР

40 МО 279172, М. кл. G 06F 11/00, 1968.

2. Авторское свидетельство СССР № 432502 кл. G 06F 11/00, 1972. б864б7

Составитель В. Вертлнб

Техред А. Камышникова

Корректор Е. Хмелева

Редактор И, Грузова

Подписное

Типография, пр. Сапунова, 2

Заказ 2908/8 Изд. г1 1028 Тираж 818

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

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