Система коммутации вычислительных устройств

 

Изобретение относится к вычислительной технике и может быть использовано для построения систем с распределенной обработкой информации. Целью изобретения является повышение надежности системы за счет сокращения связей и упрощения аппаратуры в системе коммутации. Система коммутации вычислительных устройств содержит N вычислительных модулей 1, L из которых являются управляющими вычислительными модулями (L*98N), M модулей 2 коммутации, каждый из которых состоит из первого и второго мультиплексоров 3, 4, первого и второго блоков 5, 6 выбора абонентов, триггера 7 блокировки обмена, регистра 8 обмена, группы 9 элементов ИЛИ. Система коммутации имеет группу выходов 10 обмена, группу входов 11 обмена. Управляющие вычислительные модули 1 имеют группу управляющих выходов 12 и группу входов 13 опроса. 2 ил.

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

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

РЕСПУБЛИК

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

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

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4730685/24 (22) 15.08.89 . (46) 30.07.91. Бюл. М 28 (72) И.Г.Куклин (53) 681.325 (088.8) (56) Ларионов А.M.. Майоров С.А„Новиков

Г,И. Вычислительные комплексы, системы и сети. Л,: Энергоатомиздат, 1987.

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

М 962965, кл. 6 06 F 15/16, 1982. (54) СИСТЕМА КОММУТАЦИИ ВЫЧИСЛИТЕЛЬНЫХ УСТРОЙСТВ (57) Изобретение относится к вычислительной технике и может быть использовано для построения систем с распределенной обработкой информации. Целью изобретения яв„„SU ÄÄ 1667094 А1 (5!)5 G 06 F 15/16, Н 04 1 12/02 ляется повышение надежности системы за счет сокращения связей и упрощения аппаратуры в системе коммутации. Система коммутации вычислительных устройств содержит и вычислительных модулей 1,! из которых являются управляющими вычислительными модулями (l

10 обмена, группу входов 11 обмена. Управляющие вычислительные модули 1 имеют группу управляющих выходов 12 и группу входов 13 опроса. 2 ил.

1667094

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

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

На фиг.1 приведена структурная схема, системы коммутации; на фиг.2 — примеры

, возможной организации маршрутов обмена

, между абонентами, Система коммутации (фиг.1) содержит и вычислительных модулей 1, I из которых является управляющими вычислительными, модулями (! <и), m модулей 2 коммутации

,каждый из которых содержит первый и вто рой мультиплексоры 3 и 4, первый и второй блоки 5 и 6 выбора абонентов, триггер 7 блокировки обмена, регистр 8 обмена, груп пу элементов ИЛИ 9.

Система коммутации имеет группу выходов 10 обмена, группу входов 11 обмена. Управляющие вычислительные модули 1 имеют группу управляющих выходов 12, группу входов l3 опроса.

Система работает следующим образом.

К каждому модулю 2 коммутации может, быть подключено любое сочетание вычислительныхх модулей 1. Каждый модуль обеспе"чивает связь между двумя любыми подключенными к нему вычислительными модулями 1 (абонентами). При этом одновременно может быть задействовано любое количество модулей, что позволяет устанавливать различные маршруты обмена между вычислительными модулями 1(абонентами).

На фиг.2а изображены маршруты обмена по двум параллельным трактам двух пар абонентов; первого и второго и 1-го и и-го; на фиг,2б- между первым и вторым абонентами с резервированием первого и второго модулей 2; на фиг.2в — схема подключения первого абонента к второму и I-му абонентам; на фиг.2г — первого абонента к 1-му и и-му абонентам и I-го абонента к первому и и-му абонентам.

Задание обмена между абонентами проводится при помощи одного из управляющих вычислительных модулей 1, например первого модуля 1 (фиг.1), которое через группу входов 13 опроса по очереди опрашивает состояние регистров 8 во всех rn модулях 2 коммутации. Анализируя коды на выходах адреса первого и второго абонентов регистров 8 обмена всех m модулей, первый управляющий вычислительный мо55 абонентам, например, через другие свободные или специально выделенные для этих целей модули с организацией связей аналогично фиг.2г. Дальнейший обмен между I-м и и-м абонентами может проходить под управлением их собственных программных или аппаратных средств.

При записи на первую и вторую части регистра 8 обмена кода с адресами одного дуль определяет задействованные модули и адреса абонентов, ведущих обмен. Нулевое состояние регистра 8 обмена является признаком незанятости данного модуля, При

5 наличии свободных от обмена, например, n-ro абонента 1 и первого модуля 2 может быть установлен маршрут обмена: п-й абонент 1 — первый модуль 2 — первый абонент т

1 (т.е. сам управляющий вычислительный

10 модуль 1).

Для этого первый модуль 1 через группу, управляющих выходов 12 и группу элементов ИЛИ 9 включает триггер 7 блокировки обмена, с выхода которого на входы разре15 шения обмена мультиплексоров 3 и 4 поступает сигнал блокировки обмена, затем через выходы 12 в регистр 8 обмена записывается код адресов соответственно и-ro u первого модулей 2, которые с выходов реги20 стра 8 обмена поступают соответственно на адресные входы мультиплексора 3 и блока 6 выбора абонента и мультиплексора 4 и блока 5 выбора абонен а, Затем первый модуль

1 через группу элементов ИЛИ 9 сбрасывает

25 в ноль триггер 7 блокировки обмена, разрешая прохождение информации через мультиплексоры 3 и 4 на входы данных блоков 5 и 6, в результате чего группы выходов и входов обмена n-ro модуля 1 подключаются

30 соответственно к группе входов обмена и группе выходов обмена первого модуля 1, образуя готовую к обмену дуплексную линию связи.

В случае, если, например, управляющий

35 модуль 1 устанавливает маршрут обмена между двумя другими абонентами, например, между I-м и и-м абонентами, то возникает необходимость выдачи в данные абоненты команд на проведение обмена.

40 Система коммутации обеспечивает возмож- . ность задания обмена различными способами, например, через первый модуль 2 последовательно устанавливаются маршруты обмена и транслируются команды на об45 мен: первый модуль 1 I-й модуль 1, затем первый модуль 1 — и-й модуль 1 и, наконец, устанавливается маршрут обмена между I-м и и-м модулями 1. Задание команд на обмен между 1-м и и-м абонентами из управляюще50 го вычислительного модуля 1 возможно также путем трансляции управляющих команд

1667094 абонента его группы, выходов обмена соединяются с группой входов обмена, что обеспечивает простую организацию проверок абонентов и коммутационного оборудования.

После завершения абонентами сеанса обмена (определяемого по опросу абонентов, истечении контрольного времени и т.д) управляющий вычислительный модуль 1 может освободить используемый модуль ком.мутации, сбрасывая в ноль его регистр 8 обмена.

Исключение доступа части абонентов друг к другу, наряду с программными блокировками с 3ВМ, возможно также путем подключения к каждому из m модулей 2 только тех модулей 1, между которыми разрешен обмен. Система коммутации в данном случае будет состоять из нескольких подсистем обмена абонентов, подключенных к различным однотипным модулям коммутации.

Группа элементов ИЛИ 9 содержит (по числу линий связи в шинах управления) на- бор элементов ИЛИ, входы каждого иэ которых соединены с группой управляющих выходов 12 всех управляющих вычислительных модулей 1, а выходы — с соответствующими входами (данных, синхронизации, сброса в ноль и др.) регистра 8 обмена и триггера 7 блокировки обмена. Запись када на регистр 8 обмена может производиться последовательным или параллельным способом.

При включении триггера 7 блокировки обмена с его выхода на входы разрешения обмена мультиплексоров 3 и 4 поступает сигнал блокировки обмена через данный модуль коммутации, что, например, исключает задание ложных маршрутов обмена при последовательном сдвиге кодов на регистре 8 обмена.

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

Система коммутации вычислительных устройств, содержащая и вычислительных модулей, из которых являются управляющими вычислительными модулями (I 4n), е модулей коммутации, каждый иэ которых содержит первый и второй мультиплексоры, первый и второй блоки выбора абонента, причем J-ые входы данных (j - 1,п) первого и второго мультиплексоров каждого I-ro (!

1,m) модуля коммутации соединены и являются J-ми информационными входами 1-ro модуля коммутации и подключены к группе выходов обмена J-го вычислительногб модуля, отличающаяся тем, что, с целью

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

10 элементов ИЛИ, причем J-й вход (j = 1,!3 элементов ИЛИ группы каждого 1-ro модуля коммутации подключен к управляющему выходу группы J-ro управляющего вычислительного модуля и является !-м

15 управляющим входом группы j-го модуля . коммутации, а выходы элементов ИЛИ группы каждого i-го модуля коммутации подключены к соответствующим входам синхронизации, установки в "0", установки

20 в "1" триггера блокировки обмена и входу синхронизации, установки в "0" и информационному входу регистра обмена (-го модуля коммутации, выход триггера блокировки обмена каждого i-го модуля коммутации со25 единен с входом разрешения обмена первого и второго мультиплексоров i-ro модуля коммутации, выход адреса первого абонента регистра обмена каждого l-го модуля коммутации подключен к адресным входам

30 первого мультиплексора и второго блока вы° бора абонента 1-го модуля коммутации, выход адреса второго абонента регистра обмена каждого I-го модуля коммутации подключен к адресным входам второго

35 мультиплексора и первого блока выбора абонента 1-го модуля коммутации, выход триггера блокировки и выходы адреса первого и второго абонента регистра обмена каждого i-го модуля коммутации подсоеди40 нены к 1-м входам опроса группы каждого

-ro (К = 11) управляющего вычислительного модуля, выходы первого и eToporo мультиплексоров каждого 1-го модуля коммутации . соединены соответственно с входами дан45 ных первого и второго блоков выбора абонентов i-ro модуля коммутации, J-e выходы О

= 1,п) первого и второго блоков выбора абонентов каждого 1-го модуля коммутации объединены и являются J-м информационным

50 выходом I-ro модуля коммутации, каждый 1-й информационный выход каждого модуля . коммутации подключен к группе входов обмена J-ro вычислительного модуля.

1667094

Соста вител ь С.Аверья нова

Техред M,Mîðãåíòàë Корректор Л.Бескид

Редактор С.Лисина

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

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

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

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

Система коммутации вычислительных устройств Система коммутации вычислительных устройств Система коммутации вычислительных устройств Система коммутации вычислительных устройств 

 

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике и позволяет повысить производительность за счет разгрузки системной шины при работе со спусковыми функциями.Многопроцессорная система содержит п процессоров 1, п блоков 2 системных операций,п блоков 3 запуска, блок 4 общей памяти, арбитр 5 системной магистрали, 8- разрядный информационный вход-выход 6 устройства, 16-разрядный адресный вход-выход 7, вход-выход 8 Чтениезапись, вход-выход 9 Обращение к памяти, выход Обращение к внешнему устройству, первый и второй синхронизирующие входы 11, 12, вход-выход 13 захвата магистрали, вход-выход 14 готовности

Изобретение относится к вычислительной технике

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

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

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

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

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

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

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

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