Устройство для сопряжения каналов ввода-вывода с абонентами
Иллюстрации
Показать всеРеферат
Изобретение предиазначеио для организации информацией между двумя каналами ввода-вывода и единьм полем абонентов. Устройство обеспечивает динамическое распределение абонентов между каналами да-вьшода, одновременную работу двух каналов с выбранным из группы зарезервированным абонентом. Пропускная способность устройства повьшена вдвое. Указанные преимущества обеспечиваются введением в устройство , содержащее два блока связи с каналом, два блока дешифрации адреса , блок дешифрации команд, блок связи с абонентом, блок коммутации, блок управления коммутацией, четыре группы элементов И, два триггера и I два элемента И, дополнительно двух приоритетных шифраторов, второго блока дешифрации команд, второго блока связи с абонентом, двух блоков связи с абонентом и двух групп элементов И. 6 ил. с S (Л ГС ю со ND СО 00
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСГ1УБЛИН
„, SU„„1223238
А (51) 4 G 06 F 13/10
ГОСУДАРСТ8ЕННЫЙ КОМИТЕТ СССР
ГЮ ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
/ „
ОПИСАНИЕ ИЗОБРЕТЕНИЯ ц :::. " /
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3852368/24-24 (22) 01.02.85 (46) 07.04.86. Бюл.И 13 (72) С.Ф.Михайлов, И.Г.Солдатов и В.И.Тужилин (53) 68.1.3(088.8) (56) Авторское свидетельство СССР
В 888098, кл. 0 06 F 3/04,,1981. . Авторское свидетельство СССР
У 1160422, кл. G 06 У 3/04, 1983. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ КАНАЛОВ ВВОДА-ВЫВОДА С АБОНЕНТАМИ (57) Изобретение предназначено для организации обмена информацией между двумя каналами ввода-вывода и единыи полем абонентов. Устройство обеспечивает динамическое распределение абонентов между каналами ввода-вывода, одновременную работу двух каналов с выбранным из группы за.резервированным абонентом. Пропускная способность устройства повьппена вдвое. Указанные преимущества
I обеспечиваются введением в устройство, содержащее . два блока связи с каналом, два блока дешифрации адреса блок дешифрации команд, блок связи с абонентом, блок коммутации, блок управления коммутацией, четыре группы элементов И, два триггера и два элемента И, дополнительно двух приоритетных шифраторов, второго блока дешифрации команд, второго блока связи с абонентом, двух блоков Я связи с абонентом и двух групп элементов И. 6 ил.! 223238 2
Изобретение относится к вычислительной технике и может найти применение для организации обмена информаций между каналами ввода-вывода
3ВМ и внешними абонентами.
Цель изобретения — повышение пропускной способности, гибкости и расширение функциональных возможностей путем динамического перераспределения абонентов между каналами.
На фиг.l представлена функциональная схема устройства для сопряжения; на фиг.2 — функциональная схема блока управления коммутацией; на фиг.3 — функциональная схема блока связи с каналом; на фиг.4функциональная схема приоритетного шифратора; на фиг.5 — функциональная схема блока связи с абонентом; на фиг.б — функциональная схема блока коммутации.
Устройство для сопряжения (фиг.l) содержит блоки 1.1 и 1.2 связи с каналом ввода-вывода (в дальнейшем— каналом), блоки 2.1 и 2.2 дешифрации адреаа, блоки 3.1 и 3.2 дешифрации команд, триггеры 4 ° 1 и 4.2, первую и вторую группы элементов
И 5.1 и 5.2, элементы И 6.1 и 6.2, третью — шестую группы элементов
И 7.1, 7.2 и 8.1, 8.2, приоритетные шифраторы 9.1 и 9.2, блоки 10.1 и 10.2 связи с абонентами, блоки, 11.1, 11.2 и 11.3 коммутации, блок
12 управления коммутацией, группы входов 13.1 — 13.5 и группы выходов !
4.1 — 14.5 устройства, группы информационных выходов 15.1 и 15.2 (ИНФ), выходы 16.1 и 16.2 сигнала
"Адрес от канала" (АДР-К), выходы
17.1 и 17.2 сигнала "Управление от канала" (УПР-К), выходы 18.1 и
18.2 сигнала "Информация от канала" (ИНФ-К), в -..оды 19.1 и 19.2 сигнала
"Выборка от канала" (ВБР-К), входы
20.1 и 20.2 сигнала "Требование абонента" (ТРБ-А), входы 21.1 и
21,2 сигнала "Занято" (ЗН),входы 22.1 и 22. 2 сигнала "Информация от абонента (ИНФ-А),входы 23. 1 и 23. 2 сигнала "Адрес от абонента" (АДР-А), группы инфор" ,мационных входов 24.1 и 24.2(ИНФ) блоков 1. 1 и 1. 2,первый и второй входы команд 25.1, 25.2 и 26 ° 1, 26.2 блоков 9. 1 и 9. 2, вход "Разрешение анализа приоритета" 27.1 и 27.2 блоков 9.1 и 9.2, первый, второй, третий, четвертый, пятый, шестой, 30
60.1 и 60.2, 6 1.1 и 61.2, 62.1 и
62.2, 63.1 и 63.2, 64.1 и 64.2, 65.1 и 65.2, 66.1 и 66.2, 67.1 и
67.2, 68.1 и 68.2, 69.1. и 69.2 блоков 10.1 и 10.2, первый и второй входы адреса 70.1 70.2 и 70.3, 71.1, 71.2 и 71.3 блоков 11.1, 11.2 и 11.3, первую и вторую группы информационных входов 72.1, 72.2 и
72.3, 73.1, 73.2 и 73.3 блоков 11.1
11,2 и 11.3, первый, второй, третий, четвертый, пятый, шестой, седьмой и восьмой управляющие входы 74.1, 4 74.2 и 74.3, 75.1, 75.2 и 75.3, 76.1, 76.2 и 76.3, 77.1, 77.2 и
77.3, 78.1, 78.2 и 78,3, 79.1, 79.2 и 79.3, 80.1, 80.2 и 80.3, 81 ° 1, 81.2 и 81.3 блоков 11.1, 11.2 и
11.3, первую и вторую группу информационных выходов 82.1, 82.2 и
82.3, 83.1, 83 ° 2 т 83.3 блоков 11.1
11.2 и 11.3, первый, второй, третий, четвертый, пятый и шестой управляу ющие выходы 84.1, 84.2 и 84.3, 85.1, 85.2 и 85.3, 86.1, 86.2 и 86.3, 87.1, 87.2 и 87.3, 88.1, 88.2 и
:88.3, 89.1. 89.2 и 89.3 блоков 11.1, !
О
IS
25 седьмой, восьмой, девятый управляющие входы 28.1 и 28.2, 29.1 и 29.2, 30.1 и 30.2,31.1 и 31.2,32.1и 32,2, 33.1 и 33.2,34.lи 34.2,35.1и 35.2, 36.1 и 36.2 блоков 9.! и 9.2I первый, второй, третий, .четвертйй управ-. ляющие выходы 37.1 и 37 ° 2, 38.1 и
38.2, 39.1 и 39.2,. 40.1 .и 40.2 блоков 9.! и 9.2, выход "Требование абонента" (ТРБ-А) 41.1 и 41.2 блоков
9.1 и 9.2 группу информационных выходов 42.1 и 42.2 блока 9.1. и 9 ° 2, первую и вторую группы информационных входов 43.1 и 43.2, 44.1 и 44.2 блоков 10.1 и 10.2, первый, второй, третий и четвертый входы команд 45.1 и 45.2, 46.1 и 46.2, 47.1 и 47.2, 48.1 и 48.2 блоков 10.1 и 10.2, первый, второй; третий, четвертый, пятый, шестой, седвмой и восьмой управляющие входы 49.1 и 49.2, 50.1 и 50.2, 51.1 и 51.2, 52.1 и 52.2, 53,1 и 53.2, 54.1 и 54.2, 55.1 и
55.2, 56.1 и 56.2 блоков 10.1 и 10.2, первую и вторую группы информационных выходов 57.1 и 57.2, 58.1 и 58.2 блоков 10.1 и )0.2, первый, второй, третий, четвертый, пятый, шестой, седьмой, восьмой, девятый, десятый и одиннадцатый управляющие выходы 59.1 и 59.2, 1223238
11.2 и 11.3, первый 90, второй 91, третий 92 и четвертый 93 входы команд блока 12, первый 94, второй
95, третий 96, четвертый 97, пятый
98 и шестой 99 входы адреса блока
12, первый 100 и второй 101 выходы сигнала "Занято" — блока 12, первый
102, второй 103, третий 104, четвертый 105, пятый 106 и шестой 107 управляющие выходы блока 12.
Блок 12 управления коммутацией (фиг.2) содержит с первого по восемнадцатый элементы И 108 — 125, с первого по шестой триггеры 126—
131, первый 132 и второй 133 элементы ИЛИ.
Блок 1 связи с каналом (фиг.3) содержит усилители-приемники (УПМ)
134 и усилители-передатчики (УПД)
135.
Приоритетный шифратор 9 (фиг.4) содержит с первого по седьмой элементы И 136 — 142, группу элементов
И 143, четыре элемента ИЛИ 144—
147, элемент ИЛИ-НЕ 148, шифратор
149 адреса, триггер 150 °
Блок 10 связи с абонентом (фиг.5) содержит с первого по восьмой триггеры 151 — 158, с первого по четвертый элементы И 159 — 162, две группы элементов И 163 и 164, элемент
ИЛИ 165, генератор 166 синхросигналов, регистр 167.
Блок 11 коммутации (фиг.6) содержит с первого по двенадцатый элементы И 168 — 179, четыре группы элементов И 180 — 183.
Первый и второй блоки 1.1 и 1.2. связи с каналом предназначены для приема и передачи информационных и управляющих сигналов между соответственно первым, вторым каналами и устройством для сопряжения.
Блоки 10.1 и 10.2 связи с абонентом предназначены для организации связи устройства для сопряжения с абонентом-для формирования и приема управляющих сигналов, приема и передачи информации. Блоки 3.1 и
3.2 дешифрации команд служат для приема и дешифрации кода команды.
Первый и второй блоки 2.1 и 2.2 дешифрации адреса предназначены для приема кода адреса устройства для сопряжения и абонента соответственно от первого и второго каналов, выработки адреса устройства и абонента.
Блоки 11.1, ! 2 и 11.3 коммутации служат для приема информации (управляющей, собственно информации) от первого и второго каналов и от первого, второго и третьего абонентов и передачи (коммутации) ее по соответствующему направлению в зависимости от управляющих сигналов из блока 12 управления коммутацией и !
0 от блоков 2.1 и 2.2 дешифрации адреса. Блок 12 управления коммутацией предназначен для динамического распределения абонентов между каналами, для выработки управляющих сигналов, !
5 определяющих направления коммутации и управляющего сигнала Занято".
Первый и второй триггеры 4.! и
4.2 служат для хранения сигнала
"Требование абонента", поступающего с выхода приоритетного шифратора
9.1 и 9 ° 2 соответственно. Первый и второй элементы И 6.1 и 6.2 используются для приема сигнала Выборка от канала" при наличии единичного состояния триггера 4.1 и 4.2, третий и четвертый элементы И 5.1 и 5.2 используются для приема кода адреса от канала или при наличии управляющего сигнала "Адрес от канала", пятый и
30 шестой элементы И 7.1 и 7.2 предназначены для приема кода команды от канала при наличии управляющего сигнала "Управление от канала".
Седьмой и восьмой элементы И 8.1 и
З5 8.2 служат для приема информации от канала при наличии управляющего сигнала Информация от канала". Первый и второй приоритетные шифраторы 9.1 и 9.2 используются для приема сиг40 налов "Требование обмена" абонентов, определения их приоритетности, формирования и передачи на триггеры
4.1 и 4.2 сигнала "Требование абонен11 та, передачи в канал кода адреса
45 абонента и управляющего сигнала "Адрес от абонента". На группу входов
13.1 и 13.2 поступает в устройства для сопряжения информация и управляющие сигналы от первого и второго каналов соответственно, а на группу входов 13.3, 13.4 и 13.5 — от первого, второго и третьего абонента соответственно. С.группы выходов
14.1 и 14.2 передается из устройст55 ва для сопряжения информации и управляющие сигналы в первый и второй каналы соответственно, а с группы выходов 14.3, 14.4 и 14.5 — в пер1223238 вый, второй и третий абоненты. С группы информационных выходов 15.1 и 15.2 информация, код команды икод адреса поступают через соответствующие элементы И на первую группу информационных входов 43.1 и
43.2 блока 10.1 и 10.2, на блок дешифрации команд 3.1 и 3.2, на блок дешифрации адреса 2.1 и 2.2 соответственно; С выходов 16.1 и 16.2, 17.1 и 1 7.2, 18.1 и 18.2 передаются на соответствующие элементы И 6.1 и 6.2, 7.1 и 7;2, 8.1 и 8.2 управляющие сигналы соответственно "Адрес от канала", "управление от канала 1, "Информация от канала". С выхода
19.1 и 19,2 поступает управляющий сигнал "Выборка от канала" соответ ственно на элементы И 6..1 и 6.2.
На вход 20.1 и 20.2 передается управляющий сигнал "Требование або нента" с триггера 4.1 и 4.2 соответственно. На вход 21.1 и 21.2 поступает управляющий, сигнал Занято" соответственно с управляющих выходов 100 и 101 блока 12. На вход
22.1 и 22.2 передается с управляющего выхода 65 соответственно блоков
10.1 и 10.2 управляющий сигнал "Информация от абонента". На вход 23.1 и 23.2 поступает управляющий сигнал
"Адрес от .абонента" с выхода 37 соответственно блока 9.1 и 9.2. На группу информационных входов 24.1 и 24.2 передается код адреса с группы информационных выходов 42.1 и
42.2 блоков 9.1 и 9.2 и информация с первой группы информационных выходов 57.1 и 57.2 блоков 10.1 и
10.2 соответственно. На первый и второй входы команд 25.1 и 25.2, 26.1 и 26.2 подаются команды с выходов блока дешифрации команд 3.1 и 3.2 соответственно. На вход "Разрешение анализа приоритета" 27.1 и 27.2 поступает сигнал "Выборка от канала" с элемента И 5.1 и 5.2 соответственно. На управляющие входы 28. 1 и 28.2, 29.1 и 29.2, 30.1 и 30.2, 31.1 и 31.2, 32.1 и 32.2, 33.1 и 33.2 блоков 9.1 и 9.2 подаются управляющие .сигналы, обеспечивающие работу приоритетного шифратора с управляющих выходов 59.1 и 59.2, 60.1 .и 60.2, 61.1 и 61.2, 62.1 и
62.2, 63.1 и 63.2, 64.1 и 64.2 блоков 10.1 и 10.2 соответственно, на
5 !
О
f5
20 и 10.2 поступает информация соответственно с первой и второй группы информационных выходов 82 и 83 блоков 11.1, 11.2 и 11.3, на входы команд 45.1 и 45.2, 46.1 и 46.2 подаются команды с первого и второго выходов блока дешифрации команд 3.1 и 3.2 соответственно. Одновременно эти выходы 3.1 и 3.2 подключаются к входам команд 25.1 и 25.2, 26.1 и 26.2 блоков 9.1 и 9.2. На третий
Р и четвертый входы команд 47.1 и, 47.2, 48.1 и 48.2 блоков 10.1 и
10.2 поступают команды с третьего и четвертого выходов блока дешифрации команд 3.1 и 3.2. Одновременно с этих выходов коды команд поступают на входы 90,91 и 92, 93 соответственно, на управляющий вход 55.1 и
55.2 подается управляющий сигнал соответственно с выходов 86 и 87 блоков 11.1, 11.2 и 11,3. На управляющий вход 56.1 и 56.2 блока 10.1 и 10.2 поступает управляющий сигнал соответственно с выходов 88 и 89 блоков 11 1, 11.2 и 11 3, с второй группы информационных выходов 58.1 и 58.2 блоков 10.1 и 10.2 подается информация соответственно на первую и вторую группу информационных входов 72 и 73 блоков 11.1, 11.2 и
ll.3. С управляющего выхода 66.1 и 66.2 блоков 10;1 и 10.2 сигнал поступает соответственно на управляющие входы 74 и 77 блоков 11.1, 11.2 и 11 ° 3. С управляющего выхода 67.1 и 67,2 блоков 10.1 и 10.2 сигнал
) подается соответственно на управля25
55 управляющие входы 34.1 и 34.2, 35.1 и 35.2, 36.1 и 36.2 поступают управляющие сигналы с выходов 84 и 85 соответственно блоков !1.1, I!.2 и
1!.3. Одновременно эти сигналы поступают на управляющие входы 52.1 и
52.2, 53.1 и 53.2, 54.1 и 54.2 блоков 10.1 и 10.2, с управляющих выходов 38.1 и 38.2, 39.1 и 39 ° 2, 40.1 и 40.2 блоков 9.1 и 9.2 сигналы подаются соответственно на управляющие входы 49.1 и 49.2, 50.1 и
50.2, 51.1 и 5!.2 блоков 10.1 и 10.2, С управляющего выхода "Требование абонента" 41.1 и 41.2 блоков 9.1 и 9.2 сигнал поступает на установку в единичное состояние триггера 4.1 и 4.2. На вторую группу информационных входов 44,1 и 44.2 блока 10.1 1223238 ющие входы 75 и 78 блоков 11.1, 11,2 и 11.3, с управляющего выхода
68.1 и 68.2 блоков 10.1 и 10.2 сигнал поступает соответственно на управляющие выходы 76 и 79 блоков
11,1, 11.2 и 11.3. С управляющего выхода 69 ° 1 и 69.2 блоков 10.! и
10.2 сигнал поступает на вторые входы блоков дешифрации команд и дешифрации адреса 3.1 и 3.2, 2.1 и
2.2 соответственно. На первый вход адреса 70.1, 70.2 и 70.3 блоков
11.1, 11.2 и 11.3 подается адрес соответственно с второго, третьего и четвертого выходов блока дешифрации адреса 2.1. Одновременно с этих выходов адрес поступает на входы 97 — 99 блока 12, на второй вход адреса 71.1, 71.2 и 71.3 подается адрес соответственно с второго, третьего, четвертого выходов блока дешифрации адреса 2.2, одновременно с этих выходов адрес поступает на входы 94 — 96 блока 12. На управляющий вход 80.1, 80.2 и 80.3 блоков
11.1,. 11.2 и 11.3 поступает- сигнал соответственно с выходов 102, 104 и
106 блока 12, на управляющий вход
81.1, 81.2 и 81.3 блоков 11.1, 11.2 и 11.3 поступает сигнал соответственно с выходов .103, 105 и 107 блока 12.
Работа устройства начинается с, распределения абонентов между каналами, для чего каждый канал направляет в устройство команду "Разблокировать" для соответствующего абонента, которая дешифруется на блоке
3.1 и (или) 3.2 и с третьего выхода поступает сигнал на вход 90 и (или)
91 блока 12 ° Здесь эти сигналы по. ступают на соответствующий элемент
И (108, 114, 120 и (или) lll, 117, 123) всех абонентов (на фиг.2 схема для 3-х абонентов), Для каждого абонента в блоке. 12 имеется два триггера (для первого и второго ка налов). На входы 97 — 99 и. 94 — 96 с выхода блоков дешифрации соответственно 2.1 и 2.2 подается в.блок
12 адрес разблокируемого абонента.
Этот адрес поступает, например, на элементы И 108 и 117, тогда, если триггеры 127 и 128 находятся в нулевом состоянии, сигнал команды пройдет через элементы И 108 и
117 и установит в единичное состояние триггеры 125 н 129. Таким образом происходит разблокировка первого абонента для первого канала, а второго абонента для второго канала. На все время обмена информацией до освобождения первый абонент доступен для первого канала и заблокирован единичным состоянием!
О триггера 126 через элемент И 111 для второго канала. Соответственно второй!
55 абонент заблокирован для первого канала единичным состоянием триггера
129 через элемент И 114.
В случае обращения к одному абоненту двух каналов одновременно (по программе такой ситуации не должно быть, она возможна лишь в случае сбоя оборудования канала), абонент разблокируется для того канала, чей сигнал раньше пройдет соответствую щую цепь установки триггера (алемент.
И, триггер) ° В случае обращения канала к уже занятому абоненту, он получает в ответ сигнал Занято", который формируется через открытые в этом случае соответствующим триггером элементы И 109, 1!2, 115, 118, 121 и 124 и элементы ИЛИ 132 и 133.
Сигнал Занято" поступает с выхода блока 12 через блок 1.1 и 1.2 в соответствующий канал. Освобождение абонента производится с помощью команды Заблокировать" (заблокировать, разблокировать — понимается заблокировать, разблокировать абонент для соответствующего канала).
Команда поступает с четвертого выхода блока дешифрации команд 3.1 и 3.2 на входы 91 и 93 блока 12 соответственно. Далее в соответствии с адресом абонента через элементы
И 110, 113, 116, 119, 122 и 125 устанавливается соответствующий триггер в нулевое состояние. Абонент становится доступным для любого из каналов.
Разрешающие сигналы с единичного плеча триггера поступают в блоки коммутации, с первых двух триггеров
125 и 127 первого абонента — в первый блок коммутации, с вторых 128 и 129 — во второй блок, с третьих
130 и 131 — в третий блок. Число блоков коммутации равно числу абонентов, подключаемых к устройству.
Под воздействием этих управляющих сигналов, поступающих на входы со1223238 ответственно 80.1, 81.1, 80.2, 81.2, 80.3, 81.3, производится коммутация сигналов обмена между абонентом и соответствующим блоком связи с абонентом.
Таким образом, коммутатор соответствующего блока коммутации разблокирован, но откроется он окончательно только при вращении канала к данному абоненту, т.е, после выдачи адреса с блока дешифрации адреса 2.1 и 2.2 по входам 70 и ?l.
Сигнал "Требование обмена" от абонента после разблокировки абонента проходит в блок связи с абонентом 10.1 и 10.2 и далее в соответ ствующий приоритетный шифратор вне зависимости от обращения к абоненту, т.е. в любой момент времени. Это обеспечивается тем, что сигнал адреса не клапанирует сигнал "Требование обмена" в блоке коммутации. Сигналы
"Требование обмена от каждого або нента через соответствукяций блок . коммутации поступают на входы .52
54 соответствующих блоков 10.1 и 10.2, где устанавливают в единичное состояние триггеры 155 — 157.
Далее сигнал с единичного плеча триггера через выходы 59 — 61 блоков 10.1 и 10.2 поступает на входы
28 — 30 соответствующего приоритетного шифратора 9.1 и 9.2. Здесь через элемент ИЛИ 147 и элемент И 142 при условии, что устройство свободно от выполнения команд Запись", "Чтение" (разрешающий сигнал с элемента ИЛИ-НЕ 148), сигнал "Требование обмена" от любого из абонентов превращается в сигнал "Требование абонента" и устанавливается соответствующий триггер 4.1 и 4.2 в единичное состояние, а.с него сигнал 1
"Требование абонента" передается через блок 1,1 и 1.2 в канал. В ответ на этот сигнал канал формирует сигнал "Выборка от канала", который через соответствующий блок 1.1 и
1.2 поступает на вход открытого триггером 4.1 (4.2) элемента И 5.1 (5.2) и через этот элемент на вход
"Разрешения анализа приоритета" блока 9.1 (9.2). Здесь этот сигнал подается одновременно на элементы
И 136, 138 и 140 и на группу элементов И 143. Сигналы с блоков коммутации подаются одновременно и в
5 е
15 гер 155 блока 10.1 (10.2) будет
55 блоки 9.1, 9.2 на входы 34,35 и 36, где через элемент ИЛИ 145 устанавливают триггер 150 в единичное состояние, подготавливая тем самым приоритетный шифратор к работе. Триггер 150 открывает элемент И 136 для высшего по приоритету абонента и элемент И 137 для подготовки к работе элементов И 138 и 139 следующего по приоритету абонента.
Таким образом сигнал "Разрешение анализа приоритета" пройдет через открытый элемент И 136, если тригв единичном состоянии, через элемент
138, если триггер 155 блока 10.1 (10.2) будет в нулевом состоянии, а триггер 156 - в единичном, и так далее. Сигнал с выхода соответствующего элемента И, например 138, поступает одновременно на шифратор адреса, с выхода которого код адреса соответствующего абонента через группу элементов И поступает на группу .информационных входов 24.1, 24 ° 2 блоков 1.1, 1.2, на сброс соответствующего триггера 155,156 и 157 через выходы 38>39 и 40 блоков
9.1, 9.2 и входы 49,50, 51 блоков
10.1, 10.2, на формирование управля-, ющего сигнала "Адрес от абонента" на элемент И 144. С выхода этого элемента И сигнал "Адрес от абонента" поступает на вход .23.1,23.2 . блоков
1.1, 1.2, на сброс триггера 4 1, 4.2 и на сброс триггера 150 через элементы ИЛИ 146 и элемент И 141, который остается закрытым до тех пор, пока хотя бы один из триггеров
155, 156, 157 находится в единичном состоянии, т.е. не все "Требования обмена" переданы в канал. По этой же причине остается в единичном состоянии и триггер 4.1, 4.2.
Таким образом после передачи
"Требования обмена" от первого абонента производится передача этого сигнала от второго абонента и так, далее, пока не будут переданы все требования. После этого при очередном сбросе триггеры 150 блока 9.1, 9.2 и триггеры 4.1, 4.2 оказываются в нулевом состоянии.
С учетом описанных изменений в организации связи канала с устройством команды "Запись" и "Чтение" выполняются так же, как и в из1223238
5
20 вестном устройстве соответственно функционирует и блок 10.1, 10.2.
Формула изобретения
Устройство для сопряжения каналов ввода-вывода с абонентами, содержащее два блока связи с каналом,два блока дешифрации адреса, первый блок де- . шифрации команд, первый блок связИ., с абонентом, первый блок коммутации, блок управления коммутацией, четыре группы элементов И, два триггера, два элемента И, причем группы входов и выходов каждого блока связи с каналом подключены соответственно к информационной, адресной и управляющей шинам первого и второго каналов, группы информационных выходов первого и второго блоков связи с каналом соединены соответственно с информационными входами элементов И первой и второй групп, управляющие входы которых соединены с выходами сигнала " pec от канала" первого и второго блоков связи с каналом соответственно, а выходы — с первыми входами первого и второго блоков дешифрации адреса ,соответственно, выходы сигнала Вы. борка от канала" первого и второго блоков связи с каналом соединены соответственно с первыми входами первого и второго элементов И, вторые входы которых соединены с выходами первого и второго триггеров и подключены к входам сигнала "Требование абонента" каждого блока связи с каналом соответственно, о т л и ч а ю щ е е с я тем, что, с целью повышения пропускной спо собности, гибкости и расширения фун» кциональных возможностей путем динамического перераспределения абонентов .между каналами, в него введе-> ны два приоритетных шифратора, второй блок дешифрации команд, второй блок связи с абонентом, второй и третий. блоки коммутации, пятая и шестая группы элементов И, при этом блок управления коммутацией включает шесть триггеров, восемнадцать элементов И, два элемента ИЛИ, причем группы информационных выходов каждого блока связи с каналом соединены с первыми входами элементов И третьей и четвертой, пятой и шестой
55 групп выходы сигналов Управление от канала" первого и второго блоков связи с каналом — с вторыми входами элементов И соответственно третьей и четвертой групп, а выходы сигналов
"Информация от канала" — с вторыми входами элементов И пятой и шестой групп, выходы которых соединены с первыми группами информационных входов первого и второго блоков связи с абонентом соответственно, выходы элементов И третьей и четвертой групп соединены с первыми входами первого и второго блоков дешифрации команд, первые и вторые выходы которых покдлючены к первому и второму входам команд первого и второго блоков связи с абонентом, к.первому и второму входам команд первого и второго приоритетных шнфраторов соответственно, первые выходы пер вого и второго блоков дешифрации адреса соединены с вторыми входами элементов И третьей и четвертой групп соответственно, второй, третий и четвертый выходы первого блока дешифрации адреса -соединены с первыми входами адреса соответственно первого, второго и третьего блоков коммутации, второй, третий и четвертый выхЬды второго блока дешифрации адреса соединены с вторыми входами адреса соответственно первого, второго и третьего блоков коммутации, третий и четвертый выходы первого и второго блоков дешифрации команд подключены к третьему и четвертому входам команд первого и второго блоков связи с абонентом соответственно, выходы первого и второго элементов
И соединены с входами "Разрешение анализа приоритета" первого и второго приоритетных шифраторов соответственно, выходы "Требование абонента первого и второго приоритетных шифраторов подключены к единичным входам первого и второго тригrеров соответственно, первые управляющие выходы первого и второго приоритетных шифраторов соединены с нулевыми входами первого и второго триггеров и с входами сигнала "Адрес от абонента" первого и второго блоков связи с каналом соответственно, вторые, третьи, четвертые управляющие выходы первого и второго приоритетных шифраторов подключены к
«3
14
«223238 первому, второму и третьему управляющим входам первого и второго блоков связи с абонентом соответственно, группы информационных выходов первого и второго приоритетных шифраторов соединены с первыми группами информационных выходов первого и второго блоков связи с абонентом и с группами информационных входов первого и второго блоков связи с каналом соответственно, пер- « вые, вторые, третьи, четвертые, пятые и шестые управляющие входы первого и второго приоритетных шифраторов подключены к первым, вторым, третьим, четвертым, пятым и шестым управляющим выходам первого и второго блоков связи с абонентом соответственно, седьмой, восьмой ц девятый управляющие входы первого приоритетного шифратора соединены с четвертым, пятым и шестым управляющими выходами первого блока связи с абонентом и с первыми управляющими выходами первого, второго и третьего блоков коммутации соответственно, седьмой, восьмой и девятый управляющие входы второго приоритетного шифратора подключены к четвертому, пятому и шестому управляющим входам второго блока связи с абонентом и к вторым управляющим выходам первого, второго и третьего блоков коммутации, седьмые управляющие выходы первого и .второго блоков связи с абонентом соединены с входами сигна ла "Информация от абонента" первого и второго блоков связи с каналом соответственно, вторая группа информационных входов первого блока связи с абонентом подключена к первым группам информационных выходов первого, второго и третьего блоков коммутации, вторая группа информационных входов второго блока связи с абонентом соединена с вторыми группами информационных выходов первого, второго и третьего блоков коммутации, вторая группа информационных выходов первого блока связи с абонентом подключена к первым группам информационных входов первого, второго и третьего блоков коммутации, вторая группа-информацион-r ных выходов второго блока связи с абонентом соединена с вторыми группами информационных входов первого, .второго и третьего блоков коммутации, седьмой управляющий с вход первого блока связи с абонентом
5 . подключен к третьим управляющим выходам первого, второго и третьего блоков коммутации, седьмой управляющий вход второго блока связи с абонентом соединен с четвертыми управ10 ляющими выходами первого, второго и третьего блоков коммутации, восьмой управляющий вход первого блока связи с абонентом подключен к пятым управляющим выходам первого, второ15 ro и третьего блоков коммутации, восьмой управляющий вход второго блока связи с абонентом соединен с шестыми управляющими выходами первого, второго и третьего блоков комму20 тации, восьмой, девятый и десятый управляющие выходы первого блока связи с абонентом подключены соответственно к первым, вторым и третьим управляющим входам первого, вто25 рого и третьего блоков коммутации, восьмой, девятый и десятый управляющие выходы второго блока связи с абонентом соединены соответственно с четвертыми, пятыми и шестыми
50 управляющими входами первого, второго и третьего блоков коммутации, одиннадцатые управляющие выходы первого и второго блоков связи с абонентом подключены к вторым входам соответственно первого и второго блоков дешифрации адреса и команд, группы входов и выходов каждого из блоков коммутации подключены соответственно к информационным, адрес40 ным и управляющим шинам первого, второго и третьего абонентов, при этом в блоке управления коммутацией первые входы первого, второго, третьего, четвертого, пятого и
45 шестого элементов И подключены к третьему выходу, а первые входы седьмого, восьмого и девятого элементов И вЂ” к четвертому выходу первого блока дешифрации команд, первые
50 входы десятого, одиннадцатого, двенадцатого, тринадцатого, четырнадцатого и пятнадцатого элементов И подключены к третьему выходу, а первые входы шестнадцатого, семнад55 цатого и восемнадцатого элементов И— к четвертому выходу второго блока
;дешифрации команд, вторые входы первого, второго и седьмого элементов И подключены к второму выходу, вторые входы третьего, четвертого и восьмого элементов И к третьему выходу, а вторые входы пятого, шестого и девятого элементов И вЂ” к четвертому выходу первого блока дешифрации адреса, вторые входы десятого, одиннадцатого и шестнадцатого. элементов И подключены к второму выхо ду, вторые входы двенадцатого, тринадцатого и семнадцатого элементов И к третьему выходу, а вторые входы четырнадцатого, пятнадцатого и восемнадцатого элементов И вЂ” к четвертому выходу второго блока дешифрации адреса, первый выход первого . триггера соединен с третьим входом одиннадцатого элемента И и с седьмым управляющим входом первого блока коммутации, первый выход второго триггера соединен с третьим входом второго элемента И и с восьмым управляющим входом первого блока коммутации, первый выход третьего триггера соединен с третьим входом тринадцатого элемента И и с седьмым управляющим входом второго блока коммутации, первый выход четвертого триггера соединен с третьим входом четвертого элемента И и с восьмым управляющим входом второго блока коммутации, первый выход пятого триггера соединен с третьим входом пятнадцатого элемента И и с седьмым управляющим входом третьего блока коммутации, первый выход шестогб триггера соединен с третьим входом шестого элемента И и с восьмым управляющим входом третьего блока коммутации, выходы второго, четвертого и шестого элементов И подклю223238 16 чены соответственно к первому, второму и третьему входам первого элемента ИЛИ, выход которого соединен с входом сигнала "Занято" первого блока связи с каналом, выходы одиннадцатого, тринадцатого и пятнаццатого элементов И соединены соответственно с первым, вторым и третьим входами второго элемента ИЛИ, выход
10 которого соединен с входом сигнала
Занято" второго блока связи с каналом, второй выход первого триггера подключен к третьему входу десятого элемента И, выход которого соединен
15 с единичным входом второго триггера, второй выход которого подключен к третьему входу первого элемента И, выход которого соединен с единичным входом первого триггера, второй выход третьего триггера подключен к третьему входу двенадцатого элемента И, выход которого соединен с единичным входом четвертого триггера, второй выход которого подключен к
25 третьему входу третьего элемента И, выход которого соединен с единичным входом третьего триггера, второй выход пятого триггера подключен к третьему входу четырнадцатого элемента И, выход которого соединен с единичным входом шестого триггера, второй выход которого подключен к третьему входу пятого элемента И, выход которого соединен с единичным входом пятого триггера, нулевые вхо35 ды первого, второго, третьего, четвертого, пятого и шестого триггеров подключены соответственно к выходам седьмого, шестнадцатого, восьмого, 4О семнадцатого, девятого и восемнадцатого элементов И.
1223238
1223238
l223238
IS;r(» г) Камал/!канав и М. I(III.Х)
ЛДР-If NI -If ИНФ.Я ВЯМ ТРб-Л 3Н ИНР-Л ЯДР-Л ИНФ
1223238!
223238
М)
Ь)
В
ЬЪ
М
Ф
Ф
Ъс
° ю ф
Тираж б71 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий!
13035, Москва, Ж«35, Раушская наб., д.4/5
Заказ 1715/52
Филиал ППП "Патент", г.ужгород, ул.Проектная,4
Составитель И.Хазова
Редактор А.Шандор Техред Л.Олейник Корректор Т.Колб