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

Иллюстрации

Показать все

Реферат

 

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

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК. 81> 152nt3 (1)5 С 06 Г 13/00

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Г>лок l опроса (фиг.2) содержит элемеггтьг И 16, 17, регистр 18, элемент ИЛИ 19, счетчик 2О, элемент 21 сравнения.

Блок 2 управления (фиг.3) содержит генератор ?2 тактовых импульсов,элементы И 23-25, триггер 26 пуска.

11ажлый блок 3 анализа (фиг.4) со держггт элемент 27 сравнения, элемент

И 28, триггер 29 готовности, элемент И 30 и однонибраторы 31, 32.

На элементах И 16, 17 выполнен демультиплексор тактовой серии.

Регистр 18 служит для хранения коэффициента счета счетчика 20.

Элемент 21 сравнения сравнивает содержимое счетчика 20 и регистра 18 и управляет демультиплексором тактовой серии.

Элемент If 24 блокирует выработку сигнала группового запроса нефункци,риируюцей группой абонентов.

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ (21) 4630207/24 (22) 03.01.89 (46) 15.01.91. Бюл. 22- 2 (71) Таганрогский рядиоч ехнический институт им. В.Д.!калмыкова (72) Л,K.Áàáåíêî, В.P.I>àðòèèè, Е. В. 1(ярпов и С. Г. Ос ьмякон (53) 681. 325 (088. 8) (56) Авторское свидетельство СССР

2.". 1259261, ttt. Г 06 Г 9/00, 1986.

Авторское свидетельство СССР

2>- 1413637, кп. r, 06 13/00, 1988.

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

11а фиг. 1 представлена структурная схема устройства; на фиг.2 — схема блока опроса; на фиг.3 - схема блока управления; на фиг.4 — схема блока анализа.

Устройство (фиг.1) содержит блок 1 опроса, блок 2 управления, группу блоков 3 анализа, шины 4-8 управления, внутренние шины 9-13 устройства, входы 14, 15 подключения абонен" тов.

2 (54) УСТРО11СТВО 1!ЛЯ УПРАВЛЕНИЯ ОБ21ГНОИ И!ЮОР21А11ИГ!1 !!ГИДУ ЭВ21 И ГРУППА!1!1

АБОНГНТОВ (57) Изобретение относится к вычислительной технике и может быль использоняно н со< тяве у систем для обег Ilt" .ttt)tt >>>ггрянлення ггндигнгдуялг>ньпг и синхроннь1гг групповым информационным обменом с ябонс нтями. Целью изобретс ния является pacm. tpetttse функционялг ных возможностей зя счет обеспечеttltff динямической реконфигура-. ции груни ябг нентогг, Устройство сo держит блок <>прося, блок управления и группу блоков янялнзя. 4 ил, 1621037

Триггер пуска 26 вырабатывает сигнал пуска — останова устройства.

Элемецт 27 сравнения сравнивает номер группы, поступающий из блока 1 опрбса, с номером группы, к которой принадлежит конкретный абонент.

Элемент И 28 управляет сбросом запроса, хранящегося в триггере 29 готовности 10

Одновибраторы 31, 32 вырабатывают сигналы, свидетельствующие о готовности абонента к обмену и .принадлежности к опрашиваемой группе соответственно, По шинам 4-7, к которым подключается управляющая система, осуществляется загрузка и запуск устройства.

К каждому блоку 3 анализа через шины 15, 14 подключаются абоненты, в качестне которых могут быть процессоры многопроцессорной системы, уст ройства ввода-вывода, модули информационно-измерительной системы и так далее. 25

В процессе функционирования абоненты в соответствии с алгоритмом задачи объединяются в группы, которые требуют синхронного группового управления. Абоненты, объединяемые в группу, помечаются единым номером группы. 1(оличество возможных групп р а И (N — число абонентов). Группы формируются и распадаются в произвольные моменты време и. Однвибраторы 31, 32 35 блоков 3 параллельно подключаются к шинам 13, 12 соответственно, реализующим логическую функцию ИОНТАЖНОЕ И.

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

Перед началом опроса н регистр 18 с шийы 4 по сигналу с шины 5 загружается коэффициент счета.

По сигналу "Пуск", поступающему с входа 7, взводлтся триггер 26 пу- 45 ска и тактовым импульсом с генератора 22 тактовых импульсов, проходящим через элементы И 25, ИЛИ 19, осуществляется запись нулевого кода в счетчик 20. Элемент 21 сравнения сравнивает содержимое счетчика 20 с коэффициентом счета, поступающим из регистра 18, и, так как совпадения не происходит, подключает тактовую серию к счетному входу счетчика 20.

Начинается последовательный опрос групп абонентов. Номер группы с выхода счетчика 20 по шине 11 поступает .на Bxopbl элементов 27 сравнения во все блоки 3 анализа. Элемент 27 сравнения осуществляет сравнение кода номера группы с шины 11 с номером группы, к которой принадлежит абонент, поступаюцим по шине 14. В тех блоках

3 анализа, где совпадения кодов (абонент не принадлежит к данной группе) не произошло, на выходе элемента 27 сравнения возникает нулевой, а на выходе одновибраторов. 31, 32— единичный потенциал. В тех блоках 3, где произошло совпадение кодов номеров групп, осуцествляется анализ готонности абонентг к обмену. Если абонент готов, то по шине 15 производится установка в "1" триггера 29 готовности. При принадлежности абонента к данной группе и его готовности появляется нулевой сигнал на выходе элемента И 30 и одновибратор 31 выдает на шину 13 единичный потенциал, а одновибратор 32 на шину 12 — нулевой потенциал. Если абонент принадлежит к опраниваемой группе, но не готов к обмену, одновибраторы 31, 32 выдают нулевой потенциал на шины 13, 12.

Возможны три ситуации: а) все абоненты, принадлежащие к опраыиваемой r ðóïïå, готовы; б) хотя бы один абонент, принадлежащий к опрашиваемой группе, не готов;

1 в) все.абоненты не принадлежат к опрашиваемой группе.

Если все абоненты, принадлежащие к опрашиваемой группе, готовы к обмену, то по шине 13 н блок 2 выдается сигнал готовности группы. По шине

12 в блок 2 выдается нулевой сигнал, свидетельствующий о том,что данная группа функционирует на поле. Элемент И 24 вырабатывает единичный сигнал, который сбрасывает триггер 26 пуска, останавливая работу устройства, и сообцает управляющей системе по шине 8 о том, что группа, номер которой стоит на шине 11 готова к обмену.. Управляющая система .регистрирует номер группы, готовой к обмену, и единичным сигналом по входу 6 сбрасывает запросы в абонентах, принадлежацих этой групге, этим же сигналом осуществляется взвод триггера

26 пуска, и цикл опроса продолжается.

Если не готов хотя бы один абонент„ принадлежащий к опрашиваемой группе, то единичный сигнал по шине

16?103

13 не выдается и блок 1 опроса nepef ходит к опрос у сл еду ющей r р уппы.

Если ни один абонент не принадлежит к опрашивае»лой группе, то на шину 13 выдается единичный потенц»»ал, который поступает на второй вход элемента И 24. На первый вход элемента

If 24 поступает единичный сигнал по шине 12, который блокирует выдачу сигнала индикации готовности груп- пы на ыину 8 (в управляющую систему). Устройство переходит к опросу следующей группы. 1:огда номер группы из счетчика 20 совпадает с номером группы, записанным в регистре

18, элемент 21 сравнения выдает единичньп» сигнал на вторые входы элементов И 16, 17, закрывая элемент

If 17 и открывая элемент И 16. йчередной импульс с генератора 22 тактовых импульсов, проходя через элементы И 16, ИЛИ 19, осуществляет запись в счетчик 20 нулевого кода. После этого начинается новый цикл оп- 25

20 роса.

35

45

55

Фор мул аизобретения

Устройство дпя управления обменом информацией между 3R? и группами абонентов, содержащее блок опроса, блок управления и группу блоков анализа, причем блок опроса содержит регистр, два элемента И» .элемент ИЗП1, блок управления содержит генератор тактовых импульсов, первый элемент

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

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

6JloKB опроса являются входами устройства для подключения соответственно к информационному выходу и выходу записн ЭВИ, единичный вход триггера пуска блока управления, -соединенный с вторыми входами элементов И блоков анализа группы, является вхо.— дом устройства »»лн подключения к установочному выходу ЭВИ, первый вход второго элемента И блока управления является вхолом устройства дпя подключения к выходу запуска ЭВ?1, выход третьего элемента If блока управления, соединенный с нулевым входом триггера пуска блока управления, является выходом устройства дпя подключения к входу готовности ЭВИ, при этом выход второго элемента И блока управления соединен с. сннхровходом триггера пуска блока управления и с вторым входом элемента И ?И блока опроса, первый вход первого элемента И блока опроса соединен с первым входом второго пемента И блока опроса и с выход»>м первого элемента И блока упранпеш»я, выход счетчика блока опроса соединен с первым входом элемента сравнения блока опроса н с вторыми входами элементов сравнения блоков анализа группы, выходы первого и второго одновнбраторов блоков анализа группы соединены соответственно с первым и вторым входами третьего элемента И блока управления, при-. чем в блоке управления единичный вьгсод триггера пуска соединен с вторым входом первого элемента И, синхровыход генератора тактовых импульсов соединен с вторым входом второго элемента И, информационный вход триггера пуска подключен к шине единичного потенциала устройства, в блоке опроса выход регистра соединен с вторым входом элемента сравнения, выход которого соединен с вторым входом первого элемента И и с вторым входом второго элемента И, выход ко1621037

14 75

19 15 тораго соединен со счетным входом счетчика, вход записи которого соединен с выходом элемента ИЛИ, а .информационный вход подключен к шине нулевого потенциала устройства, в каждом блоке анализа выход первого элемента И соединен с нулевым входом триггера готовности, выход элемента сравнения соединен с входом запуска первого одновибратора, вход запуска

5 второго одновпбратора соединен с выходом второго элемента И.

1621037

12 13

ФигЗ

Составитель С.Пестмал

Редактор А.Маковская Техред М.Дидык Корректор Н-Король

Заказ 4248 Тирах Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям .при ГКНТ СССР

313035, Москва, Ж-35, Рауыская наб., д. 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101