Многоуровневый коммутатор Советский патент 1986 года по МПК H03K17/00 

Описание патента на изобретение SU1246360A1

12

рицы коммутаторов 2x2, вХоды запроса многоуровневого коммутатора соединены соотв.етственно с входами запроса управляющих коммутаторов 2x2 первой управляющей матрицы коммутаторов, выходы з.апроса управляюпщх коммутаторов 2x2 К-й управляющей матрицы соединены соответственно с в{5гходами сигналов

I

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

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

На фиг. 1 представлена структурная схема многоуровневого коммутатора; на фиг. 2 - функциональная схема управляющего коммутатора 2x2.

Многоуровневый коммутатор содер- жит коммутаторы 1 2x2, управляющие коммутаторы 2 2x2, управляющие матрицы 3 , - 3 , коммутации, матрицу 3

коммутации, входы 4- 4

k-n . .

где i 1,...,K, i-ro разряда адреса информационные выходы 5 , 5, ... ,5, выходы 6,1 6j ,.. . ,6 м запроса, входы

7 -7/v запроса, информационные входы

8-f - 8д|.

Упр авляющий коммутатор 2 2x2 соде жит элементы И 9- - 9g элементы ЗАПРЕТ 10 , - lOg , входы 11,, и 11., , /входы 12 и 12 запроса, .управля- ующие выходы 13it - 13, выходы 14 и 14, запроса. .

(к+1) коммутаторов 2x2 содержит К столбцов, где , L max { N, м}; N - число информационных входов; М - число информационных выходов многоуровневого коммута- тора, причем п-й выход коммутатора 1 2x2 d-ro столбца g-й строки, где d 1-(К-1); g 1 ,

запроса- многоуровневого коммутатора, входы коммутаторов 2x2 первого столбца i-й управляющей матрицы коммутации, а для i-1 входы управляющих коммутаторов 2x2 соединены соответственно с входами i-ro разряда адресов информационных выходов многоуровневого коммутатора.

соединен с т-м входом коммутатора 1 2x2 (d+1)-ro столбца S-й строки, где

m

1 + Mod,(|; + 1);

M

S(Mod, (n+ () + gMod (n+ - -H),

3(

3

п-й выход (,2), коммутатора 2x2 g-столбца - g-й строки матрицы коммутаторов 2x2 и управляющих матриц коммутации соединен с т-м входом (га 15 1,2), матричного коммутатора 2x2 S-й строки (d+1)-ro столбца, где

- m 1 + Mod

:s(g-2° (-1) Mod. (n+ ( ) +

I J .

+ g Mod (),

25 Mod ,j (...) означает число в скобках, взятое по модулю два; d 1+(i-1); i - номер управляющей матрицы 3 коммутации. Информационные входы 8; многоуровневого коммутатора соединены

N

соответственно с входами

коммутаторов 1 2x2 первого столбца матрицы 3j,+i коммутаторов 1 2x2, п-й выход коммутатора 1 2x2 d-ro столбца g-й строки, где , d 1- (К-1);

kl о -i

g 1 соединен с га-м входом

(d+1)-ro столбца S-й

),.

)) (g

-С-1) h

(2

+ g Mod (n+ |.),

информационные выходы 5 многоуровне

вого коммутатора соединены соответст венно с выходами коммутаторов 1 2x2 К-го столбца матрицы 3,1, коммутаторов 2x2, п-й выход коммутатора 1 2x г-го столбца g-й строки управляющей матрицы 3; коймутации (, где г 1 (i-1), соединен с т-м входом коммутатора 2x2 (г+1)-го столбца S-й |строки управляющей матрицы 3, , а для г i - 1 - с т-м входом управляющег

коммутатора 2 2x2 i-ro столбца S-й

„о

строки управляющей матрицы j; коммутации, п-й выход запроса управляющего коммутатора 2x2 i-ro столбца g-й строки управляющей матрицы 3, коммутации соединен с т-м входом запроса управляюп;его коммутатора 2 2x2 S-й строки (1+1)-й управляющей матрицы 3,,, коммутации,первый,второй,третий и . четвертый управляющие выходы 13, - 13j, управляющего коммутатора 2 2x2 g-й строки i-ro столбца управлякщей матрицы 3, коммутации 2x2 соединены соответственно с первым, вторьгм, третьим и четвертым управляющими входами коммутаторов 1 2x2 g-й строки i-ro столбца управляющих матриц 3;,, 3 3- ,,..,3j коммутации и матрицы 3| + т коммутации. Входы 7, - 7 запроса многоуровневого коммутатора соединены-соответственно с входами 12 и 122 запроса управляющих комму- таторов 2 2x2 управляющей матрицы

3,коммутаторов. Выходы 6 -6м сигналов запроса многоуровневого коммутатора соединены соответственно с выходами 14 , и 14,j запроса управ- ляющих коммутаторов 2 2x2 управляющей матрицы 3 коммутации. Входы управляющих коммутаторов 2x2 управляющей матрицы 3 коммутации соединены соответственно с входами 4 . ,

214

4 ,..,,4 старшего разряда адресов .информационных выходов многоуровневого коммутатора, а входы 4- ,

4.,...,4; многоуровневого коммутатора i-ro разряда адресов выходов многоуровневого коммутатора соединены соответственно с входами коммутаторов 1 2x2 первого столбца управляющей матрицы 3- коммутации.

Многоуровневый коммутатор работает следующим образом.

Для образования цепи связи между информационными входами 8j и информа

5

5

ционными выходами 5t/ многоуровневого коммутатора, где j 1-N, , в соответствии с принципом двоичного дерева необходимо осуществлять выбор направления связи в К столбцах матрицы коммутации, где К log,, L max IN,ML в которых размещены матричные коммутаторы 1 2x2, дающие возможность установления связи каждого из двух входов с одним из двух выходов путем подачи на четыре его управляющих входа соответствующих управляющих сигналов. Направление установления связи в каждом i-м столбце задается для каждого информационного входа 8j значением i-ro разряда ад- реса, соответствующего этому информационному входу, поступающим на вход 4 управляющей матрицы 3; коммута- дии. В i-й столбец управляющей мат- /рицы 3. коммутации этот разряд адреса поступает с входа 4 | по тому же пути, что и в матрице Зц + -коммутации, что обеспечивается наличием в управляющей матрице 3- коммутации К столбцов,из которых К-1 столбцов содержат коммутаторы 1 2x2, а К-й столбец - управляющие 2 коммутаторы 2x2.

Процесс установления связи между информационным входом 8д и выходом 5/ многоуровневого коммутатора начинается с момента подачи на вход 7j запроса сигнала на установление связи. При этом на входы 41 (), подаются разряды кода адреса информа- . ционного выхода 5 k . В первой управляющей матрице 3| сигнал с входа 7j .запроса поступает на вход запроса управляющего коммутатора 2 2x2, на одноименный вход которого поступает с входа 4 старший разряд кода адреса. Последний определяет, во-первых, на какой из двух запросных выходов управляющего коммутатора 2x2 будет передан входной сигнал запроса, и, во- вторьпс, значение сигналов на первом, втором, третьем и четвертом управляющих выходах 13., - 13 управляющего коммутатора 2x2. Так как управляющие

выходы 13, - 13, связаны с соответI (,

ствующими управляющими входами ком- мутатора 2x2 одноименной строки одноименного столбца управляющих матриц

3...

3;.,, , ...,3к

(-4

коммутации и матрицы 3, коммутации, то подключение входов к выходам в этих коммутаторах 2x2 осуществляется в одинаковом их направлении.

Выбор направления установления связи осуществляется в каждой управляющей матрице 3; коммутации .в управляющих коммутаторах 2x2 i-ro столбца . Если в каком-либо управляющем коммутаторе 2x2 выбираемое направление связи уже занято, то поступивший ранее запрос на установление связи будет блокировать прохождение более позднего запроса и, следовательно, изменения сигналов на управляющих выходах 13 не произойдет. Установленные соединения в многоуровневом ком- мутаторе удерживаются при удержании сигнала на соответствующем входе 7 запроса и освобождаются при снятии этого сигнала, а признак установления связи соответствует сигналу на выходе 6 запроса многоуровневого коммутатора.

Зк+1 комКоммутаторы 1 2x2 матрицы мутации и управляющих матриц 3; коммутации каждого столбца связаны своими выходами с входми коммутаторов 2

12463606

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

Таким образом, в предлагаемом 10 многоуровневом коммутаторе повьщ1ено быстродействие за счет реализации асинхронного управления процессом установления связи информационных входов с выходами по заданным адресам 15 и сигналам запроса, что уменьшает потери времени на установление связи.

Время ожидания разрешения кофлик- тов при запросе несколькими источниками связи с одним выходом не превос- 20 ходит времени использования этого

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

4 M/log L раз.

4 M/log L раз.

§1 бг

Ф,

Редактор В. Петраш

Составитель С. Куем Техред Л.Олейник

Заказ 4021/55Тираж 816 Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

--.- - - -. - - - « - .1.«- «...«. «..

Производственно-полиграфическое предприятие, г Ужгород, ул. Проектная, 4

Фиг,. I

Корректор И, Эрдейи

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

название год авторы номер документа
Устройство для многоуровневой коммутации процессоров и блоков памяти 1983
  • Березкин Александр Кириллович
SU1213474A1
Устройство для сопряжения многопроцессорной вычислительной системы 1983
  • Омаров Омар Магадович
SU1160423A1
Генератор волновых функций Мебиуса 1988
  • Осадчук Владимир Степанович
  • Прокопов Игорь Дмитриевич
  • Дзюбан Вадим Григорьевич
SU1548778A1
Устройство для сопряжения группы из М вычислительных машин с группой из К абонентов 1986
  • Корнейчук Виктор Иванович
  • Накалюжный Андрей Григорьевич
  • Тарасенко Владимир Петрович
  • Швец Евгений Михайлович
SU1310830A1
Устройство для сопряжения 1982
  • Турлаков Петр Васильевич
  • Наумов Валерий Дмитриевич
  • Тягунов Александр Григорьевич
SU1038933A1
Коммутационное устройство 1988
  • Авдеев Вадим Александрович
  • Жила Владимир Васильевич
  • Евтеев Геннадий Николаевич
  • Ляпунцова Елена Вячеславовна
SU1539790A1
Устройство для сопряжения 1981
  • Турлаков Петр Васильевич
  • Наумов Валерий Дмитриевич
  • Тягунов Александр Григорьевич
SU964622A1
Устройство для сопряжения каналов ввода-вывода с внешними устройствами 1985
  • Алымов Александр Семенович
  • Жизневский Георгий Анатольевич
SU1277128A1
Устройство для сопряжения 1990
  • Накалюжный Андрей Григорьевич
  • Каримов Бактыбек Тактомуратович
  • Тарасенко Владимир Петрович
  • Швец Евгений Михайлович
  • Калиновский Александр Константинович
SU1753478A1
Устройство для сопряжения многопроцессорной вычислительной системы с внешними устройствами 1984
  • Николаев Игорь Анатольевич
  • Тищенко Александр Геннадиевич
  • Бабенко Людмила Клементьевна
  • Омаров Омар Магадович
  • Аграновский Александр Владимирович
SU1241245A2

Иллюстрации к изобретению SU 1 246 360 A1

Реферат патента 1986 года Многоуровневый коммутатор

Формула изобретения SU 1 246 360 A1

Документы, цитированные в отчете о поиске Патент 1986 года SU1246360A1

Мультипроцессорные системы и параллельные вычисления
Под ред
Ф
Энслоу, М,: Мир, 1976, с, 47, рис
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Processor memory Interconnections for Multiprocessor
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Symp
on Computer Architecture, 1976, New York, 1979, p
Аппарат для передачи фотографических изображений на расстояние 1920
  • Адамиан И.А.
SU170A1
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1

SU 1 246 360 A1

Авторы

Березкин Александр Кириллович

Даты

1986-07-23Публикация

1985-01-03Подача