Устройство для сопряжения абонентов с эвм
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано для организации связи вычислительных модулей с ЭВМ в распределенных системах управле ния технологическим оборудованием. Целью изобретения является расширение функциональных возможностей устройства за счет организации двунаправленного обмена информацией и прерывания работы ЭВМ. Устройство содержит М блоков связи с абонентами , каждый из которых содержит первый и второй блоки приемопередатчиков 2.1, 2.2, коммутатор 3, демультиплексор 4, блок переключателей 5, элемент ИЛИ 6, элемент И-НЕ 7, первый и второй триггеры 8, 9, элемент И 10. Устройство реализует распределенную вычислительную сеть абонентов с возможностью высокоскоростной связи их с ЭВМ в двунаправленном режиме. 2 ил.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
PECflJJEi JlHH
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
H А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4232087/24-24 (22) 20.04.87 (46) 30.10.88. Бюл. № 40 (71) Воронежский политехнический институт (72) С. Л. Подвальный, А. Л. Диордиев и С. Р. Прохончуков (53) 681.3 (088.8) (56) Патент США № 4156277, кл. G 06 F 13)00, опублик, 1979.
Авторское свидетельство СССР № 1132283, кл. G 06 F 1300, 1984. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ
АБОНЕНТОВ С ЭВМ (57) Изобретение относится к вычислительной технике и может быть использовано для организации связи вычислительных модулей п9) Я (щ 434444 с ЭВМ в распределенных системах управления технологическим оборудованием. Целью изобретения является расширение функциональных возможностей устройства за счет организации двунаправленного обмена информацией и прерывания работы ЭВМ. Устройство содержит М блоков связи с абонентами, каждый из которых содержит первый и второй блоки приемопередатчиков 2.1, 2.2, коммутатор 3, демультиплексор 4, блок переключателей 5, элемент ИЛИ 6, элемент
И вЂ” HE 7, первый и второй триггеры 8, 9, элемент И 10. Устройство реализует распределенную вычислительную сеть абонентов с возможностью высокоскоростной связи их с ЭВМ в двунаправленном режиме. 2 пл.
1434444
10 i5
Формула изобретения
Изобретение относится к области вычислительной техники и может быть использовано для организации связи вычислительных модулей с ЭВМ в распределенных системах управления технологическим оборудованием.
Целью изобретения является повышение произвоДительности устройства.
На фиг. 1 представлена блок-схема устройства; на фиг. 2 — схема блока связи с абонентом.
Устройство содержит М блоков 1.1 — 1.М связи с абонентом (см. фиг. 1), каждый из которых содержит (см. фиг. 2) первый, второй блоки приемопередатчиков 2.1, 2.2, коммутатор 3, демультиплексор 4, блок 5 переключателей, элемент ИЛИ 6, элемент И HE
7, первый, второй триггеры 8, 9 элемент И 10.
Кроме того, на фиг. 2 представлены абонент
11 и ЭВМ 12.
Устройство работает следующим образом.
В исходном состоянии триггеры 8 всех блоков 1 связи находятся в нулевом состоянии, поэтому триггеры 9 тоже находятся в нулевом состоянии, обеспечивая первый режим работы коммутаторов 3, на вход запроса прерывания ЭВМ 12 поступает сигнал нулевого уровня (в системе отсутствуют абоненты, требующие обслуживания) .
Устройство работает в двух режимах в зависимости от логического сигнала на управляющем выходе ЭВМ 12:(<Оповещение», «Ответ».
В режиме «Оповещение» управляющий выход ЗВМ 12 находится в состоянии «О», что обеспечивает работу всех блоков 2 приемопередатчиков в первом режиме работы.
Устройство в этом режиме работы предназначено для оповещения ЗВМ 12 о том, что один из абонентов (при наличие конфликтов лидер состязаний) требует обслуживания, причем номер этого абонента автоматически, т.е. без участия ЭВМ, передается из соответствующего блока 1 связи с ЗВМ, а также организации очереди абонентов из числа требующих обслуживания. При необходимости организации сеанса связи между абонентом 11 и 3BN 12 соответствующий модуль устанавливает триггер 8 в единичное состояние. Элементы ИЛИ 6, И вЂ” HE 7 и триггер 9 предназначены для организации очереди обслуживания запросов абонентов !1 на прерывание работы ЭВМ 12. Работа этой цепи осуществляется в соответствии с таблицей истинности.
Пусть модуль 11 лидер очереди. Триггер
9 находится в состоянии «Выбор.»К=1, обеспечивается переход коммутатора 3 во второй режим работы. Таким образом, сообщение от абонента 11 (собственно данные) совместно с адресом отправителя (после отправителя) поступает на информационные входы ЭВМ 12, при этом «Запрос прерывания
ЭВМ=1. ЭВМ 12 прерывает работу, псреходит на подпрограмму обслуживания прерывания, по адресной части сообщения однозначно определяет источник сообщения и обрабатывает поступившую информацию.
Передача. информации от ЭВМ к абоненту 11, который затребовал обмен, происходит в режиме «Ответ». Управляющий выход
ЗВМ 12 переходит в единичное состояние, что обеспечивает переход всех блоков 2 приемопередатчиков во второй режим работы.
Демультиплексоры 4 всех блоков 1 связи находятся в первом режиме работы, а де-. мультиплексор 4 блока связи, затребовавший обмен, — во втором. Одна линия в информационной группе используется для синхронизации передаваемой информации.
ЗВМ 12 передает абоненту 11 сообщение, содержащее количество передаваемых байтов, в соответствии с которыми устанавливается счетчик принимаемой информации в абоненте 11 (не показан). Далее происходит передача информации от ЗВМ 12 к абоненту 11, сброс счетчика принимаемой информации и переход устройства для сопряжения абонентов с ЗВМ в режим «Оповещение».
Абонент 11 либо сбрасывает триггер 8, либо может передать следуюгцее информационное сообщение в ЗВМ 12.
Устройство для сопряжения абонентов с ЗВМ, содержащее группу блоков связи с абонентом, причем входы установки и сброса и информационные вход и выход i-го (i = l,М) блока связи с абонентом соединены соответственно с входами устройства для подключения выходов установки, сброса, информационного выхода i-ro абонента и с выходом устройства для подключения информационного входа i-го абонента, входы задания направления передачи всех блоков связи с абонентом соединены между собой и с входом устройства для подключения управляющего выхода ЭВМ, первый информационный вход-выход, вход запроса прерывания, второй информационный вход-выход и выход запроса прерывания i-го блока связ-: с абонентом (1=2,М) соединены соответственно с вторым информационным входом-выходом и выходом запроса прерывания (1 в,)го блока связи с абонентом и с первым информационным входом-выходом и входом запроса прерывания (г+ 1) -го блока связи с абонентом, второй информационный вход-вь:— ход и выход запроса прерывания первого блока связи с абонентом соединены соответственно с входом-выходом устройства для подключения информационного входа-выхода ЭВМ и с выходом устройства для подключения входа запроса прерывания ЭБМ, 1434444
1пра1ляациц йиао Яй 1
Составитель С. Бурукин
Редактор О. Спесивых Техред И. Верес Корректор Н. Король
Заказ 5556/51 Тираж 704 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4
3 причем каждый блок связи с абонентом содержит первый, второй триггеры, элемент
ИЛИ, элемент И вЂ” НЕ и блок переключателей, отличающееся тем, что, с целью повышения производительности, в каждый блок связи с абонентом введены первый, второй блоки приемопередатчиков, коммутатор, демультиплексор и элемент И, причем в каждом блоке связи с абонентом вход задания направления передачи блока связи с абонентом соединен с управляющими входами первого, второго блоков приемопередатчиков, первый, второй информационные входывыходы блока связи с абонентом соединены соответственно с информационными входами-выходами первого, второго блоков приемопередатчиков, вход запроса прерывания блока связи с абонентом соединен с первыми входами элементов ИЛИ и И вЂ” НЕ, вторые входы которых, нулевой вход первого триггера и первый вход элемента И соединены с выходом второго триггера, нулевой и единичный входы которого соединены с входами
4 установки и сброса блока, выход элемента
ИЛИ соединен с выходом запроса прерывания блока связи с абонентом, первый, второй, третий информационные входы комму5 татора, соединены соответственно с информационным выходом первого блока приемопередатчиков, с информ ационным входом блока связи с абонентом и с выходом блока переключателей, выход элемента И вЂ” НЕ соединен с единичным входом первого триггера, выход которого соединен с управляющим входом коммутатора и с вторым входом элемента И, выход которого соединен с управляющим входом демультиплексора, информационный вход и первый, второй информа15 ционные выходы которого соединены соответственно с информационным выходом второго блока приемопередатчиков, с информационным входом первого блока прчемопередатчиков и с информацчонным выходом блока связи с абонентом, выход KOMMóòàòîðà соединен с информационным входом второго блока приемопередатчиков.