УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ДУПЛЕКСНЫХ ЭЛЕКТРОННЫХ ВЫЧИСЛИТЕЛЬНЫХ МАШИН Советский патент 1974 года по МПК G06F11/16 G06F11/26 

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

1

Устройство относится к области вычислительной техники и предназначено для контроля за работой и локализации места неисправности в дуплексных электронных вычислительных машинах (ЭВМ).

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

Однако в таком устройстве невозможно определить место возникновения ошибки.

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

Для этого в устройство для контроля дуплексных ЭВМ введены триггер поиска места неисправности, вход которого соединен с выходом схемы анализа, а выходы - с первыми входами схемы локализации неисправности

ЭВМ, и триггер локализации неисправности, вход которого через элемент «И соединен с выходом схемы анализа, а выход - со вторыми входами схем локализации неисправности

обеих ЭВМ. Кроме того, в схемы локализации неисправности ЭВМ введены счетчик поиска места неисправности, второй дешифратор, второй элемент задержки, второй распределитель и элемент «НЕ. Причем вход схемы локализации неисправности соединен со входами первого, второго и третьего элементов «И. Вход схемы локализации неисправности соединен с другими входами первого и третьего элементов «И. Вход схемы локализации неисправности соединен с третьими входами первого, второго и третьего элементов «И. Выходы первого и второго элементов «И через элемент «ИЛИ соединены со входом счетчика тактовых импульсов и линии задержки. Выход третьего элемента «И соединен со входами счетчика поиска места неисправности и элемента задержки. Выход счетчика поиска места неиспраВНости соединен со входом второго дешифратора, первый выход которого соединен с первым входом второго распределителя, а второй - с входом первого элемента «И и через элемент «НЕ со входами первого и третьего элементов «И. Выход второго элемента задержки соединен со входом

счетчика поиска места неисправности. Выход

первого элемента задержки соединен со вторым входом распределителя тактов поиска. Выходы распределителей тактовых импульсов и тактов поиска через элемент «ИЛИ соединены с регистром сравнения и выходными элементами «И ЭВМ, а через импульсный элемент «ИЛИ соединены со входом схемы анализа.

Устройство находит и указывает место неисправности, если она возникла в различных схемах ЭВМ, из-за управляющих сигналов или самих схем локализации места неисправности. Оно позволяет автоматически находить неисправное место в Машине без применения сложных диагностических тестов.

На чертеже приведена одна из дуплексных ЭВМ со схемой локализации места неисправности.

Устройство содержит схемы совпадения 1, 2, схему сравнения 3, схему анализа 4, элемент «И 5, триггер локализации неисправности 6, триггер поиска места неисправности 7, генератор тактовых импульсов ГТИ- в, блоки ЭВМ 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-счетчики, регистры или какие-либо другие узлы арифметического и управляющего устройств). Последпий тактовый импульс операции поступает на входы выходных элементов «PI 12-14 и через элемент «ИЛИ 15 посылает в регистр сравнения 18 содержимое того регистра, в котором получился результат данной операции. В схеме сравнения 3 производится сравнение результатов обеих ЭВМ, и при поступлении на элемент «ИЛИ 17 последнего тактового импульса схема анализа 4 выдает сигнал в случае несовпадения результатов.

При совпадении результатов очередной импульс с ГТИ 8 приступает к выполнению последующей операции. При несовпадении результатов операции сигнал со схемы анализа 4 устанавливает триггер поиска места неисправности 7 в единичное состояни-е. В этом

случае очередной импульс с ГТИ 8 проходит через элемент «И 23 и добавляет единицу в счетчик поиска места неисправности 22. Состояние счетчика дешифрируется дешифратором тактов поиска 20, и задержанный в элементе задержки 21 импульс поступает на вход распределителя тактов поиска 19. Каждый выходящий из распределителя 19 тактовый импульс поиска передает содержимое одного

из блоков 9-11 через элементы. «И 12-14 и элемент «ИЛИ 15 в регистр сравнения 18. Этот же сигнал через элемент «ИЛИ 17 поступает на Схему анализа 4. Если схема анализа обнаружила несовпадение, так ,как триггер поиска места неисправности 7 находится в состоянии единицы и дает разрешение на элемент «И 5, выходной сигнал схемы анализа 4 через элемент «И 5 устанавливает триггер локализа-цин места неисправности 6

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

тактов поиска 20 через элемент «НЕ 28 закрывает элемент «И 23 и дает разрешение на схему совпадения 1.

Импульс с ГТИ 8 выполняет следующую микрооперацию и после элемента задержки «24

устанавливает счетчик поиска места неисправности 22 на нуль. После этого импульсы ГТИ 8 опять проходят через элемент «И 23 и производят сравнение состояния блоков 9- 11 и т. д.

Циклы проверок повторяются для каждой микрооперации до тех пор, пока не будет обнаружено место неисправности.

Если вся операция была выполнена повторно и место неисправности не обнаружено,

это означает, что ошибка была случайной, и система приступает к выполнению следующей операции. Так как ощибки мотут быть из-за отсутствия или ложного присутствия управляющих сигналов микроопераций, эти сигналы после элемента «ИЛИ 16 подаются на соответствующие входы регистра сравнения 18, счетчики 22 и 27 и другие блоки, используемые для локализации места неисправности, и также могут быть проконтролированы.

Полную информацию о месте неисправности получают при рассмотрении содержимого счетчиков 22, 27, схемы сравнения 3 и кода текущей команды. Эта информация нри необходимости может быть заПИсана в память

системы или система -может быть остановлена и дана сигнализация оператору.

После Обнаружения места неисправности дуплексный режим работы может быть отключен и с помощью простых тестов обнарул ена ЭВМ, имеющая данную неисправность.

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

Устройство для контроля дуплексных электрОНных вычислительных машин, содерлсащее регистр сравнения, соединенный со схемой сравнения, схему анализа, генератор, счетчик тактовых импульсов и распределитель тактовых импульсов, отличающееся тем, что, с целью повышения надежности, оно содержит счетчик поиска места неисправности, дешифратор тактов поиска, распределитель тактов поиска, триггер локализации места неисправности, вход которого соединен с выходом схемы анализа, а выходы через соответствуюшие схемы совпадения - со входом счетчика тактовых импульсов и счетчика поиска места неисправности первого элемента задержки; выход счетчика поиска места неисправности соединен с дешифратором тактов поиска, второй вход - с выходом второго элемент задержки; выходы дешифратора тактов поиска подключены к распределителю тактов поиска, к соответствующей схеме совпадения и инвертору, выход которого подключен через соответствующие схемы совпадения ко входам счетчика такговых импульсов и счетчика поиска места неисправности; выход распределителя та,ктов поиска через соответстаующие элементы «ИЛИ -подключен к регистру сравнения, а второй вход - ко второму элементу задержки; выход триггера локализации места Неисправности через соответствующие схемы совпадения и элементы

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

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

название год авторы номер документа
Устройство для контроля 1986
  • Мировицкий Григорий Петрович
  • Киселев Владимир Дмитриевич
  • Олейник Владимир Александрович
SU1325417A1
Устройство для контроля электронно-вычислительной машины (эвм) 1976
  • Свяжина Альбина Георгиевна
  • Мухамедеева Валентина Каримовна
SU638965A1
Устройство для сопряжения двух ЭВМ 1990
  • Николаенко Василий Ефимович
  • Гришуткин Александр Николаевич
  • Якимов Сергей Петрович
  • Кримец Григорий Андреевич
  • Новиков Николай Николаевич
  • Костылев Александр Александрович
SU1798793A1
Многоканальная система для контроля и диагностики цифровых блоков 1984
  • Гроза Петр Кирилович
  • Касиян Иван Леонович
  • Кошулян Иван Михайлович
  • Карабаджак Александр Александрович
  • Гобжила Алик Степанович
  • Иваненко Владислав Николаевич
  • Баранов Валерий Степанович
  • Кац Ефим Файвельевич
SU1269137A1
Устройство для управления и микродиагностики 1981
  • Ткачев Михаил Павлович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Барбаш Иван Панкратович
  • Ткаченко Сергей Николаевич
SU968815A1
Устройство для поиска неисправностей в логических узлах 1981
  • Сергеев Виктор Александрович
SU970283A1
Устройство для сопряжения ЭВМ с каналами связи 1985
  • Еременко Людмила Павловна
  • Кафидов Александр Сергеевич
  • Малачевская Татьяна Степановна
  • Тараров Михаил Иванович
SU1288706A1
Устройство для контроля и диагностики дискретных объектов 1983
  • Павлов Владимир Николаевич
  • Смилга Янис Янович
  • Ахмеров Валериан Ишмуратович
  • Видениекс Петр Оскарович
  • Бондарева Елена Константиновна
  • Алкснис Ритварс Иварович
SU1109756A1
Устройство для контроля мажоритарных схем 1983
  • Ковтун Нина Николаевна
  • Толмачев Геннадий Иванович
SU1117643A1
Устройство для имитации неисправностей 1987
  • Панков Анатолий Петрович
  • Танасейчук Владимир Маркович
SU1444775A1

Иллюстрации к изобретению SU 435 526 A1

Реферат патента 1974 года УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ДУПЛЕКСНЫХ ЭЛЕКТРОННЫХ ВЫЧИСЛИТЕЛЬНЫХ МАШИН

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

1

SU 435 526 A1

Даты

1974-07-05Публикация

1967-07-26Подача