Устройство для сопряжения



 

ОП ИСАНИ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свнд-ву (22) Заявлено 23.07.76 (21) 2387514118 с присоединением заявки № (23) Приоритет

Опубликовано 05.03.79.Бюллетень М

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

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

Республик

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

СССР оо делам изобретений и открытий

Дата опубликования описания 08. 03 (72) Авторы В. П. Школин, С. Ф. Михайлов и В. И, Тужилин изобретения (71) Заявитель (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ

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

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

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

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

Недостатком этого устройства является низкое быстродействие.

Целью изобретения является повышение быстродействия устройства.

Поставленная цель достигается тем, что в устройство введена матрица коммутирующих элементов, причем вторые входы и выходы i-ro (i-I,М) блока согласования интерфейсов первой группы и вторые вход и выход )-го () = I,N) блока согласования интерфейсов второй группы соединены соответственно с первыми выходами и входами и вторыми выходами и входами коммутирующего элемента i-й строки и j-ro столбца матрицы, управляющие вход и выход которого подключены соответственно к j-м управляющим выходу и входу из i-й группы.

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

4 которого подключен к выходу триггера раз- ливается приоритет во всех коммутирующих решения, первый выход формирователя уп- элементах 2. равляющих сигналов подключен к управля- В исходном положении коммутирующие ющим входам элементов И, выход первого элементы блокированы сигналами с узла 3, элемента И связан с первым выходом ком.- 5 .Процесс обмена информацией между ВМ мутирующего элемента, управляющий вход и ВА через блоки согласования интерфейсов которого подключен к первому входу триг- 1 начинается с выдачи ВМ адреса коммутигера. разрешения, выход второго элемента И рующего элемента 2. Этот адрес воспринисоединен с третьим входом формирователя : мается соответствующими коммутирующими управляющих сигналов и вторым::выходом ": .:элементами 2, при этом управляющие сигна1О коммутирующего элемента, второй вход ко- лы интерфейса попадают в формирователь 9, торого подключен ко второму входу схемы а код адреса сравнивается с содержимым сравнения .входу первого элемента И и чет- : регистра 6 адреса на схеме 7 сравнения. вертому входу формирователя управляющих ... В результате сравнения вырабатывается засигналов, вход второго элемента И подклю-: : прас разрушения на подключение к интерчен к первому входу коммутирующего эле- jS фейсу выбираемых ВА. Этот сигнал устамента, вторые входы триггера запроса и триг- навливает триггер 8 в единичное состояние, гера разрешейия подключены ко второму вы- инфбрмация с этого триггера поступает в ходу формирователя управляющих сигналов. формирователь 9 и в блок 4. В случае неНа фиг. 1 и 2 показаны блок-схемы,уст- ., . сравнения адресов триггер 8 в единичное ройства и схемы коммутирующего элемента. состояние не устанавливается и сигнал заУстройство содержит блок 1 согласова- .проса в блок 4 не поступает. Блок 4 в слуния интерфейсов, коммутирующий элемент 2, чае поступления в него нескольких запроузел 3 настройки, блок 4 приоритета узла сов от коммутирующих элементов 2 данной настройки, блок 5 управленйя узла наст- . строки дает разрешение на использование . ройки, регистра 6 адреса, схему 7 сравнения, интерфейса ВА старшему по приоритету и триггер 8 запроса, формирователь 9 управ- 25 устанавливает триггер 12 разрешения в едиляющих сигналов, элементы И 10 и 11 и .::. ничное состояние. Триггеры 8 и 12 остаюттриггер 12 разрешения. ": ся в единичном положении все время работы

Устройство работает следующим образом:- данного коммутирующего элемента 2. СигОбмен информацией между, например, нал с триггера 12 поступает в формировавычислительными машинами (ВМ) внешни- тель 9, который формирует и передает слуми абонентами (ВА) производится через уст- жебное слово с уведомлением о предостав30 ройство сопряжения по интерфейсу, обеспе- ленин интерфейса ВА или об отказе в ВМ. чивающему передачу информационных и уп- После этого формирователь 9 блокирует церавляющих сигналов от ВМ к ВА и от ВА пи выдачи информации интерфейса со сток ВМ по раздельным линиям. роны коммутирующего элемента 2 и открыИнтерфейс ВМ проходит по столбцам, 3g вает схемы И 10 и 11 для обмена информаа интерфейс ВА по строкам матрицы ком- ции между ВМ и ВА. При подключении всех мутирующих элементов. В точках пересече- или нескольких ВА к одной ВМ, последняя ния строк и столбцов установлены коммути- направляет в интерфейс последовательно адрующие элементы, осуществляющие связь рес за адресом, подключенных ВА, а также потоков информации между ВМ и ВА. При последовательно происходит подключение. этом, для того, чтобы в каждый момент вре- 4О После окончания обмена ВМ передает мени в линии интерфейса работал только адрес коммутирующего элемента 2 и уподин коммутирующий блок, узел настройки, равляющий код, сообщая тем самым об оконоткрывает в строке соответствующие комму- чании обмена. тирующие элементы так, что любой ВА в В устройстве для сопряжения могут исданный момент времени может быть подклю- 4> пользоваться любые абоненты, так как подчен только к одной ВМ. Этот момент време- ключение абонента к интерфейсу ВМ произни может составлять время, необходимое на водится через устройство сопряжения, копередачу только байта информации, или не- торое трансформирует особенности каждого которого массива информации, то есть об- абонента к стандартной форме, принятой в мен информацией между ВМ и ВА может выбранном интерфейсе. производиться как в мультиплексном, так и 50 монопольном режиме. Точно также к одной

ВМ могут быть подключены все имеющиеся Формула изобретения

ВА, для этого в каждой строке открывается коммутирующий блок, принадлежащий выб- 1. Устройство для сопряжения, содержаранному столбцу. щее две группы блоков согласования интерПосле включения устройства производит- фейсов, первые вход и выход каждого из ся сброс в исходное состояние всех его эле- которых соединены с соответствующими инментов. Далее производится настройка при- формационными входами и выходами усторитетов, то есть в узле 3 настройки устанав- ройства, и узел настройки, подключенный

651335

Рог./

Составитель В. Вертлиб

Техред О. Луговая Корректор Н. Ковальчук

Тираж 779 Подписное

Редактор Э. Губницкая

Заказ 806/45!

1НИИПИ Государственного комитета СССР по делам изобретений и откр ьп.и й! 3035, Москва, )К-35, Раушская наб., д. 4/5

Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4 входом и выходом соответственно к управляющим входу и выходу устройства, отличающееся тем, что, с целью повышения быстродействия устройства, в него введена матрица коммутирующих элементов, пвичем вторые вход и выход i-ro — (i = I,М) блока согласования интерфейсов первой группы и вторые вход и выход j-го (j = I,N) блока согласования интерфейсов второй групппы соединены соответственно с первыми выходами и входами и вторыми выходами и входами коммутирующего элемента I-ой строки и j-го столбца матрицы, управляющие вход и выход которого подключены соответственЙо к j-тым управляющим выходу и входу из

i-той группы управляющих выходов и входов узла настройки.

2. Устройство по п. 1, отличающееся тем, что, коммутирующий элемент содержит регистр адреса, схему сравнения, триггер запроса, триггер разрешения, два элемента

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

И связан с первым выходом коммутирующего элемента, управляющий вход которого подключен к первому входу триггера разре1о шения, выход второго элемента И соединен с третьим входом формирователя управляющих сигналов и вторым выходом коммутирующего элемента, второй вход которого подключен ко второму входу схемы сравне13 ния, входу первого элемента И и четвертому входу формирователя управляющих сигналов, вход второго элемента И подключен к первому входу коммутирующего элемента, вторые входы триггера запроса и триггера разрешения подключены ко второму выходу формирователя управляющих сигналов.

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

1. Мультипроцессорные системы и параллельные "вычйсленйя, М., «Мир», 1976.

2. Авторское свидетельство СССР № 314207, к.п. G 06 F 15/16 1971.

Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения 

 

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

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