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

 

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

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

Социалистическив

Реслублик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. сеид-ву (22) Заявлено 1412.79 (21) 2855756/18-24

РЦМ. Кл.

G F 9/46 с присоединением заявки ¹â€” (23) ПриоритетГосударственный комитет

СССР

II0 делам изобретений и открытий

Опубликовано 151р81 Бюллетень Но 38 (53) УДК 681. З25 (088. 8) Дата опубликования описания 15.1p81 (72) Авторы изобретения

О.В. Гончаровский, Е.Л. Кон, Н.Н. Матушки и A.A. Южаков

Пермский политехнический институт -., (7 ) Заявитель (54) УСТРОЙСТВО ДИНАМИЧЕСКОГО ПРИОРИТЕТА

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

Известно устройство, содержащее элементы И,ИЛИ, НЕ (1).

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

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

ИЛИ, НЕ, группу триггеров, блок уп- равления (2).

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

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

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

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

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

87 3242

Устройство содержит первую 1, вторуго 2 и третью 3 группы элементов И, первую 4 и вторую 5 группы элементов НЕ, группу элементов ИЛИ 6, группу входов 7 устройства, группу выходов 8 устройства.

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

ЗаЯвки (хЛ,х,х Э} ностУпают на соответствующие входы группы входов

7, факт. прихода заявки отождествляет- )p ся с появлением потенциала на соответствующем входе. Рассмотрим работу блока приоритета на примере входной последовательности заявок вида хЛ, х2, х3. Поток этих заявок полагается ординарным.

Работу устройства можно подразделить на следующие режимы.:

Режим постановки сигналов на очередь. Пусть к началу работы очередь свободна. Х,(проходит через элемен- 0 ты И 1 и Зл к соответствующему выходу груйпы выходов 8, так как в данный момент времени на выходах всех групп элементов НЕ (4, 5„, где i

=1,2,3)= единица .Пройдя в шине 5 обслуживания„ х запрещает прохождение поступающих в дальнейшем сигналов через элементы И 3 > и 3 g, поскольку на выходе элемента НЕ 5Л нуль . В то же время на обоих вхо" 30

Дах элемента ИЛИ 6 появляется едиЛ ница, которая проходит также на входы элементов И 22 и 28. Сигнал хэ проходит через элемент И 1 э, так как на выходе всех элементов НЕ 4. (1 = щ

= 1,2,3) - единица, и занймает второе место очереди, соответствующее входу элемента И 3, кроме того единица появляется на первом входе элемента ИЛИ 63. С выхода этого элемента единица, пройдя на эле- 40 менты И 2Л и 2, запрещает прохожде" ние следующего сигнала через элемент

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

И 22 — единица, а следовательно, на выходе элемента HE 4 < - нуль . 4g для поступающего сигнала х остается третье место очереди, соответствующее входу элемента И 12.

Режим сдвига начинается по окончании обслуживания сигнала, стояще- 5О

ro на первом месте очереди. При этом обслуженный сигнал снимается (снимается также потенциал с соответствующего входа 7).Пусть при состоянии очереди хЛ,х,х 3 обслужен и снят сигнал хЛ.B результате этого происходит освобождение первого места очереди.В момент перехода сигнала х из едиЛ ницы в нуль на выходе элемента И 1Л выход элемента ИЛИ бЛ не ме.няется, так как на втором входе — 60 единица, поступающая с выхода элемента И ЗЛ . При изменении сигнала на выходе элемента И ЗЛ из единицы . в нуль происходит следующее. Изменяется выход элемента НЕ 5Л, а вследствие этого сигнал х проходит через элемент И 48 на соответствующий выход группы выходов 8.. Суммарная временная задержка прохождения сигнала составляет величину

7Л НЕМ и Ъ1 где л - величина суммарной временной задержки, возникающей при прохождении сигнала со второго на первое место очереди; . Г л 8Л вЂ” величина временной задерж- . ки, вносимая элементом HE второй группы )

Т„ „. — величина временной задержки, вносймая элементом И третьей группы.

Изменяется выход элемента ИЛИ 6Л, а следовательно, состояние элементов И 22 из единицы,в нуль и HE 42 из нуля в единицу .

Поэтому сигнал х.> проходит через элемент И,1 и появляется на выходе элемента И 32. Суммарная временная задержка прохождения сигнала составляет.величину

32 или6 Н21 НЕiи +" где. — величина суммарной вре2 менной задержки, возникающей при прохождении сигнала с третьего места очереди на второе; Г ди - величина временной задержки, вносимая элементом ИЛИ;

СИ2л - величина временной задержки, вносимая элементом И второй группы;

T E4< — величина временной задержки, вносимая элементом НЕ первой группы, - величина временной задержки, вносимая элементом И первой группы.

Как видно, соотношение C Р,Л

=op

Т.е. задержка прохождения сигнала на первое место очереди значительно меньше, чем для выхода сигнала на второе место. Поэтому критическое состояние сигналов не возникает. Сигнал х проходит на первое место очереди н запрещает прохождение последующих сигналов через элементы И Зл и 3, поскольку НЕ 5. — нуль .

Вследствие этого сигнал х занимает второе место очереди, появляясь на выходе элемента И 1 . Произошел сдвиг.

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

Новое состояние очереди Х2 ЕУ®

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

873242

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

ВНИИПИ Заказ 9049/75

Тираж 748 Подписное

Филиал ППП Патент,,г. Ужгород, ул. Проектная, 4

% „и равняется 0,5, т.е. Фй > л в два раза. А это исключает возможность возникновения критических со«« стязаний, т.е. повышает надежность функционирования устройства.

Аппаратурные затраты на реализацию предлагаемого блока уменьшаются .исключением из устройства группы триггеров и блока управления. При этом функционирование устройства не нарушается. !О

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

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

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

В 332461, кл. G 06 F 9/18р.1972.

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

Р 656061, кл. G 06 Г 9/18> 1979 (прототип).

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

 

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

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

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

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

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

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

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

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