Вычислительная система

 

ОПИСЛНИЕ

ИЗОБРЕТЕНИЯ

Союз Советскик

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

Республик

ABTOPCK0My CBHllETEJlbCTBy (61) Лополнительное к авт. спид-ву (22) Заявлено 0701.74 (21) 1988284/18-24 (51) N. Кл.

С 06 F 15/16 с присоединением заявки №

Государстгенный коми сt

Совета Министров СССР оо делам иаобрегений и открытий (23) Приоритет (43) Опубликовано150778. Бюллетень № 26 (45) Лата опубликования описания 190678 (53) УДК

681;14 (088.8) (72) Авторы изобретения

В.М. Антимиров и. Т.В. Коробейщикова

P1) Заявитель (54) ВЫЧИСЛИТЕЛЬНАЯ СИС1ЕИА

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

Эт т снижает надежность работы. Наибол .е близкой к изобретению по технической сущности является вычислительная система, содержащая К запоминающих устройств, М процессоров, Я устройств обмена, ко1гмутатор памяти, коммутатор процессоров, коммутатор системы, L устройств контроля, блок расйределения и блок управления, при- ® чем выходы К запоминающих устройств соединены с соответствующими входами группы входов коммутатора памяти, выходы которого соединены с соответствующими входами М процессоров, выходы которых подключены к соответствующим входам группы входов коммутатора процессоров, выходы которых подключены ко входам соответствующих я устройств обмена, выходы которых

2 соединены с группой входов коммутатора системы, выход которого подключен ко входу блока распределения, группа .входов которого соединена с выходами устройств контроля, управ-. ляющий выход коммутатора системы соединен со входом блока управления, выход которого подключен к управляющим входам коммутатора памяти, коммутатора процессоров и коммутатора системы(21. Эта известная система характеризуется потерей работоспособности при отказе. управляющего процессора, несмотря на то, что в системе есть исправные процессоры.

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

Кроме того, группа выходов блока распределения соединена с группой вхо615483 дов регистра состояний, вход которого соединен со входом блока управления, выход регистра состояний подклюиен к контрольному входу коммутатора системы. У .группы выходов рЕгистра состояний каждый j и 1 + 1 выходы соединены, соответственно, с первым и вторым входами соответствующего элемента И группы, при этом третьи входы всех элементов И группы подключены к выходу блока управления, входы каждого элемента ИЛИ группы соединены с выходами соответствующих элементов И группы, а выходы группы элементов ИЛИ подключены к группе входов блока управления. 15

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

Она содержит К запоминающих устройств 1, связанных через коммутатор памяти 2 с М процессорами 3, ко- 20 торые, в свою очередь, связаны через коммутатор процессоров 4 с Ч устройствами обмена 5. Выходы устройств обмена подключены к коммутатору 6 системы. Система содержит Ь устройств контроля 7, блок распределения 8, блок управления 9, а также блок переключения состояний 10, в состав которого входят регистр состояний 11, группа элементов И 12: и группа элементов ИЛИ 13. Выход коммутатора б полк.l .:. .!ñê ко входу блока распределенкч 8, остальные входы которого подключены к выходам устройств контро ля 7. Управляющий выход коммутатора 6 соединен со входом блока управления 9.

Выход блока управления подключен к управляющим входам коммутатора памяти 2, коммутатора процессоров 4 и коммутатора 6. Группа выходов блока распределения 8 соединена с группой входов регистра состояний 11, вход которого объединен со входом блока управления 9. Выход регистра состояний 11 подключен к контрольному входу коммутатора б. У группы выходов 45 регистра состояний 11 каждый i и (+1 выходы соединены, соответственно, с первым и вторым входами соответст- ующего элемента И 12 группы.

Третьи входы всех элементов И 12 под-, 50 ключены к выходу блока управления 9, а выходы элементов И 12 группы соединены со входами соответствующего элемента ИЛИ 13 группы. Выходы элементов ИЛИ подключены к группе входов блока управления 9.

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

Каждая группа схем И, объединенных схемой ИЛИ, управляет только одним выходом блока управления 9.

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

Кроме схемного автоматического изменения кода управления коммутаторами, в системе возможна программная реконфигурация. При программной реконфигурации регистр состояний опрашивается процессорами, которые в зависимости от его содержимого вырабатывают коды запрета для блока распределения и коды для блока управления. Управляющий процессор, например 3 посылает э" è коды,,соответственно, в блок распределения 8 и в блок управления 9 через коммутатор процессоров 4, устройства обмена 5 и коммутатор б. По этой же связи может быть записан код и в регистр состояний 11. Так, например, после обработки содержимого регистра состояний управляющих процессор посылает в него нулевой код. Код на выходе блока управления в каждый момент времени однозначно определяет конфигурацию вычислительной системы и тем самым обеспечивается назначение управляющего процессора, т.е. процессора, имеющего доступ к регистру состояний, блоку распределения и блоку управления.

Смена управляющего процессора при возникновении в нем отказа, зафиксированного устройствами контроля, производится автоматически коммутатором процессоров в соответствии с поступающим на него из блока управления кодом. Например, при отказе 3 ..--ro процессора подключается 3 +1-й процессор. В том случае, если ) +1-й процессор неисправен наличие связи выхода блока управлейия со входами схем И обеспечит подключение 3 +2-го процессора и т.д.

Переключение запоминающих устройств 1 и устройств обмена 5 производится аналогично.

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

Вычислительная система, содержащая К запоминающих устройств, М про615483

ЦПИИПИ Заказ 3911/39 Тираж 826 Подписное

Филиал ППП Патент, r. ужгород, ул. Проектная,4 асессоров, Й устройств обмена, коммутатор памяти, коммутатор процессоров, коммутатор системы, устройств контроля, блок распределения и блок управления, причем выходы Ц запоминающих устройств соединены с соответствующими входами группы входов коммутатора памяти, выходы которого соединены с соответствующими входами М процессоров, выходы которых подключены к соответствующим входам группы входов коммутатора процессоров, выходы которого подключены ко входам соответствующих И устройств обмена, выходы которых соединены с группой входов коммутатора системы, выход которого подключен ко входу блока распределения, группа входов которого соединена с выходами устройств контроля, управляющий выход коммутатора системы соединен со входом блока управления, выход которого подключен к управляющим входам коммутатора памяти, коммутатора процессоров и коммутатора системы, о т л и ч а ю щ а я с я тем, что, с целью повышения надежности, в нее введен блок переключения состояний, содержащий регистр состоянии, группу элементов И и группу элементов ИЛИ, причем группа выходов блока распределения соединена с группой входов регистра состояний, вход которого соединен со входом блока управления, выход регистра состояний подключен к контрольному входу коммутатора системы, каждый и (+1 выходы группы выходов регистра состояний соединены, соответственно, с первым и вторым входами соответствующего элемента И группы, третьи входы всех элементов И группы подключены к выходу блока управления, входы каждого элемента ИЛИ группы соединены с выходами соответствующих элементов И группы, а выходы группы элементов ИЛИ подключены к группе входов блока управления.

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

1. Дроздов Е.A. и Пятибратов A.Ï.

Основы построения и функционирования вычислительных систем. И., Энергия, 1973, с.139, 140.

2. Организация машины SERF. Зкспрссс-информация, серия ЗБТ, 4 22, 25

Вычислительная система Вычислительная система Вычислительная система 

 

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

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

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

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

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

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

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

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

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

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