Устройство для восстановления информации при сбоях в блоках цвм

Номер патента: 1124314

Авторы: Воронин, Козлов, Перешивкин, Суюнбаев, Шоханова, Шухов

ZIP архив

Текст

СОЮЗ СООЕТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИН 9) 8 О )11) 3(5 С 06 Г 11 ТЕНИЯ ПИСАНИ ЬСТ У СВИД АВТОР в еше- нных й м ГОСУДАРСТ 8 ЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ(54)(57) УСТРОЙСТВО ДЛЯ ВОССТАНОВЛЕНИЯ ИНФОРМАЦИИ ПРИ СБОЯХ В БЛОКАХЦВМ, содержащее группу регистровданных, дешифратор адреса и триггерблокировки; причем вход неисправности устройства соединен с нулевым входом триггера блокировки, адресный вход восстанавливаемых данных устройства соединен с входомдешифратора адреса, о т л и ч а ющ е е с я тем, что, с целью упрощения, в устройство введены триггерзапроса, триггер разрешения записи,элемент И и группа элементов ИЛИ,причем вход записи эталонной инфорацыи устройства соединен с единичным входом триггера запроса, выход которого является выходом запросазаписи эталонной информации устройства, вход окончания операции устройства соединен с нулевыми входами триггеров запроса и разрешениязаписи, вход разрешения записи устройства соединен с первым входомэлемента И, выход которого соединенс единичным входом триггера разрешения записи, единичный выход которого соединен с входами разрния записи каждого регистра дагруппы, первый выход дешифратораадреса соединен с единичным входомтриггера блокировки, каждый выходгруппы выходов дешифратора адресасоединен с входом разрешения считывания соответствующего регистраданных группы, каждый информационнывХод группы входов устройства соединен с информационным входом соответствующего регистра данных группы, информационный выход каждогорегистра данных группы соединен ссоответствующим входом соответствующего элемента ИЛИ группы, выходыэлементов ИЛИ группы являются выходми восстановления информации устройства.510 50 гистры данных производится одновременно по сигналу записи информации.Информация на регистрах данныхв случае отсутствия сигнала неисп равности меняется при выполнениикаждой новой операции, но не испольа зуется для решения задач ЦВМ. Еслив процессе работы ЦВМ обнаружена ошибка, о чем свидетельствует сиг" нал неисправности от схемы контроля ЦВМ, поотупающий на вход неисправности устройства, триггер 4 блокировки записи устанавливается в нулевое состояние, в результате ый чего на второй вход элемента И 2 Изобретение относится к вычислительной технике и может быть использовано для повышения достоверностиобработки информации и надежностимашин, находящихся в эксплуатации,а также при разработке ЦВМ повышенной надежности,Известно устройство для восстановления информации ЦВМ,осуществляющеелибо повторение микрокоманды, привыполнении которой возникла неисправность, либо повторение участкапрограммы 13.Недостатками этого устройстваявляются необходимость анализа каждой исполняемой микрокоманды навозможность устранения последствий сбояпри ее повторении, а также сложностьнаписания программ с учетом организации разделов, пригодных для повторения.Наиболее близким к прелагаемомуявляется устройство для устраненияпоследствий сбоев, содержащее. блокпамяти, регистры передачи данных,триггеры признака, группу элементовИ, блок блокировки, счетчик, блоквыдачи данных, осуществляющее повторкоманды, при выполнении которой обнаружено искажение информации, путемсчитывания этой команды и информации из регистров передачи данных 21.Недостатками устройства являютсянеобходимость передачи в устройствопризнака команды или Операнда приобращении к памяти и избыточностьи сложность его структуры.Цель изобретения - упрощение устройства,20 25 30 35 40 45 Поставленная цель достигается тем, что в устройство, содержащее группу регистров данных, дешифратор адреса и триггер блокировки, причем вход неисправности устройства соединен с нулевым входом триггера блокировки, адресный в:од восстанавливаемых дан-. ных устройства соединен с входом дешифратора адреса, введены триггер запроса, триггер разрешения записи, элемент И и группа элементов ИЛИ, причем вход записи эталонной информации устройства соединен с единичным входом триггера запроса, выход которого является ныходом запроса записи эталонной информации устройства, вход окончания операции устройства соединен с нулевыми входами триггеров запроса и разрешения записи, вход разрешения записи устройств соединен с первым входом элемента И, выход которого соединен с единичным входом триггера разрешения записи, единичныйвыход которого соединен с входами разрешения записи каждого регистра данных группы, первый выход дешифратора адреса соединен с единич ,ным входом триггера блокировки, кажд выход группы выходов дешифратора ад" ,6 реса соединен с входом разрешения считывания соответствующего регистра данных группы, каждый информационный вход группы входов устройства соединен с информационнным входом соответствующего регистра данных группы, инФормационный выход каждого регистра данных группы соединен с соответствующим входом соответствующего эле-: мента ИЛИ группы, выходы элементов ИЛИ группы являются выходами восстановления информации устройства.На чертеже приведена схема предлагаемого устройства. Устройство состоит из триггера 1 запроса, элемента И 2, триггера 3 разрешения записи, триггера 4 блокировки, дешифратора 5 адреса, группы регистров б данных, группы элементов ИЛИ 7.Устройство работает следующим образом.Когда нет искажений в ЦВМ, триггер 1 запроса вырабатывает н последнем такте выполнения, каждой операции сигнал запроса информации, поступающий с выхода триггера 1 на выход запроса эталонной информации устройства. Триггер 1 устананлина 1 ется в единичное состояние сигналом начала запроса информации, который вырабатывается в ЦВМ после записи результата данной операции в основные регистры АЛУ ЦВМ, а сбрасывается по сигналу окончания запроса информации. Информация из основных регистров АЛУ ЦВМ по сигналу запроса информации выдается на группу информационных входов устройства, откуда поступает на информационные входы соответствующих регистров б данных. На входы разрешения записи регистров б поступает сигнал записи инФормации с выхода триггера 3 разрешения записи, который устанавливается в единичное состояние по сигналу начала записи информации, .поступающему с выхода элемента И 2 при отсутствии сигнала блокировки, а сбрасывается по сигналу окончания запроса. Запись информации на репоступает сигнал низкого уровня,1124314 аж 698 одписное ИИПИ Заказ 8281/ город Проектная, 4 Патент", г. у и что приводит к постоянному нулевому состоянию триггера 3 разрешениязаписи. Таким образом, чнгнал записи не вырабатывается до тех пор,пока триггер 4 блокировки записи неснимет сигнала запрета, запись на 5регистры данных не производится, и,следовательно, на них хранится тосостояние основных регистров АЛуЦВМ, в котором они находились доначала ошибочно выполненной операции.ОПо сигналу неисправности ЦВМ черезсхему прерывания переходит на выполнение программы обработки сигнала неисправности. Для восстановления основных регистров АЛУ ЦВМ в. ходе программы последовательно выполняются команды считывания информации из регистров 6 данных. Прн,этом на адресный вход восстанавливаемых данных устройства поступаеткод адреса соответствующего регистра данных. При дешифрации адресана выходе дешифратора 5 адреса вырабатывается сигнал считывания информации, который поступает на входразрешения считывания регистра данных с нужным адресом. Информацияс выхода регистра данных поступаетна вход группы элементов ИЛИ, а сих выходов - на выходы восстанавливаемой информации устройства. Далее ЗОинформация поступает на регистрприема информации АЛУ ЦЭЯ. С регистра приема информации по команде программы обработки сигнала неисправности код переписывается в определенную ячейку ОЗУ. Таким образом, в ОЗУ переписывается содержимое всех регистров данных.Снятие сигнала запрета эаниси в регистры б" данных производится путем установки триггера 4 блокировки в единичное состояние.Для этого используется команда обращения к устройству по нулевому адресу. Сигнал, полученный при дешифрации нулевого адреса, поступает на единичный вход триггера 4 и устанавливает его в единичное состояние. В результате, на второй вход элемента И 2 поступает сигнал высокого уровня, не препятствующий выработке сигнала разрешения записи информации.Информация, считанная из устройства и записанная в ОЗУ, используется для восстановления состояния основных регистров АЛУ ЦВМ. Это производится с помощью команд пересылки иэ определенной ячейки ОВУ в соответствующий основной регистр АЛУ ЦВМ. При восстановлении состояния счетчика команд производится перевод ЦВМ на повторение неправильно выполнен-. ной команды.Предлагаемое устройство обладает простой универсальной структурой и обеспечивает эффективную ликвидацию сбоев, обнаруженных схемой контроля ЦВМ.

Смотреть

Заявка

3606998, 15.06.1983

ПРЕДПРИЯТИЕ ПЯ В-8670

КОЗЛОВ ВЛАДИМИР СЕРГЕЕВИЧ, ШУХОВ ГЕННАДИЙ АЛЕКСЕЕВИЧ, ШОХАНОВА ОЛЬГА НИКОЛАЕВНА, ВОРОНИН НИКОЛАЙ НИКОЛАЕВИЧ, ПЕРЕШИВКИН АЛЕКСАНДР АЛЕКСАНДРОВИЧ, СУЮНБАЕВ АМАНДЫК БИСЕНОВИЧ

МПК / Метки

МПК: G06F 11/22

Метки: блоках, восстановления, информации, сбоях, цвм

Опубликовано: 15.11.1984

Код ссылки

<a href="https://patents.su/3-1124314-ustrojjstvo-dlya-vosstanovleniya-informacii-pri-sboyakh-v-blokakh-cvm.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для восстановления информации при сбоях в блоках цвм</a>

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