(54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ КАНАЛА Изобретение относится к области вычислительной техники, в частности к устройствам для сопряжения канала ввода-вывода с внешними устройствами, и может быть использовано в системах обработки данных. Оно является усовершенствованием известного многоканального устройства для сопряжения канала ввоца-вывоЦа с внешними устройствами, описанного в авт. св. N9 664164.В основном изобретении по авт. св. № 664164 описано многоканальное устройство для сопряжения канала ввода-вывода с внешними устройствами, содержащее в каждом канале блок приоритета, первый вход которого соединен с первым выходом блока управления коммутацией канала, первый и второй коммутаторы, первые входы которых соединены со вторым выходом блока управления коммутацией канала, формирователь сброса, причем вторые входы вторых коммутаторов каналов соединены с первым входом устройства, второй вход которого через формирователи сброса ВВОДА-ВЫВОДА С ВНЕШНИМИ УСТРОЙСТВАМИ каналов соединен с первой группой выходов устройства, второй вход первого коммутатора канала соединен с соответствующим входом первой группы входом устройства, выходы вторых коммутаторов каналов соединены со второй группой выходов устройства, вторые входы блоков приоритетов каналов соединены со второй rpynnoi входов устройства, первый выход блока приоритета канала соединен с третьим входом блока приоритета последующего канала, первый выход блока приоритета послеД него канала соединен с первым выходом устройства, второй выход которого соединен с выходами первых коммутаторов каналов, и в каждом канале дешифратор команды включения, дешифратор команды отключения, формирователь сигналов блокировки, и блок управления сеансом связи, причем первый и второй входы устройства соединены соответственно с первыми и втс рыми входами блоков управления сеансом связи каналов, первые выходы которых соединены со вторым выходом устройства. второй - пятый выходы, боюка управления сеансом связи канала соединены соответственно с первым входом формирователя сигналов блокировки канала, со входами дешифраторов команд включения и отключения канала, с четвертым входом блока приоритета канала, второй выход которого первые выходы дешифрг-торов команд вклю чения и отключения канала, формирователя си налов блокировки канала соединены соЬтветственно с третьим - шестым входами блока управления сеансом связи- канала, второй выход дешифратора команды включения кайаЛа соединён со вторым входом формирователя сигналов блокировки канала и с первым входом блока-управления коммутацией канала, второй выход деши }ратора команды отключения кайала соединен с третьим входом фqpмиpoвaтeля сигналов блокировки канала и со вторым входом блока управлешя кoм лyтaциeй канала, третьи входы и выход которого соединены соот ветственно со вторым выходом и с четвертым входом формирователя сигналов блокировки канала, пятый и шестой входы фор мирователя сигналов блокировки канала соединены соответственно с четвертым вы ходом формирователя сигналов блокировки последующего канала и с третьим выходом формирователя сигналов блокировки предыдущего канала l . Недостаток указанного устройства состоит в малом числе внешних устройств, которые могут быть подключены к устройству, и сложности сопряжения между кана лами ввода-вывода и внешних устройств при организации многоступенчатых систем Целью изобретения является повышение нагрузочной способности устройства. Поставленная цель достигается Тем, чТо 1иногоканальное устройство для сопряжения канала ввода-вывода с внешними устройствами по авт. св. № 664164 в каждом канале дополнительно содержит формирователь сигнала блокировки OTKJUOчения, подключеннь1й первым входом к соответствующему входу третьей группы входов устройства, вторым входом - ко второму выходу блока управления коммута цией, выходом - к седьмому входу блока управления сеансом связи канала устройства, третий выход устройства соединен с четвертым выходом формирователя сигналов блокировки включения первого канала устройства. На фиг. 1 приведена блок- ёма устройства, на фиг. 2 - пример подключения
748400 устройства второй ступени к каналам устройства первой ступени. Устройство (фиг. 1) содержит каналы 1, 2, в каждый из которых входят формирователь 3 сигнала блокировки отключения, коммутатор 4, формирователь 5 сброса, дешифратор 6 команды включения, дешифратор 7 команды отключения, коммутатор 8, блок 9 управления коммутацией, формирователь 10 сигналов блокировки включения, блок 11 приоритета, блок 12 управления сеансом связи. Устройство имеет выходы 13, 14, входы 15, 16, выходы 17, образующие первую группу выходов устройства, выходы 18, образуюшие вторую группу выходов устройства, входы 19, образующие первую группу входов устройства, входы 20, образующие вторую группу входов устройства, входы 21, образующие третью группу входов устройства, выход 22, Первое и второе устройства второй ступени (фиг. 2) содержат соответственно по два канала 23, 24 и 25, 26, которые подключены соответственно к 1 и 2 каналам первой ступени. Первое устройство имеет вьЕкоды 27, образующие первую группу выходов устройства, выходы 28, образующие вторую группу выходов устройства, входы 2 9, образующие первую группу входов устройства, входы ЗО, образующие вторую группу входов устройства, входы 31, образующие третью группу входов устройства. Второе устройство имеет выходы 32, образующие первую группу выходов устройства, вьсходы 33, образующие вторло группу выходов устройства, входы 34, образующие первую группу входов устройства, входы 35, образующие вторую группу входов устройства, входы 36, образующие Третью группу входов устройства, Работа устройства в двуступенэатой системе осуществляется следующим образом. Данная система выходами 13, 14 и входами 15, 16 подключена, например, к каналу ввбда-выврда. Группами выходов 27, 28 и 32, 33, а также группами входов 29, ЗО и 34, 35 система подключена, например, к ВУ. В исходном состоянии каналы 1, 2, 23-26 всех устройств расскоммутированы и через их коммутаторы 4 и 8 нет разрешения трансляции сигналов сопряжения. В данном сосгрянин канал ввода-вывода имеет возможность обращаться с коМандами к каналам 1 и 2 устройства, Команда Включить трансл5щию с адресом, например, каната 1 принимается по входу 16 бпоком 12 данного канала 1. Блок 12 отрабатывает соответствующую последовательность сигналов сопряжения абонента с каналом ввода-вывода по выходу 14, Дешифратор б канала 1 на основании сигналов от блока 12 канала 1 сообщает после окончания связи с каналом вводавывода в блок 9 канала 1 о необходимости включения трансляции сигналов сопряжения между каналом ввода-вывода и уст ройством, подключенным к каналу 1. Блок 9 канала 1 включает трансляцию сигналов сопряжения через коммутаторы 4 и 8, блокирует прохождение сигналов запросов от последующих каналов 2 через блок -11 и разрешает формирователю 3 прием сигнала блокировки отключения от устрой- ства, подключенного к каналу 1. .Формирователь 10 канала 1 по сигналам от блока 12 канала 1 возбуждает выходные цепи, связанные с аналогичными формирователями Ю предшествующих и последующих каналов. Получив эти сигналы, формйрователь 10 предшествующих и последующих каналов устройства распространяют их дальше. На основании этих сигналов формировател 10 всех каналов устройства, не участвовавшие в приеме команды от канала ввода-вывода, блокируют работу своих блоков 12. После этого устанавливается возможность связи канала ввода-вывода с канала ми 23, 24 аналогичного устройства,-подключенного к каналу 1 по входам 15, 16 через коммутатор 4 и формирователь 5, и далее по выходам 17, 18, а также данных каналов 23, 24 с каналом ввода-вывода по входам 19, 20 через коммутатор 8 и блок 11 и далее по выходам 13, 14. При выдаче очередной команды каналом вводавывода адрес будет распознаваться каналами 1| 23, 24, для чего среди каналов 23, 24 должен отсутствовать канал данного устройства садресом канала 1. Очередная команда Включить трансляцию с адресом, например, канала 24 обрабатывается аналогичным образом в кана ле 24. Формирователь 10 канала 24 аналогичным образом возбуждает выходные цепи, связанные с аналогичными формирователями 1О предшествующих и последующих каналов данного устройства. Получив эти сигналы формирователя 10 предшеству ющих и последующих каналов устройства, распространяют их дальше. Формирователь 1О канала 23 распространяет данный сигнал как сигнал блокировки отключения через вход 21. ъ формирователь 3 канала 1. На основании этих сигналов формирователи 10 всех каналов устройства, подключенного к каналу 1, не участвовавшие в приеме команды от канала ввода-вывода, блокируют работу своих блоков 12, а формирователь 3 канала 1 - работу блока 12 канала 1. В результате этого устанавливается возможность связи канала ввода-вывода с ВУ, подключенными к каналу 24 по входам 15, 16 через коммутатор 4 и формирователь 5 канала 1, по выходам 17, 18 через Коммутатор 4 и формирователь 5 канала 24 и далее по выходам 27, 28, а. также данных ВУ с каналом ввода-вывода по входам 29, 30 через коммутатор 8 и блок 11 канала 24, по входам 19, 20 через коммутатор 8 и блок 11 канала 1 и далее по выходам 13, 14. В этом состоянии очередная команда ввоЦа-вывода будет приниматься каналом 24 и ВУ, подключенными к данному каналу. Канал 1 не будет распознавать адрес передаваемой команды. Среди ВУ, подключенных к каналу 24, должен отсутствовать ВУ с адресом только одного канала 24. Данное состг яние будет сохраняться до выдачи каналом ввода-вывода Выключить трансляцию для канала 24. Блок 12 канала 24 при получении данной Команды отрабатьгвает последовательность сигналов сопряжения абонента с каналом ввода-вывода. Дешифратор 7 канала 24 на основании сигналов от блока 12 своего канала сообщает поспе окончания связи в блок 9 о необходимости раскоммутиро вания сопряжения между каналом вводавывода и ВУ. Блок 9 канала 24 приходит в исходное состояние. Возможность трансляции сигналов сопряжения через коммутаторы 4 и 8 прекращается. Одновременно формирователь 10 канала 24 на основании сигналов от блока 12 и с дешифратора 7 данного канала 24, а за ним и формирователя 1О остальных каналов данного устройства, и затем и формирователь 3 канала 1 приводят в исходное состояние в,ыходные цепи, этим снимается блокировка работы заблокированных блоков 12 устройства, подключенного к каналу 1, и блока 12 канала 1. В этом состчэянйи канал ввода-вывода имеет возможность выдать команду Вклю- 4ить трансляцию, например, в канал 23, ИЛИ команду Включить трансляцию - в
канал 1, которые выполняются соответствующими каналами описанным образом.
Группы входов 31 и 36 используются, если к каналам 23-26 подключаются снова аналогичные устройства, и дреднааначены для приема сигналов блокировки отключения. Выход 22 используется, если устройство с каналами 1 и 2 подключается к каналу аналогичного) устройства. Этот выход также используется для-передачи сигнала блокировки отключения канала. При jtoflKTOOHeifflH к каналам 23-24 ВУ входы 31 и 36 не используются, а при подключении кан1алов 1, 2 к каналу ввода-вывода не используется выход 22.
После выполнения каналом 1 команды Выключить транспяцшо устанавливается исходное состояние. :
Выбор новьк каналов устройств, включение трансляции сигналов сопряжения будут осуществляться в описанной последовательности.
Сигналы запросов от ВУ, подключенных, например, к каналу 26, который находится в исходном состоянии, принимаются блоком 11 канала 26. Блок 11 канала 26 соойщает об этом в блок 12 своего канала 26. Если блок 12 не заблокирован он вырабатывает через блок 11 канала 26 свои сигналы запросов. Если канал 2 включен, данные сигналы запросов через блок 11 поступят непосредственно в канал ввода-вывода. Если канал 2 находит ся в исходном состоянии, то блок 11 канала 2 соойцает о полученных запросах Q блок 12 канала 2. Данный блок 12 канала 2, если он не заблокирован, вырабатывает через блок 11 канала 2 свои сигналы запросов. Далее блок 12 канала 2 при получении сигналов опроса по входу 16 соойцает каналу ввода-вывода по выходу 14 причину выдачи запросов (в данном случае - требование выдачи команды Включить трансл5шию).
Формула изобретения
Многоканальное устройство для сопряжения канала ввода-вывода с внешними устройствами по авт. св. № 664164, отличающееся тем, что, с целью повышения нагрузочной способности, оно в каждом канале дополнительно содержит формирователь сигнала блокировки отключения, подключенный первым входом к Соответствующему входу третьей группы входов устройства, вторым входом ко второму выходу блока управления коммутацией, выходом - к седьмому входу блока управления сеансом связи канала устройства, третий выход устройства соединен с четвертым выходом формирователя сигналов блокировки включения первого канала устройства.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР № 664164, кл. q 06 F 3/04, 1976 (прототип) (положительное решение от 14.07.1977).
15 16
название | год | авторы | номер документа |
---|---|---|---|
Многоканальное устройство для сопряжения канала ввода-вывода с внешними устройствами | 1976 |
|
SU664164A1 |
Многоканальное устройство для сопряжения каналов ввода-вывода с внешними устройствами | 1980 |
|
SU868742A1 |
Селекторный канал | 1983 |
|
SU1160427A1 |
Мультиплексный канал | 1980 |
|
SU924693A1 |
Многоканальное устройство для сопряжения абонентов с каналами ввода-вывода ЭВМ | 1984 |
|
SU1275456A1 |
Адаптер канал-канал | 1983 |
|
SU1144114A1 |
Адаптер канал-канал | 1985 |
|
SU1259276A1 |
Устройство для обмена информацией | 1982 |
|
SU1091151A1 |
Устройство для обмена информацией | 1982 |
|
SU1048468A1 |
Селекторный канал | 1981 |
|
SU1029175A2 |
Авторы
Даты
1980-07-15—Публикация
1978-02-22—Подача