Устройство для управления обменом информацией между ЭВМ и группами абонентов Советский патент 1991 года по МПК G06F13/00 

Описание патента на изобретение SU1621037A1

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

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

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

блока анализа.

i

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

Блок 1 опроса (фиг.2) содержит элементы И 16, 17, регистр 18, элемент ИЛИ 19, счетчик 20, элемент 21 сравнения.

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

Каждый блок 3 анализа (фиг.4) содержит элемент 27 сравнения, элемент И 28, триггер 29 готовности, элемент И 30 и одновнбраторы 31, 32. На элементах И 16, 17 выполнен дёмультиплексор тактовой серии.

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

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

С

о ю

о

00

|

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

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

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

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

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

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

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

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

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

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

0

5

0

5

п

0

5

0

5

5

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

а)все абоненты, принадлежащие к опрашиваемой Группе, готовы;

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

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

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

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

э 1

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

Если ни один абонент не принадлежит к опрашиваемой группе, то па шину 13 выдается единичный потенциал, который поступает на второй вход элемента II 24. На первый вход элемента II 24 поступает единичный сигнал по шине 12, который блокирует выдачу сигнала индикации готовности группы на шину 8 (в управляющую систему) . Устройство переходит к опросу следующей группы. Когда номер группы из счетчика 20 совпадает с номером группы, записанным в регистре 18, элемент 21 сравнения выдает единичный сигнал на вторые входы элементов И 16, 17, закрывая элемент И 17 и открывая элемент И 16. Очередной импульс с генератора 22 тактовых импульсов, проходя через элементы II 16, ИЛИ 19, осуществляет ча- пись в счетчик 20 нулевого кода. После этого начинается новый цикл опроса .

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

Устройство для управления обме- ном информацией между ЭРУ и группами абонентов, содержащее блок опроса, блок управления и группу блоков анализа, причем блок опроса содержит регистр, дна элемента И( элемент ИЛИ блок управления содержит генератор тактовых импульсов, первый зпемент II, триггер пуска, а каждый блок анализа группы содержит элемент сравнения, два элемента И, триггер готовности, первый одновибратор, при этом выход первого элемента И блока опроса соединен с первым входом элемента ИЛИ блока опроса, синхровыход генератора тактовых импульсов блока управления соединен с первым входом первого элемента И блока управления, выход элемента сравнения блока анализа соединен с первым входом первого элемента И блока анализа и с первым входом второго элемента И блока анализа, второй вход которого соединен с нулевым выходом триггера готовности блока анализа, первые входы элементов сравнения блоков анализа группы и единичные входы триггеров готовности блоков анализа группы образуют группы входов устройства для подключения соответственно к выходам

5

10376

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

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

j5 к информационному выходу и выходу записи ЭВМ, единичный вход триггера пуска блока управления, соединенный с вторыми входами элементов И блоков анализа группы, является вхо20 дом устройства для подключения к установочному выходу ЭВМ, первый вход второго элемента И блока управления является входом устройства для подключения к выходу запуска ЭВМ, выход

25 третьего элемента И блока управления, соединенный с нулевым входом триггера пуска блока управления, является выходом устройства для подключения к входу готонногти ЭВМ, при этом вы30 ход второго элемента И блока управления соединен с гинхровходом триггера пуска блока управления и с вторым входом -элемента ИЛИ блока опроса, первый вход первого элемента И блока опроса соединен с первым входом второго элемента II блока опроса и с выходом первого элемента II блока управления, выход счетчика блока опроса соединен с первым входом элемен,Q та сравнения блока опроса и с вторыми входами элементов сравнения блоков анализа группы, выходы первого и второго одновнбратороп блоков анализа группы соединены соответственд5 но 6 первым и вторым входами третьего элемента И блока управления, причем в блоке управления единичный выход триггера пуска соединен с вторым входом первого элемента И, син50 хровыход генератора тактовых импульсов соединен с вторым входом второго элемента И, информационный вход триггера пуска подключен к шине единичного потенциала устройства, в блоке

е опроса выход регистра соединен с вторым входом элемента сравнения, выход которого соединен с вторым входом первого элемента И и с вторым входом второго элемента И, выход ко35

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

элемента И соединен с нулевым входом триггера готовности, выход элемента сравнения соединен с входом запуска первого одповнбратора, вход запуска второго одновибратора соединен с выходом второго элемента И.

Похожие патенты SU1621037A1

название год авторы номер документа
Устройство для управления обменом информацией 1990
  • Омаров Омар Магадович
SU1783525A1
Устройство для управления обменом информацией 1987
  • Бабенко Людмила Климентьевна
  • Макаревич Олег Борисович
  • Омаров Омар Магадович
  • Катаев Олег Валентинович
  • Карпов Евгений Владимирович
SU1413637A1
Устройство обмена данными распределенной управляющей системы 1990
  • Байда Николай Константинович
  • Харченко Вячеслав Сергеевич
  • Литвиненко Вадим Георгиевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Середа Валерий Николаевич
SU1718226A1
Устройство для сопряжения ЭВМ с абонентами 1985
  • Шарпило Николай Николаевич
  • Антонов Юрий Яковлевич
  • Бычкова Вера Леонидовна
  • Земчихин Юрий Степанович
  • Лабовская Лариса Семеновна
  • Науменко Валентина Николаевна
  • Стыцюк Борис Павлович
SU1305698A1
Устройство для приоритетного опроса 1983
  • Титов Виктор Алексеевич
SU1105894A1
Устройство для обслуживания запросов 1988
  • Бабенко Людмила Климентьевна
  • Карпов Евгений Владимирович
  • Осьмаков Сергей Геннадьевич
  • Омаров Омар Магадович
SU1536383A1
МОДУЛЬ МУЛЬТИМИКРОПРОГРАММНОЙ СИСТЕМЫ 1997
  • Зотов И.В.
  • Колосков В.А.
  • Титов В.С.
RU2116665C1
Устройство для сопряжения вычислительной машины с общей магистралью 1989
  • Метешкин Александр Александрович
  • Каменецкий Владимир Збигневич
  • Разумов Александр Владимирович
  • Серебрянников Олег Нестерович
SU1686453A1
Устройство для опроса абонентов 1983
  • Заяц Анатолий Моисеевич
SU1095165A1
МОДУЛЬ СИСТЕМЫ МИКРОПРОГРАММНОГО УПРАВЛЕНИЯ 1999
  • Зотов И.В.
RU2152071C1

Иллюстрации к изобретению SU 1 621 037 A1

Реферат патента 1991 года Устройство для управления обменом информацией между ЭВМ и группами абонентов

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

Формула изобретения SU 1 621 037 A1

Щ 75 14 75

Фиг Л

14 15

22

PC

72 73

5 0ta

. 1621037

v

25

5 0ta.3

te4

Документы, цитированные в отчете о поиске Патент 1991 года SU1621037A1

Устройство для централизованного управления вычислительной системой 1985
  • Омаров Омар Магадович
SU1259261A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для управления обменом информацией 1987
  • Бабенко Людмила Климентьевна
  • Макаревич Олег Борисович
  • Омаров Омар Магадович
  • Катаев Олег Валентинович
  • Карпов Евгений Владимирович
SU1413637A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 621 037 A1

Авторы

Бабенко Людмила Климентьевна

Бартини Владимир Робертович

Карпов Евгений Владимирович

Осьмаков Сергей Геннадьевич

Даты

1991-01-15Публикация

1989-01-03Подача