Техническая '"би&лнотека

Иллюстрации

Показать все

Реферат

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

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

247626

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

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

Республик

Зависимое от авт. свидетельства №

Кл. 42гпз, 11(00

Заявлено 02.Х.1967 (№ 1188152/18-24) с присоединением заявки №

Приоритет

Опубликовано 04Х!!.1969. Бюллетень № 22

Дата опубликования описания 28,XI.1969

МПК G 06f

УДК 681.326.77(088.8) Комитет ло делом изобрвтеииЯ и открытиЯ ори Совете Миииотрое

СССР

УCTPORCTBO ДЛЯ ПРЕДОТВРАЩЕНИЯ ОСТАНОВА МАШИНЪ1

ПРИ СЛУЧАЙНОМ СБОЕ

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

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

CHCTeM3X C &eC1 1iHiAI BpeiseHH iiir балансом, TBK как фактически нарушают работу системы.

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

20 нулевым входом триггера запоминания факта ошибки и с нулевым входом пускового триггера распределения тактовых импульсов данной машины.

Функциональная схема устройства представлена на чертеже.

Предложенное устройство состоит пз линии задержки 1, соединенной с выходом триггера 2 устройства синхронизации программ, двух дополнительных триггеров — триггера 8 запоми30 нания факта ошибки и триггера 4 повторного

247826

10

3 включения, вентилей 5 и 6, управляющих работой триггеров и коммутацией сигнала неисправности (ошибки), поступающего с собирательной схемы "ИЛИ» 7, на которую заводятся выходы контрольных датчиков машины.

Выход схемы «ИЛИ» соединяют со входами вентиля 8, управляемого триггером 4, и вентиля 9, открываемого тем же триггером, но в другом его состоянии. Выход вентиля 8 подается на вход триггера 3 и дополнительно еще на сброс пускового триггера машины 10 и установку счетчика адресов команд устройства управления в начальное состояние. На второй вход триггера 3 подается выход вентиля б

УСП. На один вход триггера 4 и одноименный вход пускового триггера 10 подается выход собирательной схемы «ИЛИ» 7 УСП через вентиль 11, управляемый триггером 8, а другой вход триггера 4 соединяется через вентиль

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

Выход вентиля 9 соединен со входом триггера 18 отказа машины, который в устройстве управления осуществляет останов машины.

Работает устройство следующим образом, При появлении ошибки контрольная аппаратура через сборку выдает в данное устройство сигнал ошибки, который, пройдя через открытый вентиль 8, одновременно с запоминанием на триггере 8 осуществляет сброс счетчика команд в начальное (по программе) состояние и останов работы данной машины путем сброса триггера пуска 10.

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

УСП и вентиль 11, открытый перед этим установившимся по сигналу ошибки триггером 3, включает машину в работу установкой триггера 10. Этот сигнал повторного включения с выхода вентиля 11 запоминается на триггере

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

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

Если же в первый же проход программы после синхронизации вырабатывается еще один сигнал ошибки, последний через вентиль 9 попадает на триггер отказа 18. B результате этого машина останавливается, что свидетельствует о наличии в машине отказавшего элемента.

Задержка необходима для того, чтобы сдвинуть управление с выхода триггера 13 вентилем 12 на интервал времени прохода программы после окончания синхронизации. В противном случае сброс триггера 4 произойдет в период шага программы, предназначенного для синхронизации.

Предмет изобре гения

Устройство для предотвращения останови машины при случайном сбое, состоящее из М идентичных логических схем соответственно для Х параллельно работающих от общего задающего генератора и IIO идентичным программам вычислительных:пашин, 07личаюи ввся тем, что, с целью предотвращения останова машины от случайного сбоя для каждой

1-ой машины, выход схемы, < игнализирующей о наличии неисправности, соединен со входом клапана, второй вход которого соединен с нулевым выходом триггера повторного включения, а выход — с единичным входом триггера запоминания факта ошибки, с нулевым входом пускового триггера распределения тактовых импульсов j-ой машины и с нулевым входом счетчика адреса очередной команды j-ой машины, также выход схемы, сигнализирующей о наличии неисправности, соединен со входом клапана, второй вход которого соединен с единичным входом триггера повторного включения, а выход — с единичным входом триггера запоминания отказа в устройстве управления

l-ой машины; выход схемы синхронизации устройства синхронизации программ соединен со входом клапаны, второй вход которого соединен с единичным выходом триггера запоминания факта ошибки, а выход — с единичным входом триггера повторного включения и с единичным входом пускового триггера распределения тактовых импульсов j-ой машины; выход дешифратора операции 1-ой машины, соответствующий команде окончания синхронизации, соединен со входом клапана, второй вход которого через линию задержки с задержкой, соответствующей длительности одного рабочего цикла машины, соединен с единичным выходом триггера устройства синхронизации про. грамм, а выход — с нулевым входом триггера повторного включения; выход схемы фиксации точки синхронного пуска устройства синхронизации программ соединен с нулевым входом триггера запоминания факта ошибки и с нулевым входом пускового триггера распределения тактовых импульсов 1-пА ми пины.

247626

Составитель В. Шумский

Техред T. П. Курилко Корректоры: В. Петрова и Е. Ласточкина

Редактор Т. Зенбицкая

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

Заказ 3082(11 Тираж 480 Подписное

ПНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР

Москва iK-35, Раушская наб., д. 4(5