Устройство для контроля дуплексных электронных вычислительных машин

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

Автор: Кучук

ZIP архив

Текст

ОПИСАНИЕ ИЗОБРЕТЕНИЯ п 11 435526 Союз Советских Социалистических Республик(51) М. Кл, 6 061 11/О нением заявки Хе с при дар".твеииый комитет ета Мииистрае СССР делам изаааетеиийи аткрытий(32) Приоритет 81.326.7088.8) публиковано 05,07,74. Бюллетень М ата опубликования описания 28.11.7 3)(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ДУПЛЕКСНЫХ ЭЛЕКТРОННЫХ ВЪЧИСЛИТЕЛЪНЪХ МАШИНУстройство относится к области вычислительной техники и предназначено для контроля за работой и локализации места неисправности в дуплексных электронных вычислительных машинах (ЭВМ),Известно устройство для контроля дуплексных ЭВМ, содержащее схему сравнения, соединенную с регистрами сравнения обеих ЭВМ и со схемой анализа, генератор тактовых импульсов, соединенный со входами схем управления обеих ЭВМ, причем схемы управления состоят из элементов И, ИЛИ, счетчика тактовых импульсов, соединенного через дешифратор и элемент задержки с распределителем, выход которого соединен с различными блоками ЭВМ. В этом устройстве в конце каждого этапа работы машины производится сравнение содержимого выходных регистров обеих ЭВМ и обнаружение ошибки.Однако в таком устройстве невозможно определить место возникновения ошибки,Целью изобретения является расширение функциональных возможностей устройства для контроля дуплексных ЭВМ и определение точного места возникновения ошибки.Для этого в устройство для контроля дуплексных ЭВМ введены триггер поиска места неисправности, вход которого соединен с выходом схемы анализа, а выходы - с первыми входами схемы локализации неисправности ЭВМ, и триггер локализации неисправности, вход которого через элемент И соединен с выходом схемы анализа, а выход - со вторыми входами схем локализации неисправности обеих ЭВМ. Кроме того, в схемы локализации неисправности ЭВМ введены счетчик поиска места неисправности, второй дешифратор, второй элемент задержки, второй распределитель и элемент НЕ. Причем вход схемы локализации неисправности соединен со входами первого, второго и третьего элементов И, Вход схемы локализации неисправности соединен с другими входами первого и третьего элементов И. Вход схемы локализации неисправности соединен с третьими входами первого, второго и третьего элементов И. Выходы первого и второго элементов И через элемент ИЛИ соединены со входом счетчика тактовых импульсов и линии задержки. Выход третьего элемента И соединен со входами счетчика поиска места неисправности и элемента задержки. Выход счетчика поиска места неисправности соединен со входом второго дешифратора, первый выход которого соединен с первым входом второго распределителя, а второй - с входом первого элемента И и через элемент НЕ со входами первого и третьего элементов И. Выход второго элемента задержки соединен со входом счетчика поиска места неисправности, Выходпервого элемента задержки соединен со вторым входом распределителя тактов поиска.Выходы распределителей тактовых импульсови тактов поиска через элемент ИЛИ соединены с регистром сравнения и выходнымиэлементами И ЭВМ, а через импульсныйэлемент ИЛИ соединены со входом схемыанализа,Устройство находит и указывает место неисправности, если она возникла в различныхсхемах ЭВМ, из-за управляющих сигналовили самих схем локализации места неисправности, Оно позволяет автоматически находитьнеисправное место в машине без применениясложных диагностических тестов.На чертеже приведена одна из дуплексныхЭВМ со схемой локализации места неисправности,Устройство содержит схемы совпадения 1,2, схему сравнения 3, схему анализа 4, элемент И 5, триггер локализации неисправности 6, триггер поиска места неисправности7, генератор тактовых импульсов ГТИ 8, бло,ки ЭВМ 9 - 11, выходные элементы И 12 -14, элементы ИЛИ 15 - 17, регистр сравнения 18, распределитель тактов поиска 19, дешифратор тактов поиска 20, элемент задержки 21, счетчик поиска места неисправности 22,элемент И 23, элемент задержки 24, распределитель тактовых импульсов 25, дешифратор 26, счетчик тактовых импульсов 27, ипвертор на элементах НЕ 28 и элементИЛИ 29.При выполнении любой машинной операциитриггеры 6 и 7 находятся в нулевом состоянии, и сигналы с генератора тактовых импульсов 8 проходят через элемент И 2, элемент ИЛИ 29 и добавляют +1 в счетчиктактовых импульсов 27. Содержимое счетчика 27 дешифрируется в дешифраторе 26. Задержанный элементом задержки 24 тактовыйимпульс анализирует в распределителе тактовых импульсов 25 код выполняемой операциии номер текущего такта и выполняет необходимую микрооперацию в арифметическом илиуправляющем устройствах ЭВМ на чертеже9 - 11 - счетчики, регистры или какие-либодругие узлы арифметического и управляющего устройств), Последний тактовый импульсоперации поступает на входы выходных элементов И 12 - 14 и через элемент ИЛИ15 посылает в регистр сравнения 18 содержимое того регистра, в котором получилсярезультат данной операции. В схеме сравнения 3 производится сравнение результатовобеих ЭВМ, и при поступлении на элементИЛИ 17 последнего тактового импульсасхема анализа 4 выдает сигнал в случае несовпадения результатов.При совпадении результатов очередной импульс с ГТИ 8 приступает к выполнению последующей операции. При несовпадении результатов операции сигнал со схемы анализа 4 устанавливает триггер поиска места неисправности 7 в единичное состояние. В этом 5 10 15 20 25 30 зз 40 45 50 55 60 65 случае очередной импульс с ГТИ 8 проходит через элемент И 23 и добавляет единицу в счетчик поиска места неисправности 22. Состояние счетчика дешифрируется дешифратором тактов поиска 20, и задержанный в элементе задержки 21 импульс поступает на вход распределителя тактов поиска 19, Каждый выходящий из распределителя 19 тактовый импульс поиска передает содержимое одного из блоков 9 - 11 через элементы И 12 - 14 и элемент ИЛИ 15 в регистр сравнения 18, Этот же сигнал через элемент ИЛИ 17 поступает на схему анализа 4. Если схема анализа обнаружила несовпадение, так как триггер поиска места неисправности 7 находится в состоянии единицы и дает разрешение на элемент И 5, выходной сигнал схемы анализа 4 через элемент И 5 устанавливает триггер локализации места неисправности 6 в единичное состояние. При этом разряды схемы сравнения 3, в которых произошло несовпадение, указывают на неисправные разряды, а содержимое счетчика поиска места неисправности 22 указывает порядковый номер узла (регистра, группы триггеров и т. д.), который проверялся в данном такте поиска места неисправности. Если последовательная проверка блоков 9 - 11 не обнаружила неисправности, то выходной сигнал дешифратора тактов поиска 20 через элемент НЕ 28 закрывает элемент И 23 и дает разрешение на схему совпадения 1.Импульс с ГТИ 8 выполняет следующую микрооперацию и после элемента задержки 24 устанавливает счетчик поиска места неисправности 22 на нуль. После этого импульсы ГТИ 8 опять проходят через элемент И 23 и производят сравнение состояния блоков 9 - 11 ит.д,Циклы проверок повторяются для каждой микрооперации до тех пор, пока не будет обнаружено место неисправности.Если вся операция была выполнена повторно и место неисправности не обнаружено, это означает, что ошибка была случайной, и система приступает к выполнению следующей операции. Так как ошибки могут быть из-за отсутствия или ложного присутствия управляющих сигналов микроопераций, эти сигналы после элемента ИЛИ 16 подаются на соответствующие входы регистра сравнения18, счетчики 22 и 27 и другие блоки, используемые для локализации места неисправности, и также могут быть проконтролированы.Полную информацию о месте неисправности получают при рассмотрении содержимого счетчиков 22, 27, схемы сравнения 3 и кода текущей команды. Эта информация при необходимости может быть записана в память системы или система может быть остановлена и дана сигнализация оператору.После обнаружения места неисправности дуплексный режим работы может быть отключен и с помощью простых тестов обнаружена ЭВМ, имеющая данную неисправность,435526 оставитель Б. Крылов Техред В. Рыбакова Утехин сдакт Корректор Н. Ау Заказ 312414ЦНИИП Изд осударс по д Москв994 венного коми лам изобретен , Ж-З 5, Рауш Тираж 624ета Совета Министрий и открытийская наб., д. 4 5 ПодписноССР пография, пр. Сапунов 5 Предмет изобретенияУстройство для контроля дуплексных электронных вычислительных машин, содержащее регистр сравнения, соединенный со схемой сравнения, схему анализа, генератор, счетчик тактовых импульсов и распределитель тактовых импульсов, о т л и ч а ю щ е е с я тем, что, с целью повышения надежности, оно содержит счетчик поиска места неисправности, дешифратор тактов поиска, распределитель тактов поиска, триггер локализации места неисправности, вход которого соединен с выходом схемы анализа, а выходы через соответствующие схемы совпадения - со входом счетчика тактовых импульсов и счетчика поиска места неисправности первого элемента задержки; выход счетчика поиска места неисправности соединен с дешифратором тактов поиска, второй вход - с выходом второ.го элемента задержки; выходы дешифратора тактов поиска подключены к распределителю тактов поиска, к соответствующей схеме совпадения и инвертору, выход которого подключен через соответствующие схемы совпадения ко входам счетчика такговых импульсов и счетчика поиска места неисправности; выход распределителя тактов поиска через соответ ствующие элементы ИЛИ подключен к регистру сравнения, а второй вход - ко второму элементу задержки; выход триггера локализации места неисправности через соответствующие схемы совпадения и элементы 15 ИЛИ подключен ко входу счетчика тактовых импульсов и счетчика поиска места неисправности, а вход через соответствующую схему совпадения подключен к схеме анализа и триггеру поиска места неисправности,

Смотреть

Заявка

1176078, 26.07.1967

А. Т. Кучук

МПК / Метки

МПК: G06F 11/16, G06F 11/26

Метки: вычислительных, дуплексных, машин, электронных

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

Код ссылки

<a href="https://patents.su/3-435526-ustrojjstvo-dlya-kontrolya-dupleksnykh-ehlektronnykh-vychislitelnykh-mashin.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля дуплексных электронных вычислительных машин</a>

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