Резервируемая вычислительная система

 

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

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (я)з G 06 F 15/16, 11/18

ГОСУДАРСТВЕ ННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

1 (21) 4668132/24 (22) 30.03.89 (46) 30.11.91. Бюл. ¹ 44 (72) B.В.Баранов, В.И.Потапенко и А.А.Чудов (53) 681.325(088Я) (56) Авторское свидетельство СССР

¹ 383047, кл. G 06 F 9/00, 1973.

Авторское свидетельство СССР № 1221658, кл, G 06 F 15/16, H 05 К 10/00, 1984, Изобретение относится к вычислительной технике и может быть использовано для построения высоконадежных отказоустойчивых вычислительных комплексов.

Цель изобретения — повышение надежности за счет обеспечения скользящего резерва каналов системы.

На фиг.1 приведена структурная схема системы; на фиг.2 — пример реализации резервируемого вычислительного канала; на фиг.3 — таблица отключения неисправного канала.

На фиг.1 обозначены: первый — третий триггеры 1 — 3; первый — третий резервируемые вычислительные каналы 4 — 6; первый— третий элементы НЕ 7-9; группа 10 мажоритарных элементов, первая-третья схемы сравнения 11 — 13; четвертый — шестой элементы И 14 — 16; че вертый элемент НЕ

17; элемент ИЛИ 18, четвертый — шестой триггеры 19 — 21; первый — третий элементы И

22-24; входы 25 — 27 включения первого— третьего резервируемых вычислительных каналов, входы 28 — 30 отключения первого— третьего резервируемых вычислительных,, Ы,, 1695317 А1 (54) РЕЗЕРВИРУЕМАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА (57) Изобретение относится к вычислительной технике и может быть использовано для построения отказоустойчивых вычислительных комплексов. Цель изобретения — повышение надежности — достигается созданием скользящего резервирования каналов системы и их автоматическим отключением при появлении отказов в резервируемых каналах, 3 ил. каналов, элемент 31 задержки, выход 32 управления записью, информационные выходы 33 — 35 первого — третьего резервируемых вычислительных каналов, входы 36-38 установки резерва первого — третьего каналов, вход 39 прерывания по таймеру, выходы 40 контроля каналов.

На фиг.2 обозначены: источник 41 питания, первый элемент ИЛИ 42, процессор 43, генератор 44 импульсов, дешифратор 45, первый 46 и второй 47 буферные регистры, общая шина 48, второй элемент ИЛИ 49, устройство 50 управления вводом-выводом, устройство 5Т ввода-вывода,оперативное запоминающее устройство,ОЗУ) 52, перепрограммируемое постоянное запоминающее устройство (ППЗУ) 53, устройство 54 управления пользователя, устройство 55 пользователя (датчики, приборы), линия 56 тумблера "Вкл/Питание", цепи 57 питания, линия 58 сигнала "Ост" и линия 59 сигнала

"Вывод".

На фиг.2 в качестве примера реализации канала 4 приведена структурная схема микроЭ ВМ с введением в нее через элемен1695317

10 ты ИЛИ управляющих сигналов: включения на вход 25, отключения на вход 28, требования прерывания на вход 39.

В буферный регистр 46 помещается информация, поступающая из предлагаемой системы на объекты регулирования, Обращение. к буферному регистру 46 производится в программном режиме, Запись информации в него производится по сигналу "Вывод" линии 59, вывод информации иэ него на вход 40 производится по сигналу тактового импульса, поступающего от генератора 44 через дешифратор 45, Работа системы происходит следующим образом: триггеры 1 — 3, 19-21 устанавливаются в нулевое состояние. Перед включением в работу выбирается (выключается) резервный канал (например, 6), на вход 38 которого подается низкий потенциал и триггер 3 переводится в единичное состояние, а каналы 4,5 включаются в работу в соответствии со своим программным обеспечением.

Каналы 4 и 5 функционируют независимо и решают одну задачу с синхронизацией от генераторов 44 выдачи данных в буферные регистры 46 и перезаписью их в регистры 47.

С выходов 33 — 35 буферных регистров эта информация при наличии разрешающего потенциала на выходе 32 поступает на входы мажоритарных элементов 10,где происходит ее сравнение по принципу "два из трех". Затем ее значения выдаются через выход системы на объекты регулирования.

До передачи информации на группу мажоритарнь1х элементов по первому тактовому импульсу она поступает на входы схем сравнения 11 — 13, где происходит ее сравнение.

В случае неравенства данных (появления неисправности) на выходах схем сравнения

11 — 13 формируется сигнал, поступающий на входы элементов И 14-15. При резервном канале 6 сигнал неисправности {высокий уровень) появится только на выходе элемента И 14, т.к. входы элементов И 15, 16 будут блокированы низким уровнем сигнала от элемента НЕ 8. Сигнал неисправности поступает высоким уровнем на вход С триггера 19, устанавливая его в единичное состояние, на выход 32 элемента ИЛИ 18 и далее на входы каналов 4 — 6, на сигнализацию, на BxopU С триггеров 1 — 3 и вход эле" мента НЕ 17. Сигнал неисправности высоким уровнем переводит выход только триггера 3 в нулевое состояние, т.к. остальные триггеры 1 и 2 уже находятся в нулевом состоянии. Сигнал с выхода триггера 3 поступает на вход включения 27 канала 6 и производит включение микроЗВМ в этом канале. Одновременно с этим сигнал неисправности, поступая по цепи 32 на входы каналов 4 — 6, производит блокировку записи новой информации с выходов регистра 46, т.е. на выходе 33 регистра 47 остается правильная информация, Далее сигнал неисправности, поступая через элемент НЕ 17 и элемент задержки 31 на вход 39 требования прерывания по таймеру, перводит все каналы (микроЭВМ) на программу повторного ввода информации и выдачу ее на выходы 40 регистров 46. Информация с выходов 40 всех каналов поступает на входы схем 11 — 13 сравнения, где сравнивается друг с другом.

Сигнал неисправности (высокий уровень) теперь появляется и на выходе еще одного элемента И 14-16 и переводит в единичное состояние еще один триггер 19 — 21. Единичные сигналы с выходов двух триггеров совпадают на одном из элементов И 22 — 24, и в результате на выходе одного из элементов

И 22 — 24 появляется высокий уровень сигнала, который, поступая по одному из входов

28 — 30 (см. фиг.3), производит останов микроЗВМ канала и перевод в режим связи с пультовым терминалом для диагностики и последующего ремонта. Неисправный канал (микроЗВМ) заменяется и ставится в резерв, система запускается в работу.

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

Резервируемая вычислительная система, содержащая три резервируемых вычислительных канала, группу мажоритарных элементов, первую — третью схемы сравнения, первый — шестой триггеры, первый — четвертый элементы НЕ, элемент задержки, первый-третий элементьг И и элемент ИЛИ, причем информационные выходы первоготретьего резервируемых вычислительных каналов подключены к соответствующим входам мажоритарных элементов группы, а выходы контроля — к информационным входам одноименной и последующей схем сравнения, причем выходы мажоритарных элементов группы являются информационным выходом системы, отличающаяся тем, что, с целью повышения надежности системы за счет обеспечения скользящего резерва, в нее введены четвертый — шестой элементы И, выходы которых подключены к счетным входам одноименных триггеров и к соответствующим входам элемента ИЛИ, выход которого является выходом управления записью системы, подключенным к одноименным входам. всех резервируемых вычислительных каналов, синхровходам первого — третьего триггеров и через последовательно соединенные четвертый элемент НЕ и элемент задержки — к входам прерывания по таймеоу всех резервируемых вычислительных ка1695317 налов, первый — третий входы установки резерва системы подключены к входам установки соответственно первого-третьего триггеров, выходы которых подключены к входам включения одноименных резервируемых вычислительных каналов и через одноименные элементы НЕ к первым входам соответственно четвертого-шестого элементов И, вторые входы шестого, пятого и четвертого элементов И подключены к выходам первого, второго и третьего элементов

НЕ соответственно, а третьи входы — к выходам соответственно третьей, второй и первой схем сравнения, выходы четвертого-шестого триггеров подключены к первым

5 входам первого и второго элементов И, второму входу второго и первому входу третьего элементов И и к вторым входам третьего и первого элементов И соответственно, а выходы первого-третьего элементов И сое10 динены с входами отключения одноименных резервируемых каналов, 169531Т

Фиг.З

Составитель Н.Парамонов

Редактор М.Циткина Техред M.Mîðãåíòàë Корректор Э.Лончакова

Заказ 4163 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

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

Производственно-издательский комбинат "Патент", г, Ужгород, ул.Гагарина, 101

Резервируемая вычислительная система Резервируемая вычислительная система Резервируемая вычислительная система Резервируемая вычислительная система 

 

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

Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах обработки данных, работающих в реальном времени

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике и АСУ и может быть использовано для управления диагностированием и восстановлением мажоритарно-резервируемых систем, работающих в реальном масштабе времени

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

Наверх