Изобретение относится к вычислительной технике и может быть использовано при построении систем передачи данных .
Целью изобретения является расши рение функциональных возможностей устройства путем создания М информационных каналов связи между произвольными парами абонентов.
На фиг. 1 приведена функциональная схема устройства для сопряжения; на фиг, 2 - то же, блока коммутации.
Устройство для сопряжения (фиг. 1) содержит блоки 1 согласования интерфейса с первого по N-й, матрицу блоков 2 коммутации размерностью MxN, регистры 3 адреса с первого по М-й и имеет информационные входы 4 и выходы
14
.-
2А0222
блок 2 коммутации. Лля подготовки устройства к настройке каналов связи по линии начальной установки (8) вьщает- ся единичный импульс, который сбрасывает триггеры 11 в нулевое состояние. Под воздействием сигнала, подаваемого по линии настройки (6), из регистров 3 адреса поступают адреса столбцов. Одновременно те абоненты, между которыми необходимо образовать каналы связи, выдают одинаковый логический адрес столбца, В схеме 9 сравнения каждого блока 2 коммутации происходит сравнение логических адресов. При несовпадении разрядов на выходе схемы 9 сравнения формируется нулевой сигнал, который поступает на первьш вход элемента ИЛИ-НЕ 10 и при нуле5
10
15
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения | 1989 |
|
SU1709324A2 |
Устройство для сопряжения группы ЭВМ с группой абонентов | 1988 |
|
SU1508221A1 |
Устройство для сопряжения | 1990 |
|
SU1753478A1 |
Устройство для сопряжения группы из М вычислительных машин с группой из К абонентов | 1986 |
|
SU1310830A1 |
Устройство для сопряжения | 1990 |
|
SU1784984A1 |
Устройство для сопряжения | 1986 |
|
SU1388882A1 |
Устройство для сопряжения | 1981 |
|
SU964622A1 |
Система для обмена информацией | 1980 |
|
SU980087A1 |
Устройство для сопряжения | 1982 |
|
SU1038933A1 |
Устройство для сопряжения многопроцессорной вычислительной системы | 1983 |
|
SU1160423A1 |
Изобретение относится к вычислительной технике и может быть использовано при построении систем передачи данных. Целью изобретения является расширение функциональных возможностей за счет образования М информационных каналов связи между произвольными парами абонентов. Указанная цель достигается за счет образования матрицы размером NxM (N - число абонентов, М - число требуемых каналов связи) из блоков 2 коммутации. Настройка устройства на определенную конфигурацию информационных каналов осуществляется при совпадении адресов, выдаваемых абонентами через блоки 1 согласования интерфейса на входы 17 блоков 2 коммутации, и адресов столбцов, хранящихся в регистрах 3 адреса. Устройство обладает высокой отказоустойчивостью, т,к, при. отказах блоков 2 коммутации позволяет формировать информационный канал по обходному маршруту, 1 з,п, ф-лы, 2 ил. с ел
5 с первого по М-й, входы 6 настройки,2Q вом сигнале на линии настройки (6) ,.
7 синх11онизации и Н начальной установки .
Блок 2 коммутации (фиг. 2) содержит схему 9 сравнения, элемент ИЛИ-НЕ
формирует на его выходе единичный СИ1 нал. Этот сигнал подается на синхронизируемый вход триггера 11 и устанавливает его в единичное состояние по
10, триггер 11, элемент И 12, элемент 25 синхросигналу, подаваемому по линии
НЕ 13, первый 14 и второй 15 шинные формирователи и имеет вход 16 управления, информационные вход 17, выход 18, первый 19 и второй 20 входы/выходы .
Устройство работает следующим образом.
В исходном состоянии в регистре 3 адреса j-ro столбца записан логический адрес информационных БШН j-ro столбца.
В работе устройства для сопряжения можно выделить фазу настройки и фазу обмена. На фазе настройки производится образование каналов связи, необходимых для информационного обмена между абонентами на фазе обмена. Одновременно в устройстве может ционировать на фазе обмена М каналов связи. Причем связь между любыми двумя абонентами может быть образована М различными способами путем подключения их к одной и той же паре информационных шин из М возможных.
Во время фазы настройки каналов связи по линии настройки (6) поступа ет нулевой сигнал, который действует на протяжении всего времени настройки и через элемент И 12 подается на входы вьйорки первого 14 и второго 15
-
шинных формирователей, при этом вы
ходы шинных формирователей переводятся в высокоимпедансное состояние, что запрещает передачу информации через
вом сигнале на линии настройки (6) ,.
формирует на его выходе единичный СИ1- нал. Этот сигнал подается на синхронизируемый вход триггера 11 и устанавливает его в единичное состояние по
30
35
40
синхронизации (7).
По окончании настройки на линии настройки (6) устанавливается единичный сигнал, который через элемент Ш1И-НЕ 10 запрещает дальнейшее изменение состояний триггеров 11, одновременно регистры 3 адреса отключаются от информационных шин. В результате настройки в нулевом состоянии остаются триггеры 11 только тех блоков 2 коммутации, на входы которых поступили одинаковые логические адреса. Триггеры 11 остальных блоков 2 уста новлены в единичное состояние, и нулевой сигнал с их инверсного выхода через элемент И 12 поступает на входы выборки шинных формирователей 14 и 15, запрещая обмен информацией. Если триггер 1 1 сохраняет нулевое значение, то единичньп сигнал с его инверсного выхода после снятия нулевого сигнала с линии настройки (6) переводит выход элемента И 12 в единичное состояние. Единичньш сигнал поступает на входы выборки шинных формировате- лей 14 и 15, тем самым открывая их
для обмена информации, при этом устройство для сопряжения обеспечивает образование всевозможных связей между любыми парами входов и выходов. Направление передачи информации через шинные формирователи 14 и 15 задается с помощью управляющего входа 16. Единичньш сигнал на нем разрешает пе45
55
редачу информации с информационного входа 17 через первый шинный формирователь 14 на первый вход/выход 19, а с второго входа/выхода 20 - через второй шинный формирователь 15 - на информационный выход 18, Из двух абонентов, соединяющихся между собой, один должен быть ведущим (на управляющем входе 16 - единичный сигнал), а второй - ведомым (на управляющем входе 16 - нулевой сигнал).
На фазе обмена производится обмен информацией по тем каналам связи, которые образованы во время настройки, В случае невозможности образования связи между i-м и k-м абонентами чере пару информационньк шин j-ro столбца из-за неисправности одного из блоков
коммутации устройство позволяет орга- 20 k-ro столбца матрицы соединены между
35
низовать подобную связь через любую другую п-ю пару информационных шин (п 1,М, п 5 J), Причем это может быть достигнуто двумя способами: или путем изменения логических адресов в 25 программах работы соответствующих i-ro и k-ro абонентов, или путем изменения логических адресов в регистрах адреса j-ro и г-го столбцов. Сигналы на линии настройки, синхронизации и зо начальной установки могут поступать от одного из абонентов, выполняющего , в системе роль управляющего.
Таким образом, предлагаемое устройство в отличие от устройства-прототипа обеспечивает надежное образование каналов связи между двумя любыми вычислительными устройствами системы, что определяет возможность его широкого применения,40
о
Формула изобретения
1, Устройство для сопряжения, содержащее N блоков согласования интер- ,
фейса (N - требуемое число абонентов), входом элемента ИЛИ-НЕ и с М регистров адреса (М - требуемое число каналов связи между абонентами) и матрицу блоков коммутации размерностью NXM, причем первые информационные вход и выход i-ro (i 1,,,,N) блока согласования интерфейса являются соответственно i-M информационным входом и выходом устройства, информационный выход k-ro (k 1,,,.,М) регистра адреса соединен с первыми информационными входами-выходами блоков коммутации k-ro столбца матрицы, информа50
55
собой, управляющие входы б мутации 1-й строки соедине ляющим выходом i-ro блока ния интерфейса,
2, Устройство по п 1, 10 щ е е с я тем, что блок содержит схему сравнения, элемент И, элемент ИЛИ-НЕ, два шинных формирователя, ные входы и выходы которых информационными входом и ка соответственно, информа входы-выходы первого и вто формирователей являются со но первым и вторым информа входами-выходами блока, пе рой входы схемы сравнения соответственно к информаци и первому информационному ду блока, выход схемы срав нен с первым входом элемен выход которого соединен с в новки триггера, выход котор нен с первым входом элемен рой вход которого соединен
стройки блока, входы сброса низации триггера являются чальной установки и синхрон блока, выход элемента И сое входами выборки первого и в ных формирователей, вход на передачи данных первого шин рователя соединен с управля дом блока и входом элемента которого соединен с входом ния передачи данных второго формирователя,
ционные входы и выходы блоков коммутации i-й строки матрицы соединены с вторыми информационными выходом и входом i-ro блока согласования интерфейса соответственноJ входы настройки синхронизации и начальной установки всех блоков коммутации матрицы соединены с входами настройки, синхронизации и начальной установки устройства соответственно, входы выборки регистров адреса с первого по М-й соединены с входом настройки устройства, отличающееся тем, что, с целью расширения функциональных возможностей за счет создания М информационных каналов связи между произвольными парами абонентов, вторые информационные входы-выходы блоков коммутации
5
5 о
0
входом элемента ИЛИ-НЕ и с
0
5
собой, управляющие входы блоков коммутации 1-й строки соединены с управляющим выходом i-ro блока согласования интерфейса,
2, Устройство по п 1, о т л и ч/ а- 10 щ е е с я тем, что блок коммутации содержит схему сравнения, триггер, элемент И, элемент ИЛИ-НЕ, элемент НЕ, два шинных формирователя, информационные входы и выходы которых являются информационными входом и выходом блока соответственно, информационные входы-выходы первого и второго шинных формирователей являются соответственно первым и вторым информационными входами-выходами блока, первый и второй входы схемы сравнения подключены соответственно к информационному входу и первому информационному входу-выходу блока, выход схемы сравнения соединен с первым входом элемента ИЛИ-НЕ, выход которого соединен с входом уста- новки триггера, выход которого соединен с первым входом элемента И, второй вход которого соединен с вторым
входом настройки блока, входы сброса и синхронизации триггера являются входами начальной установки и синхронизации блока, выход элемента И соединен с входами выборки первого и второго шин- ных формирователей, вход направления передачи данных первого шинного формирователя соединен с управляющим входом блока и входом элемента НЕ, выход которого соединен с входом направления передачи данных второго шинного формирователя,
6
11
16
17 ie t
«
«
19
12
15
f3
Фиг.г
Устройство для сопряжения | 1983 |
|
SU1118993A1 |
Авторы
Даты
1988-09-15—Публикация
1987-02-11—Подача