Устройство для обмена данными
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТГЛЬСТВУ
Союз Советскигг
Соц«аамстичеснигг
Республик (61) Дополнительное к авт. свид-ву (22) Зад в л е и о 2 7.1 0 7 6 (21 ) 2 4 1 7 0 2 8 / 1 8 - 2 4 с присоединением заявки № (23) Приоритет (4о) Опубликовано 051278.Ьк>ллетень № 45 (1:.т) Дата опуб (51) М. Кл.
Сг 06 F 3/04 росу>гарственный комитет
C:îâåãà Министров СССР
Il(> делам и и>бретений и От >срытиЙ
{.>3) УДК 681. 325 (088. 8) (72) Авторы изобретения
В.С,Голо (7!) Заявитель (54 ) УСТРОЙСТВО ДЛЯ ОВГ11:НА ДИ1 ГЫМИ
Изобретение относится к области вычислительной техники, в частности, к устройствам обмена данными и может быть использовано в цифровых вычислительных машинах и системах для организации обмена данными между устройствами ввода-вывода и каналом ввода-вывода.
Известно устройство обмена данными tl), содержащее коммутатор каналов,10 счетчик адресов, блок управления, блоки приоритетного выбора каналов окончания обмена и приоритетного выбора каналов синхро-сигналов, коммутаторы и регистры связи.
Недостаток устройства состоит в том, что оно требует значительных затрат оборудования при его реализации.
Наиболее близким к изобретению по технической сущности и достигаемому результату является устройство обмена данными (2j содержащее канал ввода-вывода, первые вход и выход которого являются соответственно входом и выходом устройства, основную и одну дополнительную группу абонентов, причем первые вход и выход каждого абонента основной и дог>олнительной групп соединены соответственно с первым выходом предыдущего и первым входом последующего абонента группы, вторые входы абонентов основной группы соединены со вторым выходом канала ввода-вывода, второй вход которого соединен со вторыми выходами абонентов основной группы.
Недостатком устройства являются ограниченные функциональные возможности, обусловленные невозможностью увеличения в нем числа абонентов, а также низкая надежность.
Ограничение числа абонентов вызвано тем, что может быть подключена только одна дополнительная группа абонентов.
Низкая надежность известного устройства объясняется тем, что два абонента, расположенные в разных группах, могут быть подключены к каналу, что противоречит интерфейсу и рассматривается как сбой. Так, например, при выдаче одним иэ абонентов основной группы требования от абонента сигналы выборка от канала nocrynaOT в обе группы абонентов.
Установка в данный момент требования от абонента одним из абонен;"îâ дополнительной группы вызовет
636605 одновременное подключение двух абонентов.
Цель изобретения — расширение функциональных возможМостей путем обеспечения работы максимально возможного для заданного формата адреса ко,личества абонентов, а также повышение 5 надежности.
Поставленная цель достигается тем, что устройство содержит многоканальный блок разрешения сеанса связи, блок обнаружения сбоя, первый и вто- 10 рой блоки усилителей, другие дополнительные группы абонентов, причем первые входы первых абонентов основной и дополнительной групп соединены с соответствующими выходами многоканального блока разрешения сеанса свя, зи,первые выходы последних абонентов основной и дополнительных групп соединены с соответствующими входами блока обнаружения сбоя, вторые входы абонентов каждой дополнительной груп. пы соединены с соответствующим выхо- дом первого блока усилителей, вход ко-. торого соединен со .вторым выходом канала ввода-вывода, вторые выходы або- нентов каждой дополнительной группы и основной группы соединены с соответствующим входом второго блока усилителей, первый и второй выходы которого соединены соответственно с первым входом многоканального блока разрешения сеанса связи и со вторым входом канала вводавывода, третьи вход и выход которого соединены соответственно с выходом блока обнаружения сбоя и с третьим
35 входом многоканального блока разрешения сеанса связи, второй вход которого соединен с выходом первого блока усилителей.
Поставленная цель достигается также тем, что многоканальный блок разрешения сеанса связи со. держит запускающий элемент . И, блокирующий элемент И, первый второй элементы НЕ, элемент задержки 45 и усилитель, а каждый канал, кроме первого, содержит триггер, три элемента И, два элемента ИЛИ, усилитель, а первый канал содержит триггер, два элемента И, элемент ИЛИ, элемент НЕ, 50 причем выход первого .элемента И канала соединен с первым входом первого элемента ИЛИ канала, выход третьего элемента И канала, кроме первого, сое динен с первым входом второго элемен- 55 та ИЛИ канала, выходы первого и второго элемента ИЛИ канала соединены соответственно с первым и вторым входами триггера канала, первый выход триггера канала соединен с первым входом 0 второго элемента И канала, выход второго элемента И канала через усилигель канала соединен с соответствующим выходом блока, выход элемента HE первого канала соединен со вторым входом триггера первого канала, первый вход третьего элемента И канала соединен с первым выходом триггера предыдущего канала, второй вход второго элемента
HJIH канала соединен со вторым входом триггера предыдущего канала, первый вход блока соединен с первыми входами первых элементов И каналов, второй вход блока соединен с первым вхо. дом запускающего элемента И, а через первый элемент НЕ - со вторыми входами третьих элементов И каналов, третий вход блока через первый переключательный элемент и усилитель соединен со вторым входом запускающего элемента И и со вторыми входами первых элементов И каналов, вторые выходы триггеров каналов через блокирующии элемент И и элемент задержки соединены с третьим входом запускающего элемента И, выход которого соединен со вторыми входами первых элементов ИЛИ каналов, выход элемента задержки соединен с третьими входами первых элементов И каналов, выход элемента задержки через второй элемент НЕ соединен со вторыми входами вторых элементов И каналов, третий вход блока через второй переключательный элемент соединен с выходом первого канала °
Поставленная цель достигается тан же тем, что блок обнаружения сбоя содержит группу входных усилителей, первый, второй переключательные элементы, 1ыходнои усилитель, элемент
И, причем один вход блока через первый переключа ельныи элемент, а другие входы блока — непосредственно, через соответствующие входные усилители группы соединены со входами элемента И, выход которого через выходной усилитель соединен с выходом блока, вход первого переключательного элеменга через второй переключательный элемент соединен с выходом блока.
На фиг. 1 представлена структурная схема устройства; на фиг. 2 и 3 — первый и второй блоки усилителеИ; на фиг. 4 — многоканальный блок разрешения сеанса связи; на фиг. 5 — блок обнаружения сбоя. устройство обмена данными содержит (фиг. 1) основную группу 1 абонентов, дополнительные группы 2-4 абонентов, блоки 5,6 усилителей,,многоканальный блок 7 разрешения сеанса связи, блоки — 8 обнаружения сбоя, канал 9 ввода-вывода.
На фиг. 1 позициями 10-12 обозначены входы многоканального блока 7 разрешения сеанса связи, позициями
13-14 — выходы, 15, 16 — входы канала 9 ввода-вывода, 17,18 — вход и выход устройства, позицией 19 — вход абонентов основной группы, позициями
20-?3 — выходы многоканального блока разрешения сеанса связи, позициями 24-26 выходы первого блока усилителей, позициями 27-30 — входы второго блока
636605 8 налов требование абонента другими к абонентами.
Сигналы выборка от абонента могут возникать, если ни один из абонентов группы 1-4 не распознал адрес, выданный каналом 9. При обычной работе всегда при выдаче каналом 9 после5 довательности сигналов начальной выработки только в одной из групп 1-4 не будет вырабатываться сигнал выборт ка от абонента. Однако на входе 16 канала 9 сигнал не появится. И толь)О ко при условии, когда во всех группах
1-4 не будет распознан адрес, выданный каналом 9, на выходах всех групп
1 1-4 появятся сигналы выборка от абот нента, которые поступят на входы 3134 блока 8, а через усилители 70 блока 8 поступят на входы элемента И 71, который выработает сигнал через усиУ
Ю литель 72 как сигнал выборка от абою нента.
Сормула изобретения сит триггеры 64 всех последующих каналов до канала 61 включительно . Ело
7 придет в исходное состояние. Высокий потенциал с выхода элемента И 58 через элемент задержки 55 разблокирует элемент И 56 и элементы И 66 ка налов 59-61 и дополнительно через элемент НЕ 69 заблокирует элементы
И 63 .каналов 59-61. Сигналы с выЯодов 20-23 блока 7 будут сняты.
Во втором случае канал 9 начинае вырабатывать последовательность сигналов без выдачи адреса абонента и сигнала адрес от канала, отсутст вие которого через элемент НЕ 53 раэ блокирует элементы И 68 каналов 59-6 и непосредственно заблокирует элемен
И 56. Один или несколько абонентов одной или нескольких групп 1-4 вырабатывают сигналы требование абонента которые через усилители 41 блока 6 поступят соответственно на вход 11 блока 7 и далее — на входы элементов
66 каналов 59-61 блока 7 и одновременно через элемент ИЛИ 45 блока 6, усилитель 48 на вход 15 канала 9. В
У Jf ответ на сигнал требование абонента канал 9 распространяет сигнал",выборка от канала. На основании данного сигнала те из элементов И 66 каналов
59-61, на которые поступили сигналы
"требование абонента, выработают сигналы которые через элементы ИЛИ 65 каГ
30 налов 59-61 установят соответствующие триггеры 64 в каналах 59-61. Каждый из установленных триггеров 64 соответственно через элементы И 68 и элементы ИЛИ 67 выработает сигнал сброса последующего триггера 64. Выработан- 35 ные сигналы сброса сбросят последуюыие триггеры. В результате этого в единичном состоянии останется только один триггер 64, у которого нет установленных в единичное состояние пред- 4п шествующих триггеров 64. Задержанный низкий потенциал с элемента И 58 через элемент задержки 55 поступит на вход элемента И 56 и на вторые входы элементов И 66 каналов 59-61,заблокирует их и, пройдя элемент НЕ 69, pasблокирует элементы И 63 каналов 59-61.45
После этого положительный потенциал с единичного выхода триггера 64, установленного в единичное состояние, через свой элемент И 63 и усилитель 62 поступит на выход 20-23 как сигнал 50 выборка от канала в ту rovnny 1-4, в которой находится абонент, выдавший
ll сигнал"требование абонента. Дальнейшая работа будет осуществляться согласно интерфейсу ввода-вывода. 55
Приведение блока 7 в исходное состояние будет происходить в последовательности, описанной в первом случае. Таким образом сигнал выборка от канала в ответ на сигнал требование абонента будет присутствовать только на одном из выходов 20-23 блока 7 независимо от времени выработки сиг- 55
Таким образом, канал 9 может иметь связь с любым числом абонентов. Возможность включения в работу максимально возможного для заданного формата адреса числа абонентов, отсутствие сбойных ситуаций при разновременной выработке абонентами сигналов,.требование абонента повышает надежность и расширяет функциональные возможности известного устройства.
1. Устройство для обмена данными, содержащее канал ввода-вывода, первые вход и выход которого являются соответственно входом и выходом устройства, основную и одну дополнительную группу абонентов, причем первые вход и выход каждого абонента основной н дополнительной групп соединены соответственно с первым выходом предыдущего и с первым входом последуюmего абонента группы, вторые входы абонентов основной группы соединены со вторым выходом канала ввода-вывода, второй вход которого соединен со вторыми выходами абонентов основной группы, о т.л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей путем обеспечения работы максимально возможного для заданного формата адреса количества або- нентов, а также с целью повышения надежности оно содержит многоканальный блок разрешения сеанса связи, блок обнаружения сбоя, первый и второн блоки усилителей, другие дополнительные группы абонентов, причем первые входы первых абонентов основной и дополнительной групп соединены с соответствующими выходами многоканального блока разрешения сеанса связи, первые выходы последних абонентов основной и дополнительных групп соединены с соответствующими входами блока обна636605
10 ружения сбоя, вторые входы абонентов каждой дополнительной группы соединены с соответствующим. выходом первого блока усилителей, вход которого сое»». динен со вторым выходом канала вводавывода, вторые выходы абонентов каждой дополнительной группы и основной группы соединены с соответствующим входом второго. блока усилителей, первый и второй выходы которого соединены соответственно с первым входом многоканального блока разрешения сеанса связи и со вторым входом кана- 10 ла ввода-вывода, третьи вход и выход которого соединены соответственно с выходом блока обнаружения сбоя и с третьим входом многоканального блока разрешения сеанса связи, второй 15 вход. которого соединен с выходом первого блока усилителей.
2. Устройство по п.1, о т л и ч а ю щ е е с я тем, что многоканальный блок разрешения сеанса связи содержит запускающий элемент И, блокирующий элемент И, первый, второй переключательные элементы, первый, второй элементы НЕ, элемент задержки и усилитель, а каждый канал, кроме первого, содержит триггер, три элемента И, два элемента ИЛИ, усилитель, первый канал содержит триггер, два элемента И, элемент ИЛИ, элемент ЯЕ, причем выход первого элемента И кана- 30 ла соединен с первым входом первого элемента ИЛИ канала, выход третьего элемента И канала, кроме первого, соединен с первым входом второго элемента ИЛИ канала, выходы первого и 35 второго элементов ИЛИ канала соединены соответственно с первым и вторым входами триггера канала, первый выход триггера канала соединен с первым входом второго элемента И канала, 40 выход второго элемента И канала через усилитель канала соединен с соответствующим выходом блока, выход элемента НЕ первого канала соединен со вторым входом триггера первого канала, первый вход третьего элемен та И канала соединен с первым выходом триггера предыдущего канала, второй вход второго элемента ИЛИ канала соединен со вторым входом триггера предыдущего канала, первый вход блока соединен с первыми входами первых элементов И каналов, второй вход блока соединен с первым входом запускающего элемента И, а через первый элемент НЕ - co вторыми входами третьих элементов К каналов, третий вход блока через первый переключательный элемент и усилитель соединен со вторым входом запускающего элемента И и со вторыми входами первых элементов И каналов, вторые выходы триггеров каналов через блокирующий элемент И и элемент задержки соединены с третьим входом запускающего элемента И, выход которого соединен со вторыми входами первых элементов ИЛИ каналов, выход элемента задержки соединен с третьими входами первых элементов И каналов, выход элемента задержки через второй элемент НЕ соединен со вторыми входами вторых элементов И каналов, третий вход блока через второй переключательный элемент соединен с выходом первого канала.
3. Устройство по п.1, о т л и ч аю щ е е с я тем, что блок обнаружения сбоя содержит группу входных усилителей, первый, второй переключательные элементы, выходной уснлитель, элемент И, причем однй вход блока через первый переключательный элемент, а другие входы блока — непосредственно через соответствующие входные усилители группы соединены со входами элемента И, выход которого через выходной усилитель соединен с выходом блока, вход первого переключательного элемента через второй переключательный элемент соединен с выходом блока.
Источники информации, принятые во внимание при экспертизе изобретения, 1. Авторское свидетельство СССР, Р 506017 кл. С 06 Р 3/04, 1973.
2. Авторское свидетельство СССР, 9 38950), кл, 6 06 Г 9/00, 1972.
6 36605 Ьг S
Составитель Ф.Ыагиахметов
Техред Н.Бабурка Корректор A.Âëàñåíêî
Редактор Б.Герцен
Филиал ППП Патент, r.Óærîðoä, ул.Проектная,я
Заказ 694 1/38 Тираж 784 Подписное
ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий
113035,Москва, Ж-35, Раушская наб., д.4/5