Многоканальное устройство для приоритетного управления Советский патент 1982 года по МПК G06F9/50 

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

(54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ПРИОРИТЕТНОГО

1

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

Известно устройство цля приоритетного упраипения, содержащее распределитель, и регистров, и групп входных элементов И, группу элементов ИЛИ, триггеры запросов, элементы И, ИЛИ, НЕ, формир011атепь 11 .

Однако устройство не может быть использовано для управления обслуживанием объектов с относительным или абсолют ным приоритетом, и тем более - со смешанным приоритетом. Объекты со смешанным приоритетом - это объекты, объединенные в группы, между которыми . действует абсолютный приоритет, а между объектами внутри каждой группы - относительнь1й. .

Наиболее близким к предлагаемому по технической сущности и достигаемому

УПРАВЛЕНИЯ

результату является устройство опя приоритетного управления , содержащее-раопределитель, и входных регистров, и групп входных элементов И, группу элементов ИЛИ, триггеры запросов, элементы И, ИЛИ, НЕ, формировательj входной элемент ИЛИ, и групп выходных элементов И, дешифратор 21 .

Недостатком такого устройства является невозможность его использования для управления объектами со смешанным приоритетом.

Цель изобретения - расширение облаоти применения устройства.

Поставленная цепь достигается тем, что в многоканальное устройство для приоритетного управления, содержашее дешифратор, группу из и регистров, где и - число абонентов, и групп элементов И, первую группу из и элементов ИЛИ, группу из ( и -1) элементов НЕ, причем : группа входов дешифратора является группой кодовых входов устройства, группа выходов дешифратора соединена с групнами информационных входов регистров группы, каждый -ый { 1, ... , и) выход группы разрядных выходов каждого t -го регистра группы соединен с первым входом элемента И i ой группы, выход каждого . i го элемента И г -ой группы соединен с -ым входом i-ro элемента ИЛИ первой группы, выходы каждого i-ro элемента И первой группы являются первой группой информационных выходов устройства, введены вторая группа из и элементов ИЛИ, третья группа из (и-2) элементов ИЛИ, и каналоз, а в каждом канале элемент И, генератор импульсов и сдвиговый регистр, причем каждый i -ый вход группы входов прерывания устройства соединен с i-ым управляютцш / входом группы управлягоинк входов каждого регистра группы, группа

разрядных выходов каждого г-го регист- 2о разом.

,ра группы соединена с гру1шои входов t-.ro элемента ИЛ И второй группы, выходы элементов И каждой i -ой группы, кром первой , соединены с входами i-го бло- ка элементов И, второй вход каждого I -го элемента И i ой грушп т соединен с выходом группы разрядных выходов сдвигового регистра t-ro канала, первый вход элемента И каждого канала соединен с входом готовности устройства и с первым управ,пяющим входом сдвигового регистра своего канала, второй вход элемента И каждого i-ro канала соединен с выходом i-ro элемента ИЛИ второй группы, выход каждого г-го элемента ИЛИ второй группы, кроме первого элемента, соединен через i --ый элемент НЕ группы с первым входом ( t +1 )-го элемента ИЛИ третьей группы, второй вход каждого t-ro элемента ИЛИ третьей группы, кроме первого, соединен с выходом ( г-1)-го элемента ИЛИ третьей rpynnfci, выход первого элемента ИЛИ второй группы через первый элемент НЕ группы соединен с входом первого блока элементов И и со вторым входом первого элемента ИЛИ третьей группы, выход каждого -i-ro элемента ИЛИ третьей группы, начиная со второго, соединен с управляющим входом г-го блока элементов И, выход каждого | -го эле- ме)гга ИЛИ первой группы соединен с первым, управляющим входом генератора импульсов i-го канала, выход элемента И каждого канала соединен со вторым управляющим входом генератора импуль сов своего -канала, выход которого соединен с тактовым входом сдвигового регистра своего канала, труппы выходов,

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

Не чертеже приведена структурная схема устройства.

Устройство содержит группу кодовых входов 1 устройства, дешифратор 2, регистры 3 группы, элементы ИЛИ 4 второй группы, элементы И 5 каналов, генераторы 6 импульсов каналов, сдвиговые регистры 7 каналов, элементы И 8 групп, элементы ИЛИ 9 первой группы, элементы НЕ 10 группы, элементы ИЛИ 11 третьей группы, вход 12 готовности устройства, группу входов 13 прерывания устройства, бдоки элементов И 1.4, каналы 15, выходы 16... 16s, группы информационных выходов устройства.

Устройство работает следующим обНа входы 1 дешифратора 2 подается код объекта. В соответствии с этим кодом в определен 1ый разряд соответствующего регистра 3 записывается единица. С выхода регистра 3 сигнал поступает на первый вход соответствующего элемента И 8 группы, а через элемент ИЛИ 4 второй группы - на первый вход элемента И 5 канала. Устройство обслуживания (УО) в свободное от обслуживания врем л периодически выдает сигналы готовности к обслуживанию (СГО). С приходом этого сигнала на вход 12 сдвиговый регистр 7 соответствующего канала 15 устанавливается вНулевое состояние и запускается генератор 6 импульсов.

Выход каждого разряда сдвигового регистра 7 соединен со вторым входом соответствующего элемента И 8 группы. При прохождении сигнала по сдвиговому регистру 7 происходит поразрядный опрос регистра 3 группы в порядке убывания приоритетов объектов в группе. На выходе соответствующего элемента И 8 груп пы, а затем на выходе соответствующего блока элементов И 14, появляется разрешающий сигнал на обслуживание объекта.

Cnrsian с выхода элемента И 8 группы через элемент ИЛИ 9 первой группъ осте, иавлиь-.ет работу генератора 6 импульсов. .пе;.рслдая тем ;самым дальнейший пораарйг.к.;й опрос регистра 3 группы. По OKOlViaHim обслуживания-объекта по входу группы входов 1 3 соответствукэтдий датчик конца обслуживания записывает нуль в соответствующий разряд регистра 3 группы.

С приходом во время обслуживания объекта других кодов объектов этой же группы обслуживание не прерывается. И только по окончании обслуживания, с приходом сигнала СГО от УО начинается поиск ctapmero по приоритету разряда регистра 3 группы, в который записана единица.

Если же во время обслуживания объекта поступает код объекта старшей по приоритету группы, то единичный сигнал с выхода элемента ИЛИ 4 второй группы через соответствующий элемент НЕ 10 соответствующей группы,элементы ИЛИ 11 третьей группы накладывает запрет на блоки элементов И 14 младших по приоритету, прерывая тем самым обслуживание объекта из группы с меньшим приоритетом. От УО на вход 12 поступает сигнап неготовности обслуживания и начинается поиск и обслуживание объекта в старшей по приоритету группе.

Использование изобретения позволяет расширить область применения устройства Формула изобретения

Многоканальное устройство для приоритетного управления, содержащее дешифратор, группу из и регистров, где и число абонентов, и групп элементов И, первую группу из и элементов ИЛИ, груп- пу из ( и -1) элементов НЕ, причем группа входов дешифратора является группой кодовых входов устройства, группа выходов дешифратора соединена с группами информационных входов регистров группы, каждый i, ый (, ..., и) выход группы разрядных выходов каждого i -го регистра группы соединен d первым входом i -го элемента И i -ой группы, выход каждого i -го элемента И i -ой группы соединен с i -ым входом i -ого элемента ИЛИ первой группы, выходы каждого -го элемента И первой группы являются первой группой информационных .выходов устройства, отличающеес я тем, что, с целью расширения области использования устройства, оно содержит вторую группу из h элементов ИЛИ, третью группу из (и-2) элементов ИЛИ, м каналов, а в каждом канале элемент И, генератор импульсов и сдвиговый регистр, причем каждый i -ый вхЪд группы входов прерывания устройства соеди;нен с i -ым управляющим вхоцом группы управляющих входов каждого регистра группы, группа разрядных выходов каждого i-ro регистра группысоециренасгруппой входов

t-го элемента ИЛИ второй группы, выхо ды элементов И каждой i -ой группы, кроме первой , соединены с входами i-ro блока элементов И, второй вход каждого

i-ro элемента И .-ой группы соединен с i -ым выходом группы разрядных выходов сдвигового регистра i -го канала первый вход элемента И каждого канала соединен с входом готовности устройства и с первым управляющим входом сдвигового регистра своего канала, второй вход элемента И каждого t -го канала соединен с выходом 1-го элемента ИЛИ второй группы, выход каждого t-ro элемента ИЛИ второй группы, кроме первого элемента, соединен через.t-ый элемент НЕ группы с первым входом(. t+1 }го элемента ИЛИ третьей группы второй вход каждого t -го элемента ИЛИ третьей группы кроме первого, соединен с выхйдом ({ -1)-го элемента ИЛИ третьи группы, выход первого элемента ИЛИ второй группы через первый элемент НЕ группы соединен с входом первого блока элементов И и со вторым входом первого элемента ИЛИ третьей группы, выход каждого i-ro элемента ИЛИ третьей группы, начиная со второго, соединен с управляющим входом t-ro блока элементов И, выход каждого i -го элемента ИЛИ первой группы соединен с первым управляющим входом .генератора импульсов t-ro канала, выход элемента И каждого канала соединен со вторым управляющим входом генератора импульсов своего канала, выход которого соединен с тактовым входом сдвигового регистра своего канала, группы выходов каждого блока элементов И являются соответствующей группой информационных выходов устройства.

Источники информации, принятые во внимание при экспертизе

1.Авторское свидетельство СССР № 339916, кл. 606 F 9/18, 1970.

2.Авторское свидетельство СССР № 534763, кл. GO6 F :97l8, 1973 (прототип ,).

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

название год авторы номер документа
Многоканальное устройство для приоритетного управления 1981
  • Матов Александр Яковлевич
  • Шпилев Владимир Николаевич
  • Комов Александр Дмитриевич
  • Жлуктенко Владимир Иванович
SU976445A1
Многоканальное устройство для приоритетного управления 1981
  • Матов Александр Яковлевич
  • Комов Александр Дмитриевич
  • Недайбида Юрий Петрович
  • Капиносов Юрий Александрович
SU970373A1
Устройство для приоритетного управления 1980
  • Матов Александр Яковлевич
  • Шпилев Владимир Николаевич
  • Клюшник Александр Алексеевич
SU903881A1
Устройство динамического приоритета 1980
  • Агеев Владимир Леонидович
  • Красильников Владимир Борисович
  • Плешанов Анатолий Николаевич
  • Попов Вячеслав Григорьевич
  • Чигак Владимир Петрович
SU868760A1
Устройство для приоритетного управления 1981
  • Матов Александр Яковлевич
  • Шпилев Владимир Николаевич
SU962951A1
Устройство для приоритетного управления 1982
  • Матов Александр Яковлевич
  • Шпилев Владимир Николаевич
  • Комов Александр Дмитриевич
  • Дмитриев Сергей Владимирович
SU1081641A1
Устройство для обслуживания запросов 1986
  • Белан Александр Михайлович
  • Кузнецов Сергей Павлович
SU1336000A1
Устройство для обслуживания группы запросов 1988
  • Белан Александр Михайлович
  • Макрусев Виктор Владимирович
SU1562913A1
Устройство для моделирования систем массового обслуживания 1982
  • Морев Игорь Иванович
SU1067508A1
Устройство для обслуживания запросов 1987
  • Метешкин Александр Александрович
  • Красильников Владимир Борисович
  • Бобыр Евгений Иванович
  • Белявцев Александр Николаевич
  • Комисарук Виктор Сергеевич
SU1437864A1

Иллюстрации к изобретению SU 903 879 A1

Реферат патента 1982 года Многоканальное устройство для приоритетного управления

Формула изобретения SU 903 879 A1

SU 903 879 A1

Авторы

Матов Александр Яковлевич

Шпилев Владимир Николаевич

Даты

1982-02-07Публикация

1980-04-19Подача