Устройство для связи в вычислительной системе

 

П g C Д H И f 314207

ИЗОБРЕТЕН ИЯ

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

Союз Соаетсинх

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

Республии

Ф

Зависимое от авт. свидетельства ¹â€”

Заявлено 28,VIII.1969 (№ 1357998/18-24) с присоединением заявки М—

Приоритет—

Опубликовано 07.1Х.1971. Бюллетень № 27

МПК 6 06f 15j16

Комитет по делон нзоСретеннй н атирытиГ прн Совете Миннстрое

СССР

УДК 682.32(088.8) Дата опубликования описания 20.XI I.1971

Авторы изобретения

М. А. Карцев, Л. Я. Миллер, Г. В. Носаль и Г. И. Смирнова

Заявитель

УСТРОЙСТВО ДЛЯ СВЯЗИ В ВЫт1ИСЛИТЕЛЬНОй СИСТЕМЕ

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

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

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

Описываемое устройство отличается от известных тем, что в нем между выходами каждого из регистров настройки и входами управления соответствующего коммутатора «aíà IoB установлены дескрипторные регистры связей, регистр ключей связей, дешифраторы равнозначности и вентили, соединенные так, что один вход каждого из дешифраторов равнозначностн пр..сое ц1нен к выходу регистра настройки, а другой — к выходу одного и: дескрипторных регистров связеи, выход каждого дсшифратора равнозначности соединен с входамп двух вентилей, другие входы которы. присоединены к прямому п инверсному выходам регистра ключей связей, выходы вентилей, управляемых прямыми выходами регистра ключей связей, соединены со входами уп р равленпя коммутатора каналов, а выходы вентилей, управляемых инверсными выходами регистра ключей связей, через схему сборки соединены с входом системы прсрьгвания вычислительной машины.

15 Это позволяет расширить функциональны возможности вычислительной системы.

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

Устройство содержит коммутатор 1 кана2р лов, л число каналов 2 связи, соединенных с этим коммутатором, регистр настройки 3, I дескрипторных регистров 4 связей, и дешифраторов 5 равнозначности, и-разрядный регистр 6 ключей связей, 2 и вентилей 7 и 8, схему 9 сборки.

Коммутатор каналов 1 рассчитан на ком мутацию выходных илп входных каналов. В первом случае он имеет информационны;:; вход 10, соединенный с выходом вычислизр тельной машины 11, и и информационных вы814201

4 торых засылает в регистр 8 настройки математичесиий адрес того канала 2 связи, с которым в 1последующий отрезок времеии долж«а быть соединена вычислительная машина 11

5 через коммутатор каналов 1 (таких коммутаторов каналов,на входах или выходах вычислительной машины может быть несколько), либо команды обмена информацией, содержащие в своем коде математический адрес ка1и нала 2 Illo которомч через коммутатор кана IoB 1 должен состояться обмен информацией.

В последнем случае регистр 8 может быть частью регистра команды машины. В регистре 8 устанавливается математический адрес

15 канала связи который должен быть соединен через коммутатор каналов 1 с вычислитель. ной машиной 11.

Деш ифраторы 5 равнозначности сравнивают код, имеющийся в регистре 8 настройки, с кодами в дескрипторных регистрах 4 связей. Тот из дешифраторов, который обнаруживает совпадение кода в дескрипторном регистре с кодом в регистре настройки, формирует выходной сигнал,,поступающий на входы вентилей 7 и 8.

Если в соответствующем разряде регистра 6 ключей связей находится единица (т. е. если разрешен Обмен информацией по тому из каналов связи 2, который соответствует данному дескрипторному .регистру и данному дешифратору равнозначности), то выходной сигнал дешифратора 5 равнозначности проходит через вентиль 7 на вход управления коммутатора каналов 1, в результате чего коммутатор каналов соединяет с входом (или выходом) 10 вычислительной машины 11 выбранный канал связи. Вентиль 8 при этом закрыт.

Если вследствие ошибки .в программе задачи или сбоя в аппаратуре появляется сигнал на выходе дешифратора равнозначности, соответствующем за|прещенному каналу связи (соединяющему данную машину с той из маши и, .которая не участвует в решении данной задачи), то нуль в соответствующем разряде

45 регистра 6 ключей связей перекрывает вентиль 7 и открывает вентиль 8. Выходной сигнал дешифратора 5 при этом не попадает на вход управления коммутатора каналов 1„ и неправильное соединение не производится.

5О Этот сигнал через вентиль 8 и сборку 9,проходит на,вход системы прерывания вычислительной машины 11, в результате чего прерывается выполнение программы задачи и вызььвается диспетчерская программа (суперви55 зор).

3 ходов, каждый ыз которых соединен с входом одного из каналов 2. Во втором случае коммутатор каналов 1 и яеет п,информационных входов, соединенных с выходами каналов 2, и один информационный выход 10, соединенный с,входом вычислительной машины 11.

Входы управления 12 коммутатора каналов 1 присоединены к выходам вентилей 7, одни входы которых соединены с выходами дешифраторов 5, другие — - с прямыми выходами 18 регистра 6 ключей связей. Дешифраторы 5 имеют по два входа, один ыз IcoTopllx соединен с выходом регистра настройки 8) а другой — с выходом соответствующего дескрипторного регистра 4. Выходы дешифраторов 5 соединены также с входами вентилей 8, входы управления которых присоединены к инверсным .выходам 14 регистра 6 ключей связей. Выходы вентилей 8 соединены с входами схемы 9, выход которой соединен с входом системы прерываыгя вычислительной маши| 11.

Информационные входы регистров 8 настройки, дескрипFopllllx регистров 4 связей и регистра 6 ключей связей присоединены к выходам .вычислительной машины 11. Эти регистры могут иметь дополнительные входы для приема информапип от других машин системы.

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

Диспетчерская программа (супервизор) назначает .для решения некоторой задачи определенную группу машкин, в которую входит, в частности вычислительная машина 11. Другим машинам этой группы соответствуют тОлькО Определенные каналы связи (поскольку не все машины системы должны участвовать в решении данной задачи) из числа каналов 2, присоединенных,к коммутатору кап алов.

Каждый из дескрипторных регистров 4 каждый из разрядов регистра 6 ключей связей соотвегсгвуют одному из каналов 2, присоединенных к коммутатору каналов 1.

Далее супервизор засылает в дескрипторные регистры 4, соответствующие выбранным каналам 2 (т. е. выбранной группе машин выч ислительной системы), те математические адреса, каналов связи, которые будут упоминаться в лрограмме решения данной задачи, а в остальные регистры 4 — произвольные коды, но такие, которые не будут упоминаться в,программе задачи в качестве адресов каналов. Одновременно супервизор засылает в регистр 6 ключей связей такой код, у которого выбранным каналом связи (т. е. выбранным для данной задачи малинам системы) соответствуют единицы, а всем другим каналам связи — нули. Засылка информации в двскрипторные регистры 4 связей .и в,регистр

6 осуществляется привилегированными операциями супервизора.

Затем управление .передается ;программе пользователя (задаче).

В программе задачи .имеются либо специальные команды настройки, каждая из коПредмет изобретения

Устройство для .связи в вычислительной системе, содержащее коммутаторы каналов связи и регистры настройки, отличающееся тем, что, с .целью расширения функциона lbных возможностей вычислительной системы, в

I.elo введены дескрипториые регистры связей, регистры ключей связей, дешифраторы равно314207

Составитель Е. Иванова

Текред Т. П. Курилко Корректоры Л. В. Орлова и

T. А. Бабакина

Редактор М. Аникеева

Заказ 5403 Изд. № 1231 Тираж 500 Подписное

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

Москва, 5Ê-35, Раушская иаб., д. 4/5

Загорская типография

3 н а ч н 0 с ти Й Вен т и. 1 и, при е м lII p p Bbl H ВхОд каждого дешифратора равнозначности соеди.нен с выходом регистра настройки, второй вход каждого дешифратора соединен с выходом соответствующего регистра связей, выход каждого дешифратора равнозначности соединен со входами двух вентилей, другие входы которых соединены соответственно с прямым и инверсным выходами регистра ключей, выходы вентилей, управляемых прямымн выходами регис1ра ктпочей связей, соединены с входами управления коммутатора каналов, 5 а выходы вентилей, управляемых инверсными выходами регистра ключей связей, через схему сборки соединены с входами системы прсрь1вания вычислительной машины.

Устройство для связи в вычислительной системе Устройство для связи в вычислительной системе Устройство для связи в вычислительной системе 

 

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

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

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

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

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

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

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

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

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

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