Матричный коммутатор Советский патент 1989 года по МПК G06F15/163 

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

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

Цель изобретения - сокращение времени настройки в режиме свободного поиска каналов. .

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

и в тех же случаях, когда одновременно устанавливаются внешние связи, например, как между 10 внешними абонентами, так и 16 (и т.д,). За счет этого производительность может возрасти приблизительно в 1 ,5-2 раза при настройке групповых каналов бо- лее 4.

На фиг. 1 представлена блок-схема матричного коммутатора; на фиг. 2 - функциональная схема коммутационного узла; на фиг. 3 - функциональная схема узла запоминания запросов.

Коммутатор содержит коммутируемых входов-выходов I и 2, матри- ,

J

со

со

Од 05

31499364

Цу 3 () узлов 4 коммутации, блок управления, выполненный в виде матри- цы 5 (КхР) узлов 6 запоминания запросов, первую 7 и вторую 8 группы элементов ИЛИ, вход 9 и выход 10 сброса коммутатора, вход II и выход

12блб сировки коммутатора, третью

13и четвертую 14 группы элементов ИЛИ, вход 15 и выход 16 сброса, вход ю 17 и выход 18 блокировки ксммутато-

ра, выходы 1 9 и 20 сброса и блокировки соответственно, входы 21 и 22 запросов, тактирующие входы 23-25, вход 26 общего сброса.15

Узел 4 (фиг. 2) содержит RS-триг- гер 27, группу ключевых транзисторов 28 и элемент 29 задержки.

Узел 6 (фиг. 3)содержит RS-триг- гер 20, многовходовый элемент ИЛИ 31,20 два многовходовых элемента И 32 и 33, элемент ИЛИ 34 и два двухвходовых элемента И 35 и 36.

Работа устройства происходит в дующих четырех основных режимах:

возбуждение и запоминание всех возможных каналов между свободными входами 21 и 22;

фиксация корневых вершин прямо- 30 угольных деревьев на матрице 5 устройства;

одновременная фиксация параллельных каналов между группой свободных горизонтальных I и вертикальных 2 jj коммутируемых входов-выходов;

разрушение всех волн в матрице 5 коммутатора,

Для выполнения первого режима формируется потенциал на первом входе ,40 23 синхронизации, который в 6 матрищл 5 открьгоает второй многовхо- довьгй. элемент И 33, последний дол- жен быть также открыт потенциалами со свободных горизонтальных сигналь- j ньпс входов, свободных вертикальных сигнальных входов 23 и управляющего входа узла 6. Появление потенциалов : на управляющих входах узлов 6 определяется наличием потенциалов на уп50

равляющих выходах коммутационных уз-, лов 4. Действительно, если триггер 27 находится в нулевом состоянии, то на его выходе R - высокий потенциал, который и. включает свой узел 6. В jj свою очередь, на выходе S данного , RS-триггера 27 присутствует нулевой потенциал, который закрывает группу ключевых транзисторов 28 и тем са

5

0 5

0

j

0 j

0

j

мым исключает наличие каналов между коммутируемыми входами-выходами 1 и 2.

Таким образом, на всех свободных входах 21 и 22 присутствуют потенциалы, которые записьшаются через вторые многовходовые элементы И 33 в триггеры 30 только тех узлов 6 матрицы 5, которые связаны с невключенными узлами 4 матрицы 3 (как отмечено Bbmiej включенными считаются те узлы 4, в которых RS-триггер 27 находится в единичном состоянии). Следовательно, в конце первого режима запоминаются в триггерах 30 соответствующих узлов 6 матрицы 5 все возможные каналы между, свободными горизонтальными 21 и вертикальными 22 входами. Причем для них считается, что они имеют разный приоритет для дальнейшего их включения в конечный канал, т.е. для горизонтальных входов 21 на фиг. 1 сверху вниз, а для вертикальных входов 22 слева направо ;

Исходя из последнего, рассмотрим переходные процессы, протекающие по- еле включения триггеров 30 соответствующих узлов 6. Так, в самом верхнем и левом возбужденном узле 6 матрицы 5, находящемся, например, во второй строке и первом столбце, ока- зьюается включенным первый многовхо- довый элемент К 32 в связи с тем, что на него не поступают нулевые потенциалы с входов блокировки данного узла 6, и, наоборот, присутствует высокий потенциал с прямого выхода RS-триггера 30. Следовательно, на выходе первого многовходового элемента И 32 и выходе 19 сброса появ ляются высокие потенциалы. С другой стороны, выход 20 блокировки данного узла 6 обнуляется, так как на него через элемент ИЛИ 34 поступают нулевые потенциалы с инверсного выхода триггера 30 и инверсного выхода элемента И 32. Поэтому нулевой потенциал с выхода 20 блокировки данного узла 6 поступает на все остальные включенные узлы 6 искомого столбца (в данном случае первого) и необходимой строки (второй).

В результате, из включенных узлов 6 вьзделяется прямоугольне пра- дерево, у которого корневой вершиной является тот узел 6, в котором выход I9 сброса находится в единичном состоянии, а выход 20 блоки51499364

- в нулевом состоянии. В то же

ж тр за эл

время в остальных возбужденных узлах 6, относящихся к одному прадереву, выход 19 сброса находится в нулевом состоянии, так как на соответствующи .элементы И 32 с входов блокировки поступают нулевые потенциалы. Однако тогда инверсный выход данных элементов И 32 находится в возбужденном состоянии и потенциал с него через элемент ИЛИ 34 поступает на выход 20 блокировки и в сиязи с этим остальны включенные узлы 6 данного прямоугольного прадерева не влияют на образование корневых вершин в формируемых прямоугольных деревьях. Окончательно можно сказать, что на матрице 5 потенциалы с выходов|19 и 20 включенных узлов 6 выделят ровно столько прямоугольныхпрадеревьев, сколько на

данный момент в первом режиме было возбуждено горизонтальных 21 или вертикальных 22 сигна.пьных входов. При этом в каждом прадереве корневой

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

При выполнении второго режима возбуждается второй тактовый вход 24, потенциал с которого во всех узлах 6 открьюает второй двухвходовый элемент И 36, на второй вход которого может поступить потенциал сброса с многовходового элемента ИЛИ 31 . Очевидно, что такой потенциал сброса поступает всегда только с выходов 19 сброса тех узлов 6, которые в прадеревь ях находятся левее в строках и ниже в столбцах по сравнению с корневыми вершинами. В узлах 6,- относящихся к корневым вершинам, он не возникает и, следовательно, в них через открытый элемент И 36 не происходит переброс включенного триггера 30 в нулевое состояние. Наборот,во всех остальных узлах 6, не относящихся к корневым вершинам, происходит через элемент ИЛИ 31, открытый элемент

И 36 и второй вход сброса переброс триггеров 30 в нулевое состояние. В конце второго режима за счет .оставшихся включенных узлов 6 фиксируются все одинарные возможные каналы от

свободных К свободным К,

горизонтальных 21 к вертикальным- 22 входам. Причем, если К К , то число одинарных зафиксированных каналов равно К, а при К Кг оно равно К .

В третьем режиме происходит перезапись единичных состояний триггеров 30, включенных в предьщущем режиме, в триггеры 27 своих узлов 4. Для этого возбуждается потенциал на третьем тактовом входе 25, который затем открьшает первые двухвходовые элементы И 35. Через них считьшают0 ся единичные потенциалы с прямых выходов включенных триггеров 30 на управляющие выходы соответствующих узлов 6 и затем далее через управляющие входы необходимых узлов 4 записы5 ваютс я в триггеры 27. После этого считается, чфо зафиксированы групповые связи (размером К или К) между коммутируемыми входами-выходами 1 и 2.

0В четвертом режиме работы возбуждается вход 26 общего сброса, потенциал с которого через первый вход сброса сбрасывает все триггеры 30 узлов 6 и тем самым разрушает все

5 волны в матрице 5.

Коммутатор готов к поиску и фиксации групповых каналов между освобождающимися коммутируемыми входами- выходами 1 и 2 при наличии на соот0 ветствующих входах 21 и 22 потенциалов. При этом освобождение каналов в устройстве происходит при возбуждении либо последнего в группе из К коммутируемого входа-выхода 1, либо

5 первого в группе из К входа-выхода 2 Тогда, как видно из фиг. 2, потенциал с возбужденного коммутируемого входа-выхода 1 , пройдя через открытый ключевой транзистор 28, или с

0 возбужденного входа-вьтода 2 непосредственно поступает на элемент 29 задержки, потенциал с которого через вход сброса устанавливает в нулевое состояние триггер 27 требуемого узла

5 4. Таким же образом можно разрушить одновременно произвольную группу каналов, информируя при этом пассивных абонентов,

Для матричного наращивания емкости

0 коммутатора необходимо объединять между собой различные матрицы 3 и матрицы 5 следующим образом:

по двум координатам X и Y(T.e. по строкам и столбцам) матрицы 3 соеди5 няются через соответствующие коммутируемые входы-выходы 1 и 2,

предыдущая матрица 5 по координате X (т.е. по строкам) соединяется с последующей матрицей 5 в строкё через выходы 10 сброса и 12 блокировки, которые последовательно должны подсоединяться к соответствующим входам 9 сброса и 11 блокировки, находящимся в последующей матрице 5

предыдущая матрица 5 в столбце (т.е. по координате Y) соединяется с последующей матрицей 5 в столбце j через выходы 16 сброса и 18 блокировки, которые последовательно под- ключают к соответствующим входам.; 15 сброса и 17 блокировки, йаходящимся в последующей матрице 5. Формула изобретений

1. Матричный коммутатор, содержа- щий блок управления и матрицу КиР узлов коммутации, где К и Р - количество коммутируемых абонентов по строкам и столбцам матрицы соответственно, первый и второй информационные входы-входы С, Т-го узла коммутации (С 1 ,..., К, Т 1 ,..., Р) соединены с С-м и Т-м информационны- ми входами-выходами коммутатора для подключения к информационным входам-выходам С-г и Т-го абонентов со- ответствеино, управляющие входы всех узлов коммутации матрицы соединены с соответствующими выходами управления соединением блока уйравлеиия, отличающийся тем, что, с целью сокращения времени настройки в режиме свободного поиска каналов, блок управления выполнен в виде матрицы К узлов запоминания запросов, соответствующие входы сброса, блокировки С, Т-го узла запоминания запросов соединенны с входами сброса и блокировки коммутатора для подключения. К одноименным выходам С-го и Т-то абонентов еоответственно, первый и второй входы запросов С,Т-го узла запоминания запросов соединены с односменными входами коммутатора для подключения к выходам запросов соответственно С-го и Т-го абонентов, вход начальной установки и с первого по третий тактовые входы коммутатора соединены с одноименш ми входами всех узлов запся4ииания-запросов, выходы управления соединением которых образуют выходы управления соединением блока управления, выход п|ризнака отсутствия соединения С,Т-го узла коммутации матрицы соединен с одноименным лходом С,Т-го узла запоминания

запросов матрицы, выходы сброса и блокировки С,Т-го узла запоминания запросов матрицы соединены с одно- именными соответствующими входами а,Ь-х узлов запоминания запросов матрицы (а С+1,...,К, Ь Т+1 , ,с)

2.Коммутатор по п. 1, о т л и - чающийся тем, что каждый

узел запоминания запросов содержит триггер, четыре элемента И, два зле- мента ИЛИ, причем входы первого зле- мента ИЛИ подключены к входу сброса

узла, а выход - к первому входу первого элемента И, второй вход которог го подключен к второму тактовоу входу узла, а выход - к второму входу сброса триггера, первый и второй i

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

второго элемента И подключен к вхо

ду признака отсутствия соединения

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

ки узла, прямой выход триггера соедиг нен с первыми входами третьего и чет- вертого элементов И, инверсный выход - с первым вхЬдом второго элемента ИЛИ, второй вход третьего элемента И соединен с третьим тактовым входом узла, а выход - с выходом уп- равления установлением соединения, вторые входы четвертого элемента И соединены с входом сброса узла, инверсный выход четвертого элемента И соединен с вторым входом второго элемента ШШ, выход которого соединен с выходом сброса узла, а прямой выход четвертого элемента И соединен с

выходом блокировки узла.

3.Коммутатор поп. 1, о т л и - ч а ю щи и с я тем, что, с целью расширения области применения путем

обеспечения нарапщваемости структуры, в него введены первая и вторая груп- пы из К и третья и четвертая группы из Р элементов ШШ, причей выход сброса а,Ь-го узла запоминания запросов соединен с а-м входом Ь-го элет мента ИЛИ первой группы и Ь- входе а-го элемента ИЛИ третьей группы, выход блокировки а,Ь-го узла запоминания запросов соединен с а-м входом

91499364 О

b.-ro элемента ИЛИ второй группы изапоминания запросов соответственно Ь-м входом а-го элемента ИЛИ четвер-выходы элементов ИЛИ второй и четвертой группы, выходы элементов ИЛИ пер- .той групп образуют первый и второй вой и второй групп образуют первый ,вьпсоды блокировки матрицы узлов за- и третий выходы сброса матрицы узловпоминания запросов соответственно.

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

название год авторы номер документа
Модуль многокаскадной коммутационной системы 1990
  • Витиска Николай Иванович
  • Витиска Эдуард Николаевич
SU1793443A1
Матричный распределитель 1987
  • Витиска Николай Иванович
SU1580377A1
Матричный коммутатор 1985
  • Витиска Николай Иванович
  • Макогон Николай Игнатьевич
SU1309294A1
Соединитель многокаскадной коммутационной системы 1984
  • Витиска Николай Иванович
  • Макогон Николай Игнатьевич
SU1226643A1
Модуль многокаскадной коммутационной системы 1975
  • Витиска Николай Иванович
SU769741A1
Устройство для обмена информацией 1980
  • Витиска Николай Иванович
  • Зайко Юрий Григорьевич
  • Школин Владимир Петрович
SU955014A1
Устройство для формирования и анализа семантических сетей 1989
  • Витиска Николай Иванович
  • Галаган Николай Иванович
  • Ершов Евгений Иванович
  • Ходаковский Николай Иванович
SU1619289A1
Коммутирующее устройство 1973
  • Каляев Анатолий Васильевич
  • Денисенко Николай Иванович
  • Лапшин Михаил Абрамович
SU478439A1
Устройство коммутации 1989
  • Витиска Николай Иванович
  • Витиска Эдуард Николаевич
SU1709311A1
Устройство поиска степени оптимальности размещения в кластерных многопроцессорных системах 2022
  • Борзов Дмитрий Борисович
  • Дюбрюкс Сергей Александрович
  • Неструев Денис Сергеевич
  • Конаныхин Александр Юрьевич
  • Кулагина Елена Сергеевна
RU2791419C1

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

Реферат патента 1989 года Матричный коммутатор

Изобретение относится к вычислительной технике ,в частности, к автоматическим и цифровым коммутационным системам, обеспечивающим параллельное и приоритетное распределение информации между элементами многопроцессорных ЭВМ. Целью изобретения является сокращение времени настройки в режиме свободного поиска каналов. Цель достигается тем, что практически остается постоянно минимальной скорость настройки на групповые каналы, когда одновременно устанавливаются связи как между, например, десятью, так и между шестнадцатью внешними абонентами, устройство дополнительно содержит матрицу из узлов запоминания запросов, каждый из которых содержит входы и выходы сброса и блокировки, причем выходы сброса и блокировки подключены к своим входам сброса и блокировки всех последующих узлов запоминания волн, а выходы сброса и блокировки узлов запоминания волн соединены через соответствующие элементы ИЛИ с выходами сброса и блокировки по горизонтали и вертикали устройства. 2 з.п.ф-лы, 3 ил.

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

16 а

IS

18

Фаг,1

Фи9.2

А/г. 5

Составитель Ю. Грецкий Редактор В.Петраш , Техред И.Ходаиич

Заказ 4695/48

Тираж 668

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж-35, Раушская наб., д. 4/5

П 6

Корректор Н. Король

Подписное

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

Авторское свидетельство СССР, № 760074, кц, G 06 F 15/16, 1980, Авторское свидетельство СССР 1363454, кл
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 499 364 A1

Авторы

Витиска Николай Иванович

Витиска Эдуард Николаевич

Даты

1989-08-07Публикация

1987-04-07Подача