Устройство для контроля двухмашинной системы
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано в системах обработки данных для комплексирования двух вычислительных машин в вычислительный комплекс с повышенным требованием к его надежности. Целью изобретения является расширение функциональных возможностей и области применения устройства за счет контроля магистральной шины процессора. Устройство для контроля двухмашинной системы содержит блоки 1 и 2 согласования,две группы элементов ИЛИ 3 и 4, элементы И 5-7, элемент ИЛИ 8, элемент И 9, счетчик 10 времени, триггеры контроля пуска 11 и сброса 12, формирователи 13 и 14 одиночного импульса, элемент 15 задержки, дешифратор 16 адреса, триггер 17 адреса, схему 18 сравнения. Такое построение устройства позволяет осуществить контроль магистральной шины ЭВМ, так как код подтверждения исправности жестко задан на входе схемы сравнения и при поступлении от ЭВМ другого кода (из-за неисправности ЭВМ или выходе из строя магистральных линий) происходит автоматическое переключение ЭВМ. 1 ил.
СОЮЗ СОВЕТСХИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН (511 4 Г 06 F 15/16
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Ю
ГОСУДАРСТВЕННЫЙ ХОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ
ПРИ ГКНТ СССР (21) 4270428/24-24 (22) 07.04.87 (46) 07.04.89. Бюл. № 13 (72) К.A.Ïåòðîñÿí, А.А.Бадалян, О.А.Петросян, С.В.Погосян и Л.В.Айрапетян (53) 681. 325 (088. 8) (56) Патент ГДР № 203653, кл. G 05 В 23/02, Патент ФРГ № 3207120, кл. G 06 F 11/32.
Авторское свидетельство СССР № 1013962, кл. G 06 F 15/16. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ. ДВУХМАШИННОЙ СИСТЕМЫ (57) Изобретение относится к вычислительной технике и может быть использовано в системах обработки данных,, / для комплексирования двух вычислительных машин в вычислительный комплекс с повышенным требованием к его надежности. Целью изооретения являет„„Я0„„1471197 А1 ся расширение функциональным возможностей и области применения устройства за счет контроля магистральной шины процессора. Устройство для контроля двухмашинной системы содержит блоки 1 и 2 согласования, две группы элементов ИЛИ 3 и 4, элементы
И 5-7, элемент ИЛИ 8, элемент И 9, счетчик 10 времени, триггеры контроля пуска 11 и сброса l2 формирователи 13 и 14 одиночного импульса, элемент 15 задержки, дешифратор 16 адреса, триггер 17 адреса, схему 18 сравнения. Такое построение устройства позволяет осуществить контроль магистральной шины ЭВМ, так как код подтверждения. исправности жестко задан на входе схемы сравнения и при поступлении от ЭВМ другого кода (из-за неисправности 3ВМ или выходе из строя магистральных линий) происходит автоматическое переключение
3ВМ, 1 ил.
1471197 2
Изобретение относится к вычислительной технике и может быть использовано в системах обработки данных для комплексирования двух вычислительных машин в вычислительный комплекс с повьппенным требованием к его надежности.
Цель изобретения — расширение функциональных возможностей и облас- 10 ти применения устройства за счет контроля магистральной шины процессора.
На чертеже представлена структурная схема устройства. устройство для контроля двухма- 1э шинной системы содержит первый 1, второй 2 блоки согласования, элемен, ты ИЛИ первой 3 и второй 4 групп, первый 5, второй 6 и третий 7 элементы И, элементы ИЛИ 8 и НЕ 9, счет- 20 чик 10 времени, триггеры контроля пуска 11 и сброса 12, формирователи одиночных импульсов — первый 13 и второй 14, элемент 15 задержки, деI шифратор 16 адреса, триггер 17 адреса, схему 18 сравнения. Устройство имеет вход 19 для подачи синхроимпульсов, входы-выходы 20 и 21 для подключения к информационным и управляющим входам-выходам соответственно первой и второй ЭВМ, выходы
22 и 23 для подачи сигнала "Останов" первой и второй ЭВМ соответственно.
Устройство работает следующим образом. 35
После включения питания устройства для контроля двухмашинной системы триггер 12 сброса устанавливается в произвольное состояние, например на первом выходе триггера устанавли- 40 вается высокий уровень напряжения, а на втором выходе — низкий уровень, который блокирует элемент И 7, входьг-. выходы блока 2 согласования и через второй выход 23 устройства передает- 45 ся на вход "Останов" второй ЭВМ и переводит ее в состояние резерва.
Высокий уровень напряжения с первого выхода триггера 12 сброса передается на..первый вход элемента И 6. При включении питания формируется сигнал вторым формирователем 14 одиночных импульсов и . через второй элемент
И 6, первый блок 1 согласования и входы-выходы 20 устройства пере- 55 дается на вход "Пуск" первой ЭВМ.
Сигнал начального пуска по входамвыходам 20 устройства через первый блок 1 согласования и первый элемент
ИЛИ первой группы 3 передается на вход сброса триггера 11 контроля пуска, а также через элемент ИЛИ 8 на вход сброса счетчика 10 времени и устанавливает их в исходное состояние, т.е. в состояние логического "0".
Синхроимпульсы от входа 19 устройства через элемент HE 9 подаются на счетный вход счетчика 10 времени, первая ЭВМ посылает код подтверждения исправности по установленному адресу.
Адрес дешифрируется в дешифраторе
16 адреса и запоминается в триггере
17 адреса, а с его выхода сигнал подается на второй вход первого элемента И 5. Идентификационный сигнал первой ЭВМ через входы-выходы 20 устройства, блок 1 согласования, элементы ИЛИ 3 и первый элемент И 5 подается на вход первого формирователя f3 одиночных импульсов. Сформированный импульс с выхода формирователя 13 одиночных импульсов. через элемент ИЛИ 8 подается на вход сброса счетчика 10 времени и переводит его в исходное состояние. Код подтверждения исправности от ЭВМ через входы-выходы -первого блока 1 согласования, элементы
ИЛИ 4 подается на входы схемы 18 сравнения.
Если код подтверждения исправности, поступивший с первой ЭВМ, совпадает с заданным кодом подтверждения исправности, то на выходе схемы 18 сравнения сигнал не вырабатывается, и триггер 11 контроля пуска не меняет своего состояния. Если поступивший и заданный коды подтверждения исправности не совпадают, то на выходе схемы 18 сравнения вырабатывается сигнал, который поступает на информационный вход триггера контроля пуска.
С поступлением идентификационного сигнала на вход записи триггера контроля пуска от первого элемента И 5 на его выходе появляется сигнал, который поступает на вход триггера 12 сброса и через элемент 15 задержки на вход второго формирователя 14 одиночных импульсов. При этом происходит переключение триггера 12 сброса, который в свою очередь блокирует входы-выходы блока 1 согласования и через выход 22 устройства посылает. сигнал "Останов" первой ЭВМ, а также с выхода 23 устройства снимает сигнал
"Останов" второй ЭВМ и разблокирует
1471197 входы-выходы второго блока 2 согласования.
Одновременно при переключении триггера 12 сброса подается сигнал разрешения на первый вход третьего элемента И 7 и блокирует второй элемент И 6. При этом сформированный сигнал с выхода второго формирователя 14 одиночных импульсов через 10 третий элемент И 7i, второй блок 2 согласования и входы-выходы 21 устII tt ройства поступает на вход Пуск второй (резервной) ЭВМ и запускает ее. Автоматическое переключение 15 первой и второй ЭВМ происходит также и при отсутствии фронта идентификационного сигнала, В этом случае счетчик 10 времени переполняется, сигнал переполнения счетчика передается к 20 установочному входу триггера 11 контроля пуска, который устанавливается в состояние логической "1", и в дальнейшем формирование сигналов
"Пуск" и "Останов" происходит как и в случае поступления неправильного кода подтверждения исправности
ЭВМ, Формула из обретения 30
Устройство для контроля двухмашинной системы, содержащее первый и второй блоки согласования, две группы элементов ИЛИ, три элемента 35
И, элементы ИЛИ и НЕ, счетчик времени, триггер контроля пуска, триггер сброса и первый формирователь одиночного импульса, причем первые выходы первого и второго блоков со- 40
/ гласования подключены к первым ивторым входам элементов ИЛИ первой группы соответственно, вторые выходы первого и второго блоков согласования подключены к первым и вторым 45 входам элементов ИЛИ второй группы соответственно, выход первого элемента ИЛИ первой группы соединен с первым входом элемента ИЛИ и входом сброса триггера контроля пуска, вы- Я) ход второго элемента ИЛИ первой группы соединен с первым входом первого элемента И, выход которого соединен с первыми входами первого и второго блоков согласования, входом записи триггера контроля пуска и входом
Первого формирователя одиночного импульса, выход которого соединен с вторым входом элемента ИЛИ, выход элемента ИЛИ соединен с входом сброса счетчика времени, выход переполнения которого соединен с входом установки триггера контроля пуска, прямой выход которого соединен со счетным входом триггера контроля сброса, прямой выход которого соединен с первым входом второго элемента И и вторым входом первого блока согласования, третий вход которого соединен с выходом второго элемента И, входывыходы сигналов информации и управления первого и второго блоков согласования являются входами †выхода устройства для подключения первой и второй 3ВМ соответственно, инверсный выход триггера контроля сброса соединен с вторым входом второго блока согласования и первым входом третьего элемента И, второй вход которого соединен с вторым входом второго элемента И, а выход — с третьим входом второго блока согласования, третьи выходы первого и второго блоков согласования являются выходами сигналов останова устройства для первой и второй ЭВМ соответственно, счетный вход счетчика времени через элемент НЕ соединен с входом -синхроимпульса устройства, о т л и ч а ю— щ е е с я тем, что, с целью расширения функциональных возможностей и области применения устройства за счет контроля магистральной шины процессора, в него введены второй формирователь одиночных импульсов: дешифратор адреса и триггер адреса, элемент задержки и схема сравнения, входы которой соединены с выходами элементов ИЛИ второй группы и входами дешифратора адреса, выход которого соединен с информационным входом триггера адреса, вход записи которого соединен с выходом третьего элемента ИЛИ первой группы, выход триггера адреса соединен с вторым входом первого элемента И, выход схемы сравнения адреса соединен с информационным входом триггера контроля пуска, вход второго формирователя одиночного импульса соединен через элемент задержки с прямым выходом триггера контроля пуска, а выход — с вторьик входом второго элемента И.