Устройство для сопряжения абонентов с эвм

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано для организации связи вычислительных модулей с ЭВМ в распределенных системах управле ния технологическим оборудованием. Целью изобретения является расширение функциональных возможностей устройства за счет организации двунаправленного обмена информацией и прерывания работы ЭВМ. Устройство содержит М блоков связи с абонентами , каждый из которых содержит первый и второй блоки приемопередатчиков 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óòàòîðà соединен с информационным входом второго блока приемопередатчиков.