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

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

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

Целью изобретения является повышение быстродействия.

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

Устройство содержит дешифратор 1, каналы 2, в каждом канале - регистр 3, блок 4 приоритета, элемент ИЛИ-НЕ 5, блок элементов И 6, элемент И 7, группу ответных устройств 8, группу кодовых входов 9 устройства, входы 10 узла и выходы 11 узла, выходы 12 устройства,

Блок 4 содержит узлы 13 анализа, первый из которых содержит элемент НЕ 14, элементы И 15 и 16, элемент ИЛИ 17, остальные узлы анализа содержат элемент И 18, элемент И-НЕ.19, элемент НЕ 20, элемент ИЛИ 21.

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

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

Если в других разрядах

5

10

15 20

25

55

30

35

40

45

50

2

регистра 3 имеются 1, на выход оло- ка 4 проходит сигнал со входа 10, имеющего наибольший приоритет (наименьший порядковый номер) из числа входов, на которых присутствует сигнал 1. Если к моменту окончания обслуживания заявки в других разрядах регистра 3 не записаны 1, блок 4 и все устройство в целом возвращаются ю исходное состояние. Таким образом, в устройстве обеспечивается абсолютный приоритет между группами объектов, заключаюпщйся в том, что при поступлении заявки от объекта более приоритетной группы немедленно прекращается обслуживание заявки объекта менее приоритетной группы, и относительный приоритет между объектами каждой группы, заключающийся в том, что обслуживание заявки, прошедшей на выход узла приоритета, доводится до конца независимо от наличия других заявок в очереди, а по окончании обслуживания предьщущей заявки к об- соуживанию принимается наиболее приоритетная из заявок группы объектов находящихся в этот момент в регистре группы,

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

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

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

2. Устройство по П.1, о т л и.ч а- ю щ е е с я тем, что блок приоритета содержит узлы анализа, причем первый узел анализа содержит два элемента И, элемент ИЛИ и элемент НЕ, остальные узлы анализа содержат элемент И-НЕ, элемент И, элемент НЕ, элемент ИЛИ, причем каждый вход приоритета соединен в одноименном узле анализа с пер

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

Редактор Т.Парфенова

Составитель М.Кудряшев

Техред Л.Олейнйк Корректор М.Самборская

Заказ 5233/50Тираж 671Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий . 113035, Москва, Ж-35, Раушская наб., д. А/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

фиг. 2

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

название год авторы номер документа
Устройство для распределения приоритетных заявок по процессорам 1987
  • Ганитулин Анатолий Хатыпович
  • Попов Вячеслав Григорьевич
  • Шибаев Сергей Анатольевич
SU1495795A1
Устройство динамического приоритета 1980
  • Агеев Владимир Леонидович
  • Красильников Владимир Борисович
  • Плешанов Анатолий Николаевич
  • Попов Вячеслав Григорьевич
  • Чигак Владимир Петрович
SU868760A1
Устройство с динамическим измерением приоритета 1983
  • Скакун Игорь Витальевич
  • Присяжнюк Сергей Прокофьевич
  • Чекулаев Сергей Анатольевич
  • Лапшин Виктор Степанович
SU1142835A1
Устройство для приоритетного управления 1982
  • Омаров Омар Магадович
SU1070552A1
Многоканальное устройство для приоритетного управления 1981
  • Матов Александр Яковлевич
  • Шпилев Владимир Николаевич
  • Комов Александр Дмитриевич
  • Жлуктенко Владимир Иванович
SU976445A1
Многоканальное устройство для приоритетного управления 1980
  • Матов Александр Яковлевич
  • Шпилев Владимир Николаевич
SU903879A1
Устройство для распределения заданий процессорам 1990
  • Кишенский Сергей Жанович
  • Вдовиченко Николай Степанович
  • Панова Вера Борисовна
  • Христенко Ольга Юрьевна
SU1780087A1
Устройство для приоритетного обслуживания запросов 1981
  • Барсуков Алексей Григорьевич
  • Барсуков Анатолий Григорьевич
  • Титков Сергей Борисович
SU955069A1
Устройство для прерывания программ 1985
  • Литвин Леонид Алексеевич
  • Чмутов Валерий Юрьевич
  • Бретль Валерий Иосифович
SU1256029A1
Устройство для обслуживания запросов 1987
  • Метешкин Александр Александрович
  • Красильников Владимир Борисович
  • Бобыр Евгений Иванович
  • Белявцев Александр Николаевич
  • Комисарук Виктор Сергеевич
SU1437864A1

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

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

Изобретение относится к вычислительной технике и может быть использовано в автоматических и автоматизированных системах управления. Цель изобретения - повьшение быстродействия устройства путем сокращения времени опроса регистров каналов. Устройство содержит дешифратор, п каналов, в каждом канале - регистр на mj (i 1,n) разрядов и узел приоритета, включающий элемент ИЛИ и группу элементов И, в каждом из кдналов, со второго по п-й, - вторую группу элементов И. В узел приоритета каждого из каналов введены группа элементов. НЕ, группа элементов И - НЕ и элемент И третьей группы, служащие для обеспечения относительного приоритета между разрядами регистров. В каналах с первого по (п-1)-й введен элемент ИЛИ-НЕ, а в каналах со второго по (п-1)-й - элемент И четвертой группы, служа1Щ1е для обеспечения абсолютного приоритета между каналами. 1 з.п. ф-лы, 2 ил. i (Л О со СП 00

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

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

Устройство для обслуживания запросов 1980
  • Чернаков Эдуард Павлович
  • Богумирский Борис Сергеевич
  • Цыганков Владимир Михайлович
SU955065A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Многоканальное устройство для приоритетного управления 1980
  • Матов Александр Яковлевич
  • Шпилев Владимир Николаевич
SU903879A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 260 958 A1

Авторы

Акимов Ленмар

Муравьев Лев Николаевич

Даты

1986-09-30Публикация

1985-05-07Подача