Блок коммутирующей среды
Иллюстрации
Показать всеРеферат
1. БЛОК КОММУТИРУЮЩЕЙ , содержащий коммутирующую матрицу и узел ориентации подключения каналов , причем группы входных шин прямых и обратных каналов связи блока подключены к первым и вторым группам информационных входов коммутируюдей матрицы соответственно, первые и вторые группы информационных выходов которой подключены к группам выходных шин прямых и обратных каналов связи блока соответственно, первые управлякхцие входы коммутирующей матри-цы подключены к выходам узла ориентации подключения каналов соответственно, а вторые и третьи управляющие входы коммутирующей матрицы подключены к ишнам сигналов выделения и окончания связи соответствующих групп шин обратных каналов связи блока, управляющие входы узла ориентации подключения каналов подключены к шинам поиска соответствующих групп шин прямых каналов связи блока, о т. л и ч а ю ш и йс я тем, что, с целью расширения области применения за счет возможности обеспечения мультиплексного режима передачи информации по коммутирующей среде, блок содержит сканирующую матрицу, причем входные шины прямых и обратных сигналов опроса блока подключены к первым и вторым информационным входам сканирующей матрицы соответственно, пер вые и вторые информационные выходы которой подключены к выходным шинам и обратных сигналов опроса блока соответственно, управляющие входы сканирующей матрицы подключены к управляющим выходам коммутирующей матрицы соответственно , входная шина нулевого потенциала блока подключена к шине нулевого сигнала коммутирующей матрицы. . 2, Блок поп, 1, отличающийся тем, что коммутирующая матрица содержит точек узлов коммутации, каждый из которых содержит О -триггер, два элемента И, два элемента ИЛИ, элемент НЕ, две группы элементов и две группы элементов ИЛИ, причем первые группы информационных входов ипервые управСП ляющие входы коммутируктаеп матрицы подключены к первым группам входов с и первым управляющим входам узлов коммутации строки, а вторые информационные группы входов и вторые .и третьи управляющие входы коммутирую .щей матрицы подключены к вторым rpyni пам входов и вторым и третьим управляющим входам узлов коммутации ел соответствующего столбца, первые группы информационных выходов ком мутируктоей матрицы подключены к первым группам выходов узлов коммутации П1 -го столбца коммутирующей 1 матрицы соответственно, вторые групсо пы выходов коммутирующей матрицы подключены к вторым группам выходов узлов коммутации ц -ой строки соответственно , первые управляющие выходы узлов коммутации подключены к управляющим выходам коммутиру кадей матрицы соответственно, первые группы выходов узлов коммутации -ой строки {, 1,2,...,У1-1) подключены к группам входов узлов коммутации (i + строки соответственно, вторые группы выходов узлов коммутации J -го столбца ( j 1, 2, . . . ,m -l) подключены к четвертым группам вхо
СОЮЗ СОВЕТСКИХ . Я
РЕСПУБЛИН (}g} (и}
Э 0
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
« с
° °
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
К ABTOPCHOMY СВИДЕТЕЛЬСТВУ (21 ) 34 8693 3/1 8- 24 (22) 26. 08. 82 (46) 23.11.83. Бюл. }} 43 (72) A.C. Алымов и Г.А. Ризневский (53) 681.3(088.8) (56) 1. Авторское свидетельство СССР
}} 408303, кл. 0 06 F 7/00, 1973.
2. Авторское свидетельство СССР
}} 602938, кл. 0 06 F 7/00, 1975 (прототип). (54)(57) 1. БЛОК КОМИУТИРУКМЦЕИ СРЕД1, содержащий коммутирующую матрицу и узел ориентации подключения каналов, причем группы входных шин прямых и обратных каналов связи блока подключены к первым и вторым группам информационных входов коммутирунщей матрицы соответственно, первые и вторые группы информационных выходов которой подключены к группам выходных шин прямых и обратных каналов связи блока соответственно, первые управляющие входы коммутирунщей матрицы подклнчены к выходам узла ориентации подключения каналов соответственно, à вторые и третьи управляющие входы коммутирунщей матрицы подключены к шинам сигналов выделения и окончания связи соответствукщих групп шин обратных каналов связи блока, управляющие входы узла ориентации подключения каналов подключены к шинам поиска соответствующих групп шин прямых каналов связи блока, о т л и ч а ю щ и йс я тем, что, с целью расширения области применения за счет возможности обеспечения мультиплексного режима передачи информации по коммутирующей среде, блок содержит сканирующую матрицу, причем входные шины прямых и обратных сигналов опроса блока подключены к первым и вторым информационным входам сканирующей матрицы соответственно, пер вые и вторые информационные выходы которой подключены к выходным шинам прямых и обратных сигналов опроса блока соответственно, управляющие входы сканирукщей матрицы подключены к управлянщим выходам коммутирукчцей матрицы соответственно, входная шина нулевого потенциала блока подключена к шине нулевого сигнала коммутирунщей матрицы.
2. Блок по и. 1, о т л и ч а ющ и A с я тем, что коммутирующая матрица содержит й»rn точек узлов коммутации, каждый из которых содержит D -триггер, два элемента И, два элемента ИЛИ, элемент НЕ, две группы элементов И и две группы элементов ИЛИ, причем первые группы ин- cg
Ф формационных входов и первые управлякщие входы коммутирукщей матрицы подключены к первым группам входов и первым управляющим входам узлов коммутации строки, а вторые информационные группы входор и вторые .и третьи управляющие входы коммутирук1. . щей матрицы подключены к вторым груп l пам входов и вторым и третьим управляющим входам узлов коммутации соответствукщего столбца, первые группы информационных выходов коммутирукщей матрицы подклкчены к первым группам выходов узлов коммутации п1 — го столбца коммутирующей матрицы соответственно, вторые группы выходов коммутирукщей матрицы подключены к вторым группам выходов узлов коммутации П -ой строки соответственно, первые управляющие выходы узлов коммутации подклнчены к управляющим выходам коммутирукщей матрицы соответственно, гервые группы выходов узлов коммутации (-ой строки (i = 1,2,..., n -1) подклнче- . ны к группам входов узлов коммутации (j + 1) -ой строки соответственно, вторые группы выходов узлов коммутации j -ro столбца (= 1,2,...,п} -1) подключены к четвертым группам вхо1056179 дон узлов коммутации (j + 1) -го столбца соответственно, вторые управляющие выходы узлов коммутации
< -ой строки подключены к четвертым управляющим входам узлов коммутации (+ 1) -ой строки соответственно, вторые управляющие выходы узлов коммутации и -ой строки подключены к пятым управляющим входам узлов коммутации К вЂ” ой строки (К = 1,2... и), вход элемента НЕ каждого узла коммутации подключен к пятому управляющему входу данного узла коммутации, а выход к первому входу первого элемента И, второй вход которого подключен к первому управляющему входу узла коммутации, а выход — к первому входу второго элемента ИЛИ и первому входу второго элемента И, второй вход которого подключен к второму управлялцему входу узла коммутации, а выход — к единичному установочному входу D -триггера, управляющий вход которого подключен к третьему управляющему входу узла коммутации, выход g -триггера подключен к второму входу второго элемента ИЛИ и к первому входу первого элемента HJIZl, второй вход которого подключен к четвертому управляющему входу узла коммутации, выход второго элемента ИЛИ— к первому управляющему выходу узла коммутации и к управляющим входам групп элементов И, группы входов первой группы элементов И подключены к первым группам входов узла коммутации соответственно, группы выходов первой группы элементов И к первой группе входов первой группы элементов ИЛИ соответственно, вторая гругда входов которых подключена к четвертой группе входов узла коммутации соответственно, группы выходов первой группы элементов ИЛИ подключены к первым группам выходов узла коммутации соответственно, группы входов второй группы элементон И к вторым группам входов узла коммутации соответственно, группы выходов второй группы элементов И вЂ” к первой группе входов второй группы элементов ИЛИ соответственно, вторая группа входов которых подключена к третьей группе нходов узла коммутации соответственно, группы выходов второй группы элементов ИЛИ подключены к первым группам выходов узла коммутации соотнетсгвенно, ин-формационные входы Д -триггеров подключены к входам нулевого сигнала узлон коммутации соответственно, входы нулевого сигнала которых подключены к шинам нулевого сигнала ком мутирующей матрицы соответственно.
3. Блокпоп. 1, о тли ч аюшийся тем, что узел ориентации подключения каналов содержит многоустойчивый триггер, состоящий из ll точек ориентации, каждая из которых содержит элементы И, НЕ и задержки, причем вход каждой точки ориентации подключен к входам узла ориентации подключения соответственно, выход каждой точки ориентации подключен к выходам узла ориентации подключения каналов соответственно, первый вход первого элемента И K-ор точки ориентации подключен к входу данной очки ориентации, другие входы первого элемента И -ой точки ориентации подключены к выходам элементов НЕ 1 -ых точек ориентации (8 = 1,2,..., 0;Д Ц соответственно, выход первого элемента И точки ориентации подключен к входу элемента задержки, к входу элемента НЕ и к первому входу второго элемента И данной точки ориентации
/ второй вход которого подключен к выходу элемента задержки данной точКи ориентации, выход второго элемента И К-ой точки ориентации подключен к выходу данной точки ориентации.
4. Блок по п. 1, о т л и ч а юшийся тем, что сканирующая матрица. содержит п щ точек сканирования, каждая из которых содержит элемент НЕ, три элемента И и дна элемента ИЛИ, причем перные информационные входы сканирукщей матрицы подключены к первым входам hl «ых точек сканирования первого столбца соответственно, вторые информационные входы сканирукщей матрицы подклю чены к вторым входам точек сканирования каждого столбца соответственно, первые информационные выходы сканирующей матрицы подключены к первым выходам точек сканирования ll -ой строки соответственно, вторые информационные выходы сканирующей матрицы подключены к вторым выходам точек сканирования щ -ro столбца соответственно, первые входы точек сканирования 5 -го столбца (5 =2, 3,..., m) подключены к вторым выходам точек сканирования (g -1) -го столбца соответственно, третьи входы точек сканирования К-ой строки подключены к первым выходам точек сканирования (К-1) -ой строки соответственно, первый вход точки сканирования подключен к первым входам первого и второго элементов И, второй вход точки сканирования подключен к первому входу третьего элемента И, управляющий вход точки сканирования подключен к управляющему входу сканирующей матрицы соот ветственно, упранляющий вход точки сканирования — к вторым входам второго и третьего элементов И и к входу элемента НЕ, выход которого подключен к второму входу первого элемента И, выход которого подклю1056179 чен к первому: входу первого элемента ИЛИ, второй вход которого подключен к выходу третьего элемента И, выход третьего элемента И подключен к второму выходу точки сканирования, Изобретение относится к вычислительной технике и может быть использовано для построения многокаскад ных и однородных коммутирующих сред вычислительных структур, а также для коммутации устройств ввода-вывода и внешней памяти между каналами, или нескольких вычислительных машин.
Известен узел каскадной коммутирующей среды, который обеспечивает автоматическую коммутацию вычислительных устройств, а также любых других источников и приемников двоич ной информации без наличия в устройстве управления сведения о загруженности и техническом состоянии коммутирукщей среды. Это позволяет упростить устройство управления такими коммутирующими средами и повысить надежность последних. Устройство имеет входные и выходные шины прямых и обратных подканалов связи, шины управления и схемы коммутации, стоящие в пересечениях всех этих шин и осуществляющие их коммутацию(1).
Недостатком известного устройства является сложность технической реализации. Это объясняется тем, что каждый столбец содержит в себе многоустойчивый триггер со значи,тельным числом связей и обслуживающих элементов.
Наиболее близким по технической сущности к предлагаемому является блок коммутирующей среды, содержащий коммутирующую матрицу с входными и выходными шинами прямых и обратных подканалов связи с управляющими шинами и узел ориентации подключения каналов (2) .
Недостатком этого устройства является ограниченная область применения, так как функциональные возможности блока не обеспечивают устанОвку ветвящихся каналов связи, что не позволяет организовать мультиплексный режим передачи информации по коммутирующей среде, а, следовательно, снижает ее быстродействие и эффективность использования каналов связи. Кроме этого, для прокладки каналов связи в блок подаются дополнительные команды, что требуется для работы блока устройства управвыход второго элемента И вЂ” к первому входу элемента ИЛИ, второй вход которого. подключен к третьему входу точки сканирования, а выход к первому выходу точки сканирования. ления, т. е. дополнительного оборудования.
Цель изобретения — расширение области применения за счет возможности обеспечения мультиплексного режима передачи информации по коммутирующей-среде.
Поставленная цель достигается тем, что блок коммутирующей среды, содержащий коммутирующую матрицу и узел ориентации подключения каналов, причем группы входных шин прямых и обратных каналов связи блока подключены к первым и вторым группам информационных входов коммутирунщей
15 матрицы соответственно, первые и вторые группы информационных выходов которой подключены к группам выходных шин прямых и обратных каналов связи блока соответственно, первые
70 управляющие входы коммутирующей матрицы подключены к выходам узла ориентации подключения каналов соответственно, а вторые и третьи управляющие входы коммутирующей матрицы
25 подключены к шинам сигналов выделения и окончания связи соответствующих групп шин обратных каналов связи блока, управляющие входы узла ориентации подключения каналов подключены к шинам поиска соответствующих групп шин прямых каналов связи блока, содержит сканирукщую матрицу, причем входные шины прямых и обратных сигналов опроса блока подключены к первым и вторым инфор35 мационным входам сканирующей матрицы соответственно, первые и вторые. информационные выходы которой подключены к выходным шинам прямых и обратных сигналов опроса блока соот40 ветственно, управляющие входы сканирующей матрицы подключены к управлякщим выходам коммутирующей матри цы соответственно, входная шина нулевого потенциала блока подключе45 на к шине нулевого сигнала коммутирующей матрицы.
Коммутирующая матрица содержит и 1 точек узлов коммутации, ыаждый из которых содержит D -триггер, 5Q два элемента И, два элемента ИЛИ, элемент НЕ, две группы элементов И и две группы элементов ИЛИ, причем первые группы информационных входов
1056179 и первые управляющие входы коммутирующей матрицы подключены к первым группам входов и первым управлякщим входам узлов коммутации стро-. ки, а вторые информационные группы входов и вторые и третьи управляющие входы коммутирующей матрицы подключены к вторым группам входов и вторым и третьим управляющим входам узлов коммутации соответствующего столбца, первые группы информацион- 10 ных выходов коммутирующей матрицы подключены к первым группам выходов узлов коммутации щ -го столбца коммутиру сщей матрицы соответственно, вторые группы выходов коммутирукщей 15 матрицы подключены к вторым группам. выходов узлов коммутации и -ой стро ки соответственно, первые упраэляющие выходы узлов коммутации подключены к управляющим выходам коммутирующей матрицы соответственно, первые группы выходов узлов коммутации
-ой строки (< = 1,2,...,vt -1) подключены к группам входов узлов коммутации (+1) -ой строки соответственно, вторые группы выходов узлов коммутации j -го столбца (j = 1,2,..., л-1) подключены к четвертым группам входов узлов коммутации (+ 1) -го столбца соответственно, вторые управляющие выходы узлов коммутации -ой строки подключены к четвертым управляющим входам узлов коммутации (» +1)-ой строки соответственно, вто-, рые управляющие выходы узлов коммутации tl-ой строки подключены к пя- З5 тым управляющим входам узлов коммутации K-ой строки (К=1,2,..., h), вход элемента НЕ каждого узла коммутации подключен к пятому управляющему входу данного узла коммутации, 4р а выход — к первому входу первого элемента И, второй вход которого подключен к первому управляющему входу узла коммутации, а выход - к пеРвомУ входу втоРого элемента ИЛИ 45 и первому входу второго элемента И, второй вход которого подключен к второму управляющему входу узла коммутации, а выход — к единичному установочному входу 9 -триггера, управляющий вход которого подключен к третьему управляющему входу узла коммутации, выход D †тригге подключен к второму входу второго элемента ИЛИ и к первому входу первого элемента ИЛИ, второй вход которого подключен к четвертому управляющему входу узла коммутации, выход второго элемента ИЛИ вЂ” к первому управляющему выходу узла коммутации и к управляющим входам групп 60 элементов И, группы входов первой
I группы элементов И подключены к первым группам входов узла коммутации соответственно, группы выходов пер.вой группы элементов И вЂ” к первой группе входов первой группы элемейтов ИЛИ соответственно, вторая груп.па входов которых пОдключена к четвертой группе входов узла коммутации соответственно, группы выходов первой группы элементов ИЛИ подключены к первым группам выходов узла коммутации соответственно, группы входов второй группы элементов И— к вторым группам входов узла коммутации соответственно, группы выходов второй группы элементов И-к пер вой группе входов второй группы элементов ИЛИ соответственно, вторая группа входов которых подключена к третьей группе входов узла коммутации соответственно ,группы выходов второй группы элемен тов ИЛИ подключены к первым группам выходов узла коммутации соответственно, информационные входы Т) †триггеров подключены к входам нулевого сигнала узлов коммутации соответственно, входы нулевого сигнала которых подключены к шинам нулевого сигнала коммутирующей матрицы соот ветственно.
Узел ориентации подключения каналов содержит многоустойчивый триггер, состоящий из П точек ориентации, каждая из которых содержит элементы И, НЕ и задержки, причем вход каждой точки ориентации подключен к входам узла ориентации подключения соответственно, выход каждой точки ориентации подключен к выходам узла ориентации подключения, каналов соответственно, первый вход первого элемента И К-ой точки ориен тации подключен к входу данной точки ориентации, другие входы первого элемента И i -ой точки ориентации подключены к выходам элементов HE
k --х точек ориентации (6 =1,2,...;и, (y k)соответственно, выход первого элемента И точки ориентации подклю чен к входу элемента задержки, к входу элемента НЕ и к первому входу второго элемента И данной точки ориентации, второй вход которого подключен к выходу элемента задержки данной точки ориентации, выход второго элемента И К-ой точки ориентации подключен к выходу данной точки ориентации. !
Сканирующая матрица содержит щ точек сканирования, каждая из которых содержит элемент НЕ, три элемента И и два элемента ИЛИ, причем первые информационные входы сканирующей матрицы подключены к первым входам:rn-ых точек сканирования первого столбца соответственно, вторые информационные входы сканирующей матрицы подключены к вторым входам точек сканирования каждого столбца соответственно, первые информационные выходы сканирующей матрицы подключены к первым выходам точек сканирова1056179 ния l1 -ой строки соответственно, вторые Информационные выходы сканирующей матрицы подключены к вторым выходам точек сканирования et -ro столбца соответственно, первые входы точек сканирования 5 -ro столбца (5 = 2, 3,..., m) подключены к вторым выходам точек сканирования (5-1) -го столб ца соответственно, третьи входы точек сканирования К -ой строки подключены к первым выходам точек скани- 10 рования (К -1) -ой строки соответственно, первый вход точки сканирования подключен к первым входам первого и второго элементов И, второй вход точки сканирования подключен к первому входу третьего элемента И, управлякщий вход точки сканирования подклю чен к упраляющему входу сканирующей матрицы соответственно, управляющий вход точки сканирования — к вторым
1входам второго и третьего элементов
И и к входу элемента НЕ, выход которого подключен к второму входу первого: элемента И, выход которого подключен к первому входу первого, элемента ИЛИ, второй вход которого подключен
:к выходу третьего элемента И, выход третьего элемента И подключен к вто. рому выходу точки сканирования, выход второго элемента И-к первому входу элемента ИЛИ, второй вход ко- 30 торого подключен к третьему входу точки сканирования, а выход — к .пер. вому выходу точки сканирования.
На фиг. 1 показана структурная схема предлагаемого блока коммути- 35 рующей среды, на фиг. 2 — вариант функциональной схемы блока коммутирующей среды.
Блок коммутирующей среды (фиг. 1) содержит коммутирующую матрицу 1 40 с группами входных и выходных шин прямых 2, 3 и обратных 4, 5 каналов связи соответственно, с управляющими входами 6 — 8 и управляющими выходами 9, узел 10 ориентации подключен я каналов с входи и управляю- 45 щими шинами 11, управляющие выходы
6 .которого подключены к соответствующим управляющим входам коммутирующей матрицы 1; сканирующую матрицу 12 с входными и выходными шинами 50 прямых 13, 14 и обратных 15, 16 сигналов опроса, управляющие входы 17 которой подключены к управляющим выходам 9 коммутирующей матрицы 1 соответственно. 55
Коммутирующая матрица 1 (фиг. 2) состоит из икая точек узлов 18 коммутации, каждая из которых содержит
9 -триггер 19, два элемента И 20, 21, два элемента HJIH 22, 23, элемент 60
НЕ 24, две группы элементов И 25, 26 и две группы .элементов ИЛИ 27, 28, причем первые группы входов 2 и первые управляющие входы б коммутирующей матрицы 1 подключены к пер-. 65 вым группам входов 2 и первым управляющим входам б точек коммутаIции 18 соответствующей строки, а вторые группы входов 4 и вторые и третьи управляющие входы 7 и 8 коммутирующей матрицы 1 годключены к вторым группам входов 4 и вторым и третьим управляющим входам 7 и 8 точек 18 коммутации соответствующего столбца, первые группы выходов
3 коммутирующей матрицы 1 подключены к первым группам выходов 3 точек
18 коммутации rn -го столбца соответственно, вторые группы выходов
5 коммутирующей матрицы 1 — к вторым группам выходов 5 точек 18 коммутации П -ой строки соответственно, первые управляющие выходы 9 точек
18 коммутации подключены к управляющим выходам 9 коммутирующей матрицы
1 соответственно, первые группы выходов 3 точек 18 коммутации л -ой строки (л =1,2,..., и -1) — к. третьим группам входов 29 точек 18 коммутации (j + 1) -ой строки (i = 1,2,..., И -1) соответственно вторые группы выходов 5 точек 18 коммутации j — го столбца (j = 1, 2,..., rn 1) подключены к четвертым группам входов 30 точек 18 коммутации (j + 1) -го столбца ()
=1,2,..., г ь-11 соответственно, вторые управляющие выходы 31 точек 18 коммутации j --ой строки (i - =1, 2,..., 0 -11 подключены к четвертым управляющим входам 32 точек 18 коммутации (1 + 1) -ой строки (j =1, 2,..., A -1) соответственно, вторые управляющие выходы 31 точек 18 ком мутации г1 -ой строки подключены к пяI тым управляющим входам 33 точек 18 коммутации К-ой строки fK = 1, 2,..., и), вход элемента НЕ 24 каждой точки 18 коммутации подключен к пятому управляющему входу 33 данной точки 18 коммутации, а выход — к первому входу первого элемента И 20, второй вход которого подключен к пер вому управляющему входу 6 точки 18 коммутации, а выход — к первому входу второго элемента ИЛИ 22 и первому входу второго элемента И 21, второй. вход которого подключен к второму управляющему входу 7 точки 18 коммутации, а выход — к единичному установочному входу Q -триггера 19, управляющий вход которого подключен к третьему управляющему входу 8 точки 18 коммутации, информационный вход соединен с "Землей", а выход подключен к второму входу второго элемента ЙЛИ 22 и к первому входу йервого элемента ИЛИ 23, второй вход которого подключен к четвертому управляющему входу 32 точки 18 коммутации, выход второго элемента ИЛИ 22 подключен к первому управляющему выходу
9 точки 18 коммутации и к управляю1056179
10 щим входам групп вентилей 25 и 26 группы входов первой группы вентилей 26 подключены к первым группам входов 2 точки 18 коммутации соответственно, а группы выходов - к первой группе входов первой группы элементов ИЛИ 28 соответственно, вторая группа входов которой подключена к четвертой группе входов 29 точки 18 коммутации соответственно, а группы выходов — к первым группам, выходов 3 точки 18 коммутации соответственно, группы входов второй группы вентилей 25 подключены к вторым группам входов 4 точки 18 коммутации, а группы выходов — к первой группе входов второй группы элементов ИЛИ 27 соответственно, вторая группа входов которой подключе-. на к третьей группе входов 30 точки 18 коммутации соответственно, а группы выходов — к первым группам выходов 5 точки 18 коммутации соответственно.
Узел 10 ориентации подключения каналов содержит многоустойчивый триггер, состоящий из и точек 34 ориентации, каждая из которых содержит элементы И 35, 36, HE 37 и элемент 38 задержки, причем вход
2 каждой точки 34 ориентации подклю чен к входам 2 узла 10 ориентации подключения каналов соответственно, выход б каждой точки ориентации подключен к выходам узла 10 ориентации подключения каналов соответст венно, первый вход первого элемента
И 35 К-ой точки ориентации (К = 1, 2,..., n J подключен к входу 2 данной точки 34 ориентации, другие входы первого элемента И 35 К-ой точки 34 ориентации подключены к выходам элементом HE 37 К-ых точек
34 ориентации . (К = 1,2,..., и
К j i ) соответственно, выход первого элемента И 35 q -ой точки 34 ориентации подключен к входу элемента
38 задержки, к входу элемента HE 37 и первому входу второго элемента И
36 данной точки ориентации, второй вход которого подключен к выходу элемента 38 задержки данной точки ориентации, выход второго элемента
И 36 -ой точки ориентации 34 — к выходу. 6 данной точки ориентации.
Сканирующая матрица 12 содержит пм л точек 39 сканирования, каждая из которых содержит элемент HE 40, три элемента И 41 — 43 и два элемента ИЛИ 44.и 45, причем первые входы
13 сканирующей матрицы 12 подключены к первым входам 13 точек 39 сканирования первого столбца соответственно, вторые входы 15 сканирующей матрицы подключены к вторым входам
1 5 точек сканирования каждого столбца соответственно, первые выходы 14 сканирующей матрицы 12 подключены
65 к первым выходам 14 точек 39 сканирования 1 -ой строки соответственно, вторые выходы 16 сканирующей матрицы 12 подключены к вторым выходам
16- точек 39 сканирования и — го столбца соответственно, первые входы 13 точек 39 сканирования 5 -ro столбца = 2,3,..., щ подключены к вторым выходам 16 точек 39 сканирования (g -1) -го столбца соответственно, третьи входы 46 точек сканирования К-ой строки подключены к первым выходам 14 точек 39 сканирования (К+1)-ой строки (К = И) соответственно, управляющие входы 17 сканирующей матрицы 12 подключены к управляющим выходам 9 точек 18 коммутации коммутирующей матрицы 1 соответственно, первый вход 13 точки 39 сканирования подключен к первым входам первого 41 и второго 42 элементов И, второй вход 15 точки
39 сканирования — к первому входу третьего элемента И 43, управляющий вход 17 точки 39 сканирования подключен к вторым входам второго и третьего элементов И 42 и 43 и к входу элемента HE 40. выход которого подключен к второму входу первого элемента И 41, выход которого .подключен к первому входу первого элемента ИЛИ 44, второй вход которого подключен к выходу третьего элемента И 43, а выход — к второму выходу 16 точки 39 сканирования, выход второго элемента И 42 подключен к первому входу второго элемента ИЛИ
45, второй вход которого подключен к третьему .входу 46 точки 39 сканирования, а выход — к первому выходу 14 точки 39 сканирования.
Рассмотрим работу блока при коммутации устройств ввода-вывода между каналами вычислительных машин.
В исходном состоянии на входных шинах присутствует логический "0".
При этом на выходных шинах будут присутствовать логические "0".
Установление канала. связи между каналом и устройством осуществляется следующим образом.
На входную шину 8 канал посылает единичный сигнал поиска, который проходит через соответствующий вход узла 10 (элементы 35 — 38) и по входу 6 включает входные элементы
И 20 соответствующей строки. Выходы этих элементов открывают через элементы ИЛИ 22 группы элементов
И 25 и 26, которые коммутируют группы шин 2 на группы шин 3 и группы шин 4 на группы шин 5, а на группу шин 2 подается код устройства. В том случае, когда по шинам 11 приходит несколько сигналов поиска, узел 10 в силу триггерных свойств многоустойчивого триггера подключается только к одному входу, 1056179
10 элементы И 35 и HE 37 которого имеют наименьшее время срабатывания.
Таким образом, временем срабатывания определяется приоритетность подключения входов узла 10. Элементы 38 задержки защищают точки 18 коммутации от ложного срабатывания, обеспечивая надежность выдачи управляющих сигналов 6 при установке в определенное состояние многоустой чивого триггера.
Распространяясь по блоку таким образом, сигнал поиска обеспечивает установку каналов связи по всем столбцам. Теперь необходимо выделить нужный канал связи, а остальные освободить. Это достигается формированием единичного сигнала выделения на группе шин 4 устройстВоМ опознавшим свой код. При этом устанавливается триггер 19 соответствующей точки коммутации, который через элемент 22 поддерживает группы элементов 25 и 26 данного столбца открытыми. При снятии сигнала поиска с шины 11 остальные каналы связи освобождаются, их вентили закрываются.
Сигнал поиска открывает группы элементов И 25 и 26 только в том случае, если соответствующий столбец коммутирующей матрицы 1 свободен, т.е. на вход 33 точки 18 коммутации поступает нулевой сигнал с выходов остальных триггеров данного столбца через элементы ИЛИ 23. всех точек 18 коммутации данного столбца.
Единичный сигнал выделения выдается устройством только в том случае, если в соответствующем столбце в шину 14 через элемент HJIH 45 поступает единичный прямой сигнал опроса.
Входной прямой сигнал опроса из шины 13, поступая на вторые входы элементов И 41 и 42 первого столбца сканирующей матрицы, проходит либо на шину 14 в группу шин 3 через элементы ИЛИ 45, либо через элемент ИЛИ 44 на элементы И 41 и 42 следующего столбца сканирующей матри цы, если данный столбец занят, т.е. на первый вход элемента И 41 через элемент HE 40 поступает единичный сигнал.
На второй вход элемента ИЛИ 44 поступает обратный сигнал опроса с шины 15 через элемент И 43, который посылается устройством данного столбца в ответ на приход прямого сигнала опроса в случае, если устрой ство не опознало код. Выход элемента ИЛИ 44 последней ячейки 39 сканирования соединен с выходной шиной
16 обратного сигнала опроса в группу шин 5.
После того, как канал связи установлен, т. е. по одной из групп шин
10
5 пришел сигнал выделения, сигнал поиска должен сняться, дальнейшие появления сигнала поиска в данном установленном канале связи не оказывают влияния на его работу.
Освобождение канала связи производится сигналом окончания связи, поступающим из группы шин 4 на управляющий С вЂ” вход триггера 19.
Так как на информационном 0 †входе триггера присутствует сигнал
"Земля", триггер 19 устанавливается в нулевое состояние, закрывая И 25, 26, 42 и 43 по снятию сигнала окончания связи (задним фронтом), который снимается устройством roсле прихода ответа о принятии этого сигнала по группе шин 2 от канала вычислительной машины. В течение всего времени от начала связи до освобождения канала связи группы элементов
И 25, 26 и элементы И 42, 43 надежно открыты сначала управляющим сигналом 6 узла 10 через элементы
И 20 и ИЛИ 22, затем триггером 19 через элемент ИЛИ 22, т.е. в течение этого времени происходит установление связи, передача информации, окончание связи сигналами, поступающими по группам шин 2 в группы шин 3 и по группам шин 4 в группы
30 шин 5.
Если канал связи не освобожден, установление нового канала связи по данной строке происходит следукщим образом. i
35 Прямои сигнал опроса ерез элементы И 42 и ИЛИ 45 установленного канала связи по шине 14 поступает в группу шин 3. Если подключенное к ним устройство не опознает свой код, то из группы шин 4 по шине 15 через элементы И 43 и ИЛИ 44 в следукщий столбец передается обратный сигнал опроса, который, при сво бодном столбце, через элементы
И 42 и ИЛИ 45 поступает по шине 14
45 в группу шин 3. Если подключенное к ним устройство опознает свой код, по группе шин 4 в данный столбец поступает сигнал выделения, который обеспечивает установление новой
50 ветви канала связи. Таким образом, в одной строке может быть установлено дерево каналов связи, т.е. группы шин 2 и 4 коммутируются на несколько групп шин 3 и 5, что
55 дает возможность подключенным к ним устройствам работать в мультиплексном режиме в данной строке, причем количественный состав устройств, подключенных к одному кана60 лу, может автоматически изменяться.
Многоустойчивый триггер готов к установлению каналов связи по другим строкам сразу после снятия сигнала поиска в данной строке. Причем установление нового канала связи
1056179
12 но столбцу, в котором установлен хотя бы один триггер 19, невозможно, так как элементы И 20 заперты нулевым сигналом с элементов НЕ 24.
В качестве базового объекта принимаем устройство управления накопителями на магнитных дисках (УУНМД)
EC 5568, позволяющее подключаться двум каналам ЭВМ к восьми накопителям на магнитных дисках (НМД) посредством двухканального переключа. теля.
По сравнению с базовым объектом предлагаемый блок не накладывает ограничений на количество подключаемых каналов и устройств, что поз° воляет повысить эффективность использования внешних устройств в многомашинных вычислительных системах путем организации общих полей внешних устройств и внешней памяти. Так, например, при использовании двухканальных переключателей в трех и более машинной системе, для обеспечения общей памяти на НМД, неизбежно дублирование НМД. Использование же
Х йредлагаемого блока не накладывает органичений на количество каналов и устройств, что позволяет избежать дублирования НМД при увеличении количества ЭВМ и MBC.
Предлагаемый блок позволяет организовать работу в мультиплексных каналах ЭВМ. Используя его например, для подключения резервных устройств мультиплексного канала, ко10 личество резервных источников в NBC может быть значительно сокращено.
Кроме того, прокладка каналов связи не требует дополнительных команд, так как установление канала связи происходит только по сигналам источ ника и приемника информации, из чего следует, что данному блоку не требуется устройство управления.
Эффективное использование каналов .связи путем обеспечения мультиплексного режима, отсутствие ограничений на конфигурации блока и способность блока работать без устройства управ-. ления даст экономию в народном хозяйстве.
1056179
ВНИИПИ Закаэ 9307/42 Тираж 706 Подписное
Филиал. ППП "Патент", r.Óæroðoä, ул.Проектная,4