Устройство для сопряжения группы эвм с группой абонентов
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано для построения систем обмена информацией между различными устройствами вычислительных комплексов, например вычислительными машинами и внешними абонентами. Целью изобретения является уменьшение аппаратурных затрат при организации мультиплексного режима обмена информацией. Устройство содержит две группы приемопередатчиков, две матрицы из узлов коммутации, группу регистров адреса. 1 з.п. ф-лы, 2 ил.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН (5П 4 G 06 F 13/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н АВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИНМ
ПРИ ГКНТ СССР (21) 4371337/24-24 (22) 28 ° 01.88 (46) 15.09.89. Бюл. № 34 (71) Киевский политехнический институт им. 50-летия Великой Октябрьской социалистической революции (72) В.И.Корнейчук, A.Ã.Накалюжный, В.П.Тарасенко и Е.M,Øâåö (53) 681.325(088.8) (56) Авторское свидетельство СССР № !118993, кл. G 06 F 13/00, G 06 F 15/16, 1985, Авторское свидетельство СССР № 1310830, кл. G 06 F 13/00, 1987.
Изобретение относится к вычислительной технике и может быть использовано для построения системы обмена информацией между различными устройствами вычислительных комплексов, например вычислительными машинами и внешними абонентами.
Цель изобретения — уменьшение аппаратурных затрат при органиэации мультиплексного режима обмена информацией.
На фиг.1 представлена блок-схема устройства; на фиг.2 — функциональная схема узла коммутации.
Устройство содержит (фиг.1) первую (И) и вторую (М) группы приемопередатчиков 1, первую (N K) и вторую (МкК) матрицы из узлов 2 коммутации, группу (К) регистров 3 адреса, выходы
4 задания направления обмена устрой- . ства, информационные входы-выходы
„.SU 1508221 А 1
2 (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ГРУППЫ
ЭВМ С ГРУППОЙ АБОНЕНТОВ (57) Изобретение относится к вычислительной технике и может быть использовано для построения систем обмена информацией между различными устройствами вычислительных комплексов, например вычислительными машинами и внешними абонентами. Целью изобретения является уменьшение аппаратурных затрат при организации мультиплексного режима обмена информацией.
Устройство содержит две группы приемопередатчиков, две матрицы из узлов коммутации, группу регистров адреса.
1 з.п. ф-лы, 2 ил.
5 и 6, входы 7 задания направления обмена устройства, входы 8 задания направления обмена узлов коммутации, вторые информационные входы-выходы
9 узлов коммутации, выходы 10 задания р направления обмена узлов коммутации, > первые информационные входы-выходы
11 узлов коммутации, вход 12 настройки, установочный вход 13 и синхровход
14. b3
Узел 2 коммутации образует (фиг.2) элемент 15 сравнения, элемент ИЛИ-НЕ, 16, триггер 17, элемент И 18, шинный формирователь 19 и элемент И 20.
Устройство работает следующим образом.
В исходном состоянии в К-регистре адреса записан логический адрес информационных шин k-го столбца.
В работе устройства сопряжения можно выделить фазу настройки и фазу
3, 15082 обмейа. На фазе настройки осуществляется образование тех каналов связи, которые необходимы для обмена информаЦией между вычислительными устройст-
5 вами на фазе обмена. Одновременно в устройстве может настраиваться, а затем функционировать па фазе обмена
К каналов связи, причем связь между любыми двумя вычислительными устрой- lp ствами может быть образована К.различными способами путем подключения их к одной и той же паре соединительных шин из К возможных °
Во время фазы настройки каналов 15 связи по входу 12 настройки поступает нулевой сигнал, который действует на протяжении всего времени настройки и через элемент И 18 подается на разрешающие входы шинного форми- 20 рователя 19 и элемента И 20. Под воздействием нулевого сигнала выход элемента И 20 и входы-выходы шинного формирователя 19 переводятся в высокоимпедансное состояние, при этом запрещается передача информации через узел 2 коммутации. Для подготовки устройства к настройке каналов связи по установочному входу 13 выдается единичный импульс, который поступает на асинхронные входь1 всех триггеров
17 и сбрасывает их в нулевое состоя".. ние. На фазе настройки также-осуществляется инициализация информационных шин. При этом под воздействием сигнала, подаваемого по входу 12 настройки, из регистров 3 адреса на информационные шины поступают их логические адреса. Одновременно те вычислительные устройства, между которыми необ- 40 ходимо образовать каналы связи, выдают одинаковый логический адрес какой,то одной информационной шины. Таким образом, на одни информационные входы-выходы узлов 2 коммутации поступа-45 ют логические адреса из регистров 3, а на другие информационные входы-выходы узлов 2 коммутации от вычислительных устройств поступают логические адреса информационных шин, через которые требуется осуществлять обмен информацией. В элементе 15 сравнения каждого узла 2 коммутации происходит, сравнение логических адресов, поступающих на его входы. При несовпадении55. разрядов на выходе элемента 15 срав- нения формируется нулевой сигнал неравенства, который поступает на второй вход элемента ИЛИ-НЕ 16 и при
21, 4 нулевом сигнале на входе 12 настрой ки формирует .на его выходе единичный сигнал. Этот сигнал подается на синхронизирующий вход триггера 17 и устанавливает его в единичное состояние по синхросигналу, подаваемому по синхровходу,14, По окончании настройки на входе
12 настройки устанавливается единичный сигнал, который через элемент
ИПИ-НЕ 16 запрещает дальнейшее изменение состояний триггеров 17, одновременно регистры 3 адреса отключают". ся от информационных шин. В результате настройки в нулевом состоянии остаются триггеры 17 только теМ узлов
2 коммутации, на входы которых поступили одинаковые логические адреса.
Триггеры 17 остальных узлов 2 коммутации установлены в единичное состояние и нулевой сигнал с их нулевого выхода через элемент И 18 поступает. на разрешающие входы шинного формирователя 19 и второй вход элемента И 20, запрещая обмен информацией. Если триггер 17 сохранил нулевое значение, то единичный сигнал с его нулевого выхода после снятия нулевого сигнала с входа 12 настройки переводит выход элемента И !8 в единичное состоянщ .
Единичный сигнал поступает на разрЕшающие входы шинного формирователя .19 и элемента И 20 и открывает их для обмена информации, т.е. осущест-вляется подключение вычислительных устройств к информационным шинам, Устройство сопряжения обеспечивает образование каналов связи между парами (вычислительная машина — внешний абонент), при этом коммутируются как информационные, так и управляющие сигналы. В каждом узле 2 коммутации .осуществляется управляемая передача информации между вторыми 9 и первыми
ll информационными входами-выходами.
Направление передачи информации через узел коммутации задают сигналы, поступающие на его вход 8 и далее на вход задания направления обмена шинного формирователя 19. При единичном сигнале на входе 8 Информация передается в направлении с второго информационного входа-выхода 9 на первый 11 а при нулевом сигнале — с первого ,информационного входа-выхода ll на первый 9.
На фазе обмена осуществляется обмен информацией по тем каналам свя1508221 зи, которые были образованы на фазе настройки; Так, если на фазе настройки образован канал связи между j-й вычислительной машиной (ВМ) и д-м Ф о р м у л а и з о б р е т е внешним абонентом (ВА) через информационные шины k-го столбца, то управляющие сигналы поступают по следующему пути: вход 7, вход-выход j-ro приемэпередатчика 1 второй группы; вход 8, элемент И 20, выход 10 узла коммутации j-й строки k-ro столбца второй матрицы; управляющая шина
12. k-ro столбца, вход 8, элемент
И 20, выход 10 узла 2 коммутации i-й строки k-ro столбца первой матрицы, вход-выход i-ro приемопередатчика
I первой группы, информационный выход
4. При единичном сигнале на входе 7 информация передается от ВМ к ВА по 20 следующему пути: информационный вход-выход 6, первый вход-выход и второй вход-выход приемопередатчика
1 i-й строки второй группы, второй информационный вход-выход 9, шинный 25 формирователь 19, первый информационный вход-выход 11 узла 2 коммутации
)-Й строки k-ro столбца, информационная шина k-го столбца; второй информационный вход-выход 9, шинный форми- gp рователь 19, первый информационный вход-выход 11 узла .2 коммутации i-й строки k-ro столбца, второй вход-выход и первый вход-выход приемопередатчика 1 первой группы и информа35 ционный вход-выход 5 i-й строки, При нулевом сигнале на входе 7 информа-ция передается от ВА к BM только в обратном порядке следования укаэанного пути.
При невозможности образования связи между j-й ВМ и i-м ВА через
k-ю информационную шину из-за неисправности одного из узлов коммутации первой матрицы или второй матрицы устройство позволяет организовать подобную связь через любую другую
r-ю информационную шину (r = l,k;
rg k). Это может быть достигнуто двумя способами: путем изменения логических адресов в программах работы соответствующих BM и ВА или путем изменения логических . адресов в регистрах адресов. При этом функции 55
k-й шины не теряются. Она может быть использована для коммутации любой дру» гой пары устройств вычислительного комплекса, для установления связи между которыми используются неисправные коммутирующие элементы;
1.Устройство для сопряжения группы ЭВМ с группой абонентов, содержащее первую группу из Н приемопередатчиков, вторую группу из М приемопередатчиков, группу иэ К регистров адреса, первую матрицу N.К узлов коммутации, вторую матрицу М К узлов коммутации, причем информационный выход i-го приемопередатчика первой группы (i=1,N) является выходом устройства для подключения к входу задания направления обмена i-го абонента, информационный вход j-ro приемопередатчика<второй группы (j=l Ì) является входом устройства для подключения к выходу задания направления обмена j-Л ЭВМ, первый информационный вход-выход i-го приемопередатчика первой группы является входом-.выходом устройства для подключения к информационному входу-выходу
i-го абонента, первый информационный вход-выход 1-ro приемопередатчика второй группы является входом-выходом устройства для подключения к информационному входу-выходу j-й 3BMÄ о т л и ч а ю щ е е с я тем, что, с целью сокращения аппаратурных затрат при организации мультиплексного режима обмена информацией, второй информационный вход-выход i-ro приемопередатчика первой группы соединен с первыми информационными входами-выходами узлов коммутации i-й строки первой матрицы, выходы задания направления обмена которых соединены с информационным входом i-го приемопередатчика первой группы, вторые информационные входы-выходы узлов коммутации k-го столбца первой матрицы, где k=1,Ê, соединены с информационным выходом
К"ro регистра адреса группы и с первыми информационными входами-выходами узлов коммутации k-го столбца второй матрицы, выходы задания направления обмена которых соединены с входами задания направления обмена узлов коммутации k-го столбца первой матрицы, информационный выход j-ro приемопередатчика второй группы соединен с входами задания направления узлов коммутации 1-й строки второй матрицы, вторые информационные входы-выходы
1508
Составитель C.Ïåñòìÿë
Техред А.Кравчук Корректор.Т.Палий
Редактор А.Огар Заказ 5542/51 Тираж бб8 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям прн ГКНТ СССР
113035, Москва, Ж-.35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", г.Ужгород, ул. Гагарина,101 которых соединены с вторым информационным входом-выходом j-го приемопередатчика второй группы, вход настройки узла коммутации i-й строки
k-го столбца первой матрицы соединен с входом настройки узла коммутации
j-й строки k-го столбца второй матрицы, с входом чтения К-ro регистра адреса группы и является входом настройки устройства, синхровход узла коммутации ь-й строки k-го столбца первой матрицы соединен с синхровхо" дом узла коммутации j-й строки k-ro столбца второй матрицы и является 15 синхровходом устройства, установочный
1 вход узла коммутации 1-й строки k-го столбца первой матрицы соединен с установочным входом узла коммутации
1-й строки k-столбца второй матрицы 20 и является установочным входом устрой-, ства.
2.Устройство по и.! о т л и ч а ю " щ е е с я тем, что каждый из узлов 25 коммутации содержит шинный формирова- тель, элемент сравнения, триггер, два элемента И, элемент ИЛИ-НЕ, причем ,первый информационный вход-выход .шинного формирователя соединен с пер- 30
22.1 8 вым информационным входом элемента сравнения и является первым информационным входом-выходом узла, второй информационный вход-выход шинного формирователя соединен с вторым информационным входом элемента сравнения и является вторым информационным входом-выходом узла, вход задания направления обмена шинного формирователя соединен с первым входом первого элемента И и является входом задания направления обмена узла, выход первого элемента. И является выходом задания направления обмена узла, первый вход второго элемента И соединен с первым входом элемента ИЛИ-НЕ и является входом настройки узла, синхровход и нулевой вход триггера являются синхровходом и установочным входом узла соответственно, при этом в узле коммутации выход элемента сравнения соединен с вторым входом элемента ИЛИ-НЕ, выход которого соединен с единичным входом триггера, нулевой выход которого соединен с вторым входом второго элемента И, выход которого соединен с вторым входом первого элемента И н с разрешающим входом шинного формирователя.