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

 

Союз Советскнм

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

Республик

01) 603995

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. саид-ву— (22) Заявлено 040875(21)2160593/24 (оа) М. Кл.

Ц06 Р 15/16 с присоединением заявкн ))й (2З) ттрнорнтет

Геаурретееааыа ааметет

6ееета Ваааетрее N(F ае делам ааабретеаай а етарытаа (53) УДК 6 58 562 (088. 8) (43) Опубликовано 250478.6толлетень РЙ 15 (45) Дата опубликования описания 180478 (72} авторы нзобретения

Б. E. Алексеев и С. С. Абатуров (71) Заявитель (54) ДУПЛЕКСНАЯ СИСТЕМА ЭЛЕКТРОННО-ВЫЧИСЛИТЕЛЬНЫХ

МАШИН (ЭВМ) СО ВЗАИМНОЙ ДИАГНОСТИКОЙ

Изобретение относится к области вычислительной техники и может быть использовано в различных автоматизированных системах управления.

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

И и схемы ИЛИ (1f. Однако такие системы недостаточно надежны в работе и 10 требуют большого количества оборудования.

Наиболее близким к изобретению техническим решением является устройство, содержащее две ЭВМ, каждая из 15 которых состоит иэ оперативного запоминающего устройства (ОЗУ), связанного

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

603995

13, коммутаторы (многоразрядные элементы И) 14- 32, среди которых второй

27, первый 28 и третий 29 дополнительные коммутаторы, элементы ИЛИ (двухвходовые) 33-51. Входы-выходы, одной

ЭВМ соединены с одноименными выходамивходами другой.

Дуплексная система ЭВМ со взаимной диагностикой работает следующим обра!

О !

5 пятнадцатого коммутаторов соединены соответственно с тремя входами элемента ИЛИ, выход которого подключен к входу дешифратора адреса, выход второго регистра передачи соединен с первьачи входами седьмого и,шестнадцатого коьмутаторов, первый и второй входы второго регистра передачи соединены соответственно с выходами первого и пятого коммутаторов, выход шестнад,цатого коммутатора соединен с вторым входом первого регистра передачи, выходы второго и четвертого коммутаторов соединены соответственно с пер- вым и вторым входами третьего регистра передачи, выход которого соединен с первыми входами восьмого и одиннадцатого коммутаторов(Я, Однако необходимость в ручном диагностировании в случае отказов некоторых узлов снижает достоверность работы системы.

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

Достигается это тем, что в каждую

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

На чертеже представлена блок-схема системы одной из двух идентичных

ЭВМ.

Каждая ЭВМ содержит оперативное запоминающее устройство (ОЗу) 1, регистр 2 числа, накопительный регистр

3„ арифметическое устройство 4, дешифратор адреса 5, дешифратор кода операций 6, регистр команд 7, счетчик команд 8, ра"пределнтель 9 управляющих импульсов, элемент ИЛИ 1.0 (трехнходовый), регистры передачи 11, 12, 25

65 зом.

Пусть одна из ЭВМ (диагностирующая) контролирует другую (диагностируемую). Тогда диагностирующая ЭВМ через коммутатор 27, третий выход и третий вход диагностируемой ЭВМ подает на второй вход распределителя 9 управляющих импульсов сигнал сброса, который блокирует работу распределителя 9 и приводит его в исходное положение. Затем диагностирующая ЭВМ через коммутатор 29, второй выход и второй вход диагностируемой ЭВМ записывает эталонную информацию в регистр 2. В следующей команде диагностирующая ЭВМ читает информацию с регистра 2 числа, для чего выдает через коммутатор 28, первый выход и первый вход диагностируемой ЭВМ единицу в девятнадцатом разряде, которая через двухвходовый элемент ИЛИ 31 поступит на второй вход коммутатора 29, и информация с регистра 2 через коммутатор 29, второй выход диагностируемой ЭВМ, второй вход диагностирующей ЭВМ поступит на регистр 2 для анализа. Если информация, поступившая на регистр 2 диагностирующей ЭВМ верна, то регистр 2 диагностируемой

ЭВМ исправен и проверяется следующий тракт диагностируемсй ЭВМ, например: регистр 2 числа — коммутатор 30 — регистр 12 передачи — коммутатор 26 регистр ll передачи — коммутатор 32 регистр 2 числа. 3 каждой команде диагностирующая ЭВМ управляет через соответствующий двухвходовый элемент

ИЛИ одним иэ. коммутаторов 30, 26 или

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

2 числа — коммутатор 31 — регистр 13 передачи — коммутатор 21 — регистр команд 7.

Правильность информации, дошедшей до регистра 7, проверяется информацией, читаемой;из ОЗУ 1, или типом операции, выполняемой арифметическим устройством

4, Если проверяемый тракт неисправен, то место неисправности в тракте уточняется последовательной заменой отдельных участков этого тракта.

В описываемой системе неисправность какого-либо разряда коммутатора 28

603995 ду пятнадцатого коммутатора, выходы двенадцатого, тринадцатого и пятнадцатого коммутаторов соединены соответственно с тремя входами элемента

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

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

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

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

Дуплексная система электронно-вычислительных машин (ЭВМ) со взаимной диагностикой, содержащая две ЭБМ,-каждая из которых состоит из оперативного запоминающего устройства (ОЗу),связанного двухсторонней связью с регистром числа,дешифратора адреса, выход которсго соецинен с ОЗУ,накопительного регистра,арифметического устройства,дешифратора кода операций, регистра команд, счетчика команд, распределителя управ- ляющих импульсов, коммута торов, элемента ИЛИ и трех регистров передачи, причем первые входы первых двух коммутаторов соединены с выходсм регистра числа, вход которого связан с выходом Ы третьего коммутатора, первый вход которого соединен с выходом первого регистра передачи, первые входы четвертсго и пятого коммутаторов подключены к выходу накопительного регистра„ 35 вход которого соединен с выходом шестого коммутатора, первый вход которого соединен с выходом первого регистра передачи, выходы седьмого, восьмого и девятого коммутаторов соецинены 40 соответственно с тремя входами арифметического устройства, выход которого связан с первым входом первого регистра передачи, первый вход девятого коммутатора соединен с выходом дешифратора,кода операций,„ вход которого связан с выходом десятого коммутатора, выход одиннадцатого ксммутатора соединен с входом регистра команд, первая группа выходов которого соединена с первьм входом распределителя управляю- щих импульсов и первым входом десятого коммута-.ора, вторая группа выходов регистра команд связана с первым входом двенадцатого коммутатора, третья группа выходов регистра команд соеди55 иена.с первыми входами тринадцатого и четырнадцатого коммутаторов, выход которого связан с входом счетчика команд, выход которого подкл,очен к первому вхо60

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

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

9281010,М. кл. Я 06 F 11/04, 11.11.69.

2. Войшер, Эксплуатационный процесс, ст. в журнале Bett, System

Tec h

ЭВМ не приводит к невозможности автоматического диагностирования, а будет включена в число подозреваемых элемен- 5 ,тов неисправного коммутатора.

Предлагаемая система позволяет оперативно проводить взаимную диагностику

ЭВМ системы без вмешательства персона- ла до выявления неисправностей, что повышает достоверность диагностики.

603995

Составитель В.Вертлиб Техред A-Алатырев

Корректор A. Кравченко

Редактор Е.Гончар

Филиал ППП Патент, r.Óæãoðoä, -ул.Проектная, 4

Заказ 2097/41 Тираж 826 Подписное

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

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

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

 

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

Биб^ькэ // 392500

Изобретение относится к области операционной системы мультипроцессорных отказоустойчивых вычислительных систем
Наверх