Устройство динамического приоритета

Иллюстрации

Показать все

Реферат

 

Союз Советскнк

Соцнапнстнческнк

Респубики

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

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

J (61) Дополнительное к авт. свид-ву (5i)M. Кд. (22) Заявлено 26. 11. 80 (21) 3009993/18-24

G 06 F 9/46 с присоепинением заявки №

Вкудерстеекныв кемнтет

СССР ае делам нзобретеннй к атерытк11 (23) Приоритет

Опубликовано 07.06 82 Бюллетень №22

Дата опубликования описания 10.06.82 (53) УДК 681. .325(088.8) Е.Л. Кон, Н.Н. Матушкин, Ю.Н. Хижняков и А.А. Южаков (72) Авторы изобретения

|

1

gl (21) Заявитель

Пермский политехнический институт (54) УСТРОЙСТВО ДИНАМИЧЕСКОГО ПРИОРИТЕТА

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

Известен блок динамического приоритета, содержащий элемент И, HE соединенные между собой определенным образом (1).

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

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

Цель изобретения - сокращение обьема оборудования.

Поставленная цель достигается тем, что в устройство динамического приоритета, содержащее три группы элементов И и первую группу элементов

НЕ, причем первый вход группы входов устройства соединен с первым входом

2 первого элемента И первой группы, выход первого элемента И первой груп. пы соединен с первым входом первого элемента И второй группы, второй вход первого элемента И первой группы соединен с выходом первого элемента НЕ первой группы, первые входы элементов И первой группы, начиная: со второго, соединены с выходами од- ноименных элементов НЕ первой группы, входы элементов НЕ первой группы соединены с выходами одноименных эле" ментов И третьей группы, введена вторая группа элементов НЕ, причем каждый i-ый вход группы входов устройства, начиная с первого до (n-1)-го, соединен со вторым входом (i+1)-ro. элемента И первой группы, входы группы входов устройства со второго до и-го соединены с первыми входами зле20 ментов И третьеи группы, начиная с первого до п-го, выходы элементов И первой группы через одноименные элементы НЕ второй группы соединены со

934475 вторыми входами элементов И третьей, группы, второй вход первого элемента И второй группы соединен с выходом второго элемента И первой группы, первый вход каждого i-го элемента И второй группы, начиная со второго до (n-l)-го, соединен с выходом (i-1)-го элемента И третьей группы, второй вход каждого i-го элемента И второй группы, начиная со второго до (п-l)-го, соединен с выходом (1+1)-го элемента И первой группы, первый и второй входы и-го элемента И второй группы соединены с выходами (и-1)-го и n-ro элементов И третьей группы, соответственно, выходы элементов И второй группы являются выходами устройства.

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

Устройство содержит первую 1„, третью 2; и вторую 3 группы элементов И, первую 4„. и вторую 5; группы элементов HE (i=1-3), группу входов

6 устройства и группу выходов 7 устройства.

Устройство динамического приоритета Функционирует следующим образом.

Заявки (Х1, Х, Х ) поступают на соответствующие входы группы входов устройства 6. Факт прихода заявки отождествляется с появлением потенциала на соответствующем входе. Рассмотрим работу блока приоритета на примере следующей входной последовательности заявок: Х, Х, ХЭ. Поток этих заявок полагается ординарным.

Работу устройства подразделяют на два режима: режим постановки сигналов на очередь, Пусть к началу работы очередь свободна. Х проходит через элементы И l„, 1 1, 41 к соответствующему выходу группы выходов устройства 7, так как в данный момент времени на выходах всех элементов, НЕ (4,5;,i=1,2,3) - единица, и появление сигналов на выходах 1 и 10 приводит к срабатыванию элемейта

И 3„. Пройдя к шине обслуживания, Х запрещает прохождение поступающих в дальнейшем сигналов через элементы

И 2 1 и 2 1, поскольку на выходе эле" ментов НЕ 5 и 5 - "0".

Сиги л ХЭ проходит через элемент

И 2, так как на выходе элемент

HE 5 - "единица", и занимает второе место очереди, соответствующее входу элемента И 3>, кроме этого происходит срабатывание элемента

НЕ 4>, на выходе которого появляется

"0", что приводит к запрещению прохождения сигнала Х и через элемент

13.

Таким образом, для поступающего сигнала Х остается третье место очереди, соответствующее входу элемента И 1 .

1в Режим сдвига. Этот режим начинается по окончании обслуживания сигнала, стоящего на первом месте очереди. При этом обслуженный сигнал снимается (снимается также потенциал с соответствующей шины 6).

Пусть при состоянии очереди Х1, X>, X обслужен и снят сигнал Х1.

В результате этого происходит освобождение первого места очереди. При о изменении сигнала Х. из "1" в "0" прои сходит и змен ение си гнала на выходах элементов И 1 и 1 .

При изменении сигналов на выходах элементов И 1„ и 1 происходит изменение выхода элементов НЕ 5 „ 5<, а вследствие этого сигналы Х и К> проходят через соответствующие элементы

И 2 и 2п. Это приводит к изменению сигналов на выходе элементов НЕ 4f, и 4<, что вызывает запрещение прохождения сигнала Х на первое и второе место очереди; изменение выхода элемента И 3>, так как на первом входе появляется "1 через элемент И 2

Таким образом сигнал Х занимает пер3$ вое место очереди. В то же время сигнал Хп на первое место пройти не может, так как элемент И 3 < закрыт через элементы И 1 и НЕ 4, на выходах которых "0".

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

Сигнал Х занимает второе место о очереди, появляясь на входе элемен4$ та И 34.

Происходит сдвиг. Состояние очереди Х3» Xg

Затем обрабатывается и снимается сигнал Х . В результате этого освобождается первое место очереди, которое и занимает последний сигнал

Хп. Новое состояние очереди Х, Э, Э .

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

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

ВНИИПИ Заказ 3937/45 Тираж 731 Подписное филиал ППП 4Патент", г. Ужгород, ул. Проектная, 4

Устройство динамического приоритета, содержащее три группы элементов И и первую группу элементов НЕ, причем первый вход группы входов устройства соединен с первым входом первого элемента И первой группы, выход первого элемента И первой группы соединен с первым входом элемента И второй группы, второй вход первого элемента И первой группы соединен с выходом первого элемента НЕ первой группы, первые входы элементов И первой группы, начиная со второго, соединены с выходами одноименных элементов НЕ первой группы, входы элементов НЕ первой группы соединены с выходами одноименных элементов И третьей группы, о т л и ч а ю— щ е е с я тем, что, с целью сокращения объема оборудования, устройство содержит вторую группу элементов НЕ, причем каждый i-ый вход группы входов устройства, начиная с первого до (n-1)-го, соединен со вторым входом (i+1)-ro элемента И первой группы, входы группы входов устройства со второго до и-го соединены с первыми

4475 6 входами элементов И третьей группы, начиная с первого до h-ro, выходы элементов И первой группы через одноименные элементы НЕ второй группы соединены со вторыми входами элементов И третьей группы, второй вход первого элемента И второй группы соединен с выходом второго элемента И первой группы, первый вход каждого

10 I co элемента И второй группы, начиная со второго до (п-1)-ro, соединен с выходом (i-1)-го элемента И третьей группы, второй вход каждого

i-го элемента И второй группы, начиная со второго до (n-1)-ro, соединен с выходом (i+1)-ro элемента И первой группы, первый и второй входы h-ro элемента И второй группы соединены с выходами (и-1)-ro и и-го элементов И третьей группы, соответственно, выходы элементов И второй группы явля-. ются выходами устройства.

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

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

М 656061, кл. G 06 F 9/46, 1977.

2. Авторское свидетельство СССР по заявке И 2855756/18-24, кл. G 06 F 9/46, 1979 (прототип1