Многоканальное устройство для сопряжения канала ввода- вывода с внешними устройствами

Иллюстрации

Показать все

Реферат

 

(61) Дополнительное к авт. саид-ву— (22) алвлеиО 100976 Р ) 2 0И18/18-Ы с присоединением заяеки М(23) Приоритет(51)М, Кл.

G Об Г 3/04

Гоеударсттвеииый комитет

СССР ио делам . изооретеиий и открытий (5З) НЖ 681.325 (088 ° 8) Опубликовано 25,05.79. Бюллетень Ий 19

Дата опубликования описания 2805,79

B.Ã. Романьков и A.Ô. Мельник (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ

КАНАЛА ВВОДА-ВЫВОДА С ВНЕШНИМИ УСТРОЙСТВАМИ

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

Известно устройство для сопряжения канала ввода-вывода с внешними устройствами, содержащее схемы ретрансляции сигналов управления и информационных сигналов от абонента и канала, а также блок управления и коммутации сигнапов выборки от абонента и канала f1).

Недостаток такого устройства со- стоит в том, что оно не позволяет полностью использовать возможности системы адресации, предусмотренные

Интерфейсом ввода-вывода.

Наиболее близким к предлагаемому изобретению по технической сущности и достигаемому результату является многоканальное устройство для сопряжения канала ввода-вывода с внешними устройствами, содержащее в каждом канале блок приоритета, первый вход которого соединен с первым выходом блока управления коммутацией канала, первый и второй коммутаторы, первые входы которых соединены со вторым выходом блока управления коммутацией канала, формирователь сброса, причем вторые входы вторых коммута.торов каналов соединены с первым ,входом устройства, второй вход кото рого через формирователи сброса каналов соединен с первой группой выходов устройства, второй вход первого коммутатора канала соединен с соответствующим входом первой группы входвв устройства, выходы вторых коммутаторов каналов соединены со второй группой выходов устройства, .вторые входы блоков приоритетов каналов соединены со второй группой входов устройства, первый выход блока приоритета канала соединен с .третьим входом блока приоритета по:следующего канала, первый выход бло2О ка приоритета последнего канала сое динен с первым выходом устройства, второй выход которого соединен с выходами первых коммутаторов каналов(2).

Недостаток описанного устройства состоит в том, что оно не обеспечивает работу с внешними устройствами, если их число превышает ограничения, установленные интерфейсом, что ограничивает его функциональные нозмож30

664164

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

Ь поставленная цель достигается тем, что устройство содержит н каждом ка« нале дешифратор команды включения, дешифратор команды отключения, формирователь сигналон блокировки и блок 0 управления сеансом связи, причем первый и второй нходы устройства соединены соответственно с первыми и вторыми входами блоков управления сеансом сняэи каналов, первые выходы ко- 1$ торых соединены со вторым выходом устройства, второй-num--й выходы блока управления сеансом связи канала соединены соответственно с первым входом формирователя сигналов блокиров- gg ки канала, со входами дешифраторов команд включения и отключения канала, с четнертыл. входом блока приоритета канала, второй выход которого, пер" вые выходы дешифраторов команд включения и отключения канала, формирователя сигналов блокировки канала соединены соответственно с третьим-шестым входаМи блока управления сеансом связи канала, второй выход дешифратора команды включения канала соеди- ! нен со вторым входом формирователя сигналов блокировки канала и с первым входом блока управления коммутацией канала, второй выход дешифратора команды отключения канала соединен с третьим входом формирователя сигналов, блокировки канала и со вторым входом блока управления коммутацией канала, ;третьи вход и выход которого соединены соответственно со вторым выхо- 40 дом и с четвертым нходом формирователя сигналон блокировки канала, пятый и шестой .входы формирователя сигналов блокировки канала соединены соответственно с четвертым выходом формирова 48 теля сигналов блокировки последующего канала и с третьим выходом формирователя сигналов блокировки предыдущего канала. структурная схема устройства при- 80 недена на чертеже.

Многоканальное устройство для со-; пряжения канала ввода-вывода с внен ними устройствами содержит каналы

1-3, каждый из которых содержит коммутатор 4, формирователь 5 сброса, дешифратор 6 команды включения, дешифратор 7 команды отключенИя, коммутатор 8, блок 9 унранления коммутацией, формирователЬ 10 сигналов блокировки, блок 11 приоритета, блок 60

12 управления сеансом связи, выходы

13, 14, входы 1.5, 16, выходы 17, образующие первую группу выходов устройства, выходы 18, образующие вторую группу ныходон устройства, входы

19, образующие первую группу входов устройства, нхоцы 20, образующие вторую группу входов устройства.

Устройство работает следующим образом.

В исходном с стоянии каналы 1-3 устройства раскоммутированы, т.е. через коммутаторы 4 и 8 нет разрешения трансляции сигналов сопряжения канала ввода-вывода к внешним устройствам (ВУ) и наоборот.

Последовательность сигналов начальной выборки с адресом канала 1-:3 и командой канала ввода-вывода, например, Включить трансляцию по входу 16 поступает на блоки 12 всех каналов 1-:3. Блок 12 одного иэ каналов

1-.3, распознавший свой адрес, отрабатывает последовательность сигналов сопряжения абонента с каналом вводавывода по выходу 14. Дешифратор 6, например, канала 1 на основании сигналов от блока 12 канала 1 сообщает после окончания связи с каналом ввода-вывода в блок 9 канала 1 о необходимости включения трансляции сигналон сопряжения между каналом вводавывода л своими ВУ. Блок 9 канала 1 вклю ает трансляцию сигналов. сопряжения через коммутаторы 4 и 8 и блокирует прохождение сигналов запросов

:от последующих каналов 2, 3 через блок 11 приоритета. Формирователь 10 кайала 1 пО сигналам от блока 12 ка.нала 1 возбуждает выходные цепи, свя занные с аналогичными формирователя ми 10 предшествующих и последующих

;каналов 1-.3. Получив зти сигналы фор:мирователи 10 предшествующих и после:дующих каналов устройства распространяют их дальще. На основании этих сигналов формирователи 10 всех кана"лов устройства, не участвовавшие в приеме команды от канала ввода-вывода, блокируют работу своих блоков 12 и через свои блоки 9 разрешают транс:ляцию сигналов запросов от включен.ного канала устройства через блоки 11.

После этого устанавливается возможность связи канала ввода-вывода с ВУ, подключенными к включенному каналу устройства по входам 15, 16 через коммутатор 4 и формирователь 5 и далее по выходам 17, 18, а, также ВУ с каналом ввода-вывода йо входам 19, 20 через коммутатор 8 и блок 11 и далее по выходам 13, 14.

Адрес в последовательности сигналов начальной выборки будет ра познаваться ВУ или включенным каналом устройства и не будет распознанаться заблокированными каналами устройства, для чего среди данных ВУ должно отсутствовать ВУ с адресом включенного канала устройства.

Нри получении адреса включенного канала устройства и команды, например, ÔBêëþ÷èòü трансляцию в

664 3 64 формула изобретения

35

45 последовательности сигналов начальной выборки блок 12, распознав свой адрес, отрабатывает последовательность сигналов сопряжения абонента с каналом ввода-вывода. Дешифратор 7 на основании сигналов от блока 12 своего канала сообщает после окончания связи в блок 9 о необходимости раскоммутирования сопряжения между каналом ввода-вывода и Ву. Блок 9 приводит в исходное состояние вйходные цепи. Воэможность трансляции сиг- р налов сопряжения через коммутаторы 4 и 8 прекращается и появляется возможность трансляции сигналов запросов от последующих каналов устройства через блок 11, Мновременно формирователь 10 данного канала устройства, на основании сигналов с дешифратора

7, а за ним формирователи 10 остальных каналов устройства приводят в исходное состояние выходные цепи,чем снимается блокировка работы заблокированных блоков 12.

Устройство приходит в исходное состояние.

Выбор нового канала устройства, включение трансляции сигналов сопря- 25 жения через него, а затем и включения трансляции сигналов сопряжения будет осуществляться в описанной последовательности.

Блок ll приоритета в исходном состоянии разрешает трансляцию сигналов запросов от последующих каналов устройства. При получении сигналов запросов от своих ВУ блок ll в исходном состоянии сообщает об этом в блок 12 своего канала. Если блок 12 не заблокирован, он вырабатывает через блок ll свои сигналы запросов.

Далее блок 12 при получении сигналов опроса по входу 16 сообщает каналу по выходу 14 причину выдачи запросов (в даннбм случае — требование выдачи дл,я команды Включить трансляцию ).

Выдача команды и работа канала устройства будет так же происходить в описанной последовательности. После приема названной команды блок 11 разрешает трансляцию сигналов запросов своих ВУ и не разрешает трансляцию сигналов запросов от последующих каналов устройства.

Сигналы общего сброса по входу

15 через формирователи 5 и далее по выходам 37 будут доступны всем ВУ.

Таким образом, изобретение нозволяет подключать к каналу ввода-вывода значительно увеличенное число ВУ.

6 мер, из восьми каналов, канал вводавывода может обслуживать до 56 Ву.

Среди ВУ, подключенных к каждому каналу 3":Э, должно отсутствовать только ВУ с адресом своего канала.

Многоканальное устройство для сопряжения канала ввода-вывода " внешними устройствами, содержащее в каждом канале блок приоритета, первый вход которого соединен с первым выходом блока управления коммутацией канала, первый и второй коммутаторы, первые входы которых соединены со вторым выходом блока управления коммутацией канала, формирователь сброса, причем вторые входы вторых коммутаторов каналов соединены с первым входом устройства, второй вход которого через формирователи сброса каналов соединен с первой группой выходов устройства, второй вход первого коммутатора канала соединен с соответствующим входом первой группы входов устройства, выходы вторых коммутаторов каналов соединены со второй группой выходов устройства, вторые входы блоков приоритетов каналов соединены со второй I.pyrmoA входов устройства, первый выход бло,ка приоритета канала соединен с третьим входом блока приоритета последующего канала, первый выход бло ка приоритета последнего канала соединен с первым выходом устройства, второй выход которого соединен с выходами первых коммутаторов каналов, отличающеесятемчто, с целью расширения при сохранении стандартного интерфейса функциональных возможностей путем обеспечения режи:ма работы с внешними устройствами, число которых превышает ограничения, устанавливаемые заданным форматом адреса, оно содержит в каждом канале дешифратор команды включения,демифра-. тор команды отключения, формирователь сигналов блокировки и блок управления сеансом связи, причем первый и второй входы устройства соединены соответственно с первыми и вторыми входами блоков управления сеансом связи каналов, первые выходы которых соединены со вторым выходом устройства, второй-пять;й выходы блока управления сеансом связи канала соединены соответственно с первым входом формирователя сигналов блокировки канала, со входами дешифраторов

65

Так, например, согласно Сопряжения устройства ввода-вывода с групповым блоком управления Интерфейс-Т (OCT4aLIG.304004), система, адресации сопряжения позволяет подключить, к каналу ввода-вывода только восемь ВУ, тогда кгк с помощью предлагаемого устройства, которое состоит, наприкоманд включения и отключеиия канала, с четвертым входом блока приоритета канала, второй выход котброго, первые выходы . ешифраторов команд включения и отключения канала, формирователя сигналов блокировки канала соединены соответственно с третьим-шестым входами блока управления сеансом связи

Составитель Ф. Шагйахметов

Редактор Б. Герцен Техред 8, дндрейчук Корректор И. Куска

Заказ 3001/46

Тираж 779 Подписное

ЦИИИПИ Государственного комитета СССР по делам изобретен...й и открытий

113035, Москва, й-35, Раушская наб., д. 4/5

Филиал ППП Патент, г. Ужгород, ул. Проектная, 4

-., Ф :Ф бб41

\ канФла," второй выход дешифратора команды включения канала соединен со вторым входом формирователя сигналов блокировки канала и с первым входом блока управления коммутацией канала, второй выход дешиф атора команды отключения канала соединен с третьим входом формирователя сигналов блокировки канала и со вторым входом блока управления коммутацией канала, третьи вход и выход которого соединены соответственно со вторым выхо- 10 дом и с четвертым входом формирователя сигналов блокировки канала, пятын и шестой входы формирователя сигналов блокировки канала соединены соответственно с четвертым выходом формирователя сигналов блокировки последующего канала и с третьим выходом формирователе сигналов блокировки предыдущего канала в

Источники информации, принятые во внимание прн экспертизе

1 Авторское свидетельство СССР р 389503i кл. G Об F 9/00, 1971.

2, Коммутатор ГК-32-8, Е13.632.004.TG 1973, с. 5, рнс. 1 (прототип) .