Устройство приоритета

 

Изобретение относится к вычислительной технике, в частности к устройствам приоритетного обслуживания запросов. Цель изобретения повышение быстродействия устройства. Устройство содержит группу триггеров запроса по числу источников запроса, группу регистров приоритета, группу схем сравнения, группу элементов И, генератор тактовых импульсов, счетчик , триггер управления, два элемента И, два элемента ИЛИ, элементы НЕ и задержки. Новым в устройстве является введение элементов И, НЕ и задержки , что позволяет устройству работать в двух режимах с учетом наличия или отсутствия очереди на обслуживание. Это повьшает быстродействие устройства при наличии очереди на обслуживание. 1 ил. с

СОЮЗ СОВЕТСКИХ

COUHAËÈÑTÈ×ÅÑHÈХ

РЕСПУБЛИК

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А BTOPCHOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

110 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3908532/24-24 (22) 11.06,85 (46) 30 ° 10.86, Бюл. № 40 (72) В.П,Чернов (53) 681.325 (088.8) (56) Авторское свидетельство СССР

1043655, кл. Q 06 F 9/46, 1983.

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

¹ 894710, кл. G Об Р 9/46, 1981, (54) УСТРОЙСТВО ПРИОРИТЕТА (57) Изобретение относится к вычислительной технике, в частности к устройствам приоритетного обслуживания запросов, Цель изобретенияповышение быстродействия устройства.

„„SU„„1267419 А 1 (5в 4 G 06 F 9/46

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

1 12674

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

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

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

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

9 элементы И, счетчик 10 триггер 11 упранления, элемент 12 задержки, элемент НЕ 13 входы 14 запро= à уст- 2О ройства, входы 15 сброса, группы информационных входов lб кода приоритета, выход 17 требования обслуживания устройства, выходы 18 запросов устройства. 25

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

В исходном состоянии триггеры запросов 1, управления 11 и счетчик

10 находятся в нулевом состоянии, ЗО а в регистрах 2 приоритета записаны коды приоритета, причем источнику запроса наивысшего приоритета соответствует наименьший двоичный код.

Запросы от источников в случайные моменты времени в виде импульсов поступают на входы 14 запроса устройства и переводят соответствующие триггеры 1 н единичные состояния, подготавливая к срабатыванию элемен- 4О ты И 4 группы.

Дальнейшая рабата устройства зависит от наличия очереди на обслуживание и занятости устройства обслуживания, Если очередь на обслуживание отсутствует, то единичный сигнал с выхода элемента ИЛИ б, проходя через элемент И 9, переводит в нулевое состояние счетчик 10 и через элемент 12, задержки в единичное состояние триггер 11 управления, который открывает элемент И 8;

Тактовые импульсы от генератора

7 начинают поступать на счетный вход счетчика 10. Одновременно триггер 11 управления запрещает прохождение управляющего сигнала с выхода элемента ИЛИ 6 через элемент И 9, обее19

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

2 приоритета. При совпадении кодов на выходах схем .3 сравнения формируются единичные сигналы, которые могут появиться на входах элементов

И 4 только при условии нахождения соответствующего триггера 1 запроса в единичном состоянии. Единичный сигнал с выхода элемента И 4 поступает на соотнетс"..вующий выход 18 устройства, идентифицируя источник запроса максимального приоритета, через элемент ИЛИ 5 переводит триггер 11 управления н нулевое состояние, прекращая поиск источника запроса максимального приоритета, поступает на выход 17 требования обслуживания устройства и через элемент НЕ 13 блокирует прохождение сигнала с выхода ИЛИ 6 через элемент И 9, Устройство обслуживания при условии его незанятости начинает процесс обмена информацией с выбранным источником запроса, который н этом случае посылает импульсный сигнал по входу 15 устройства на инверсный нход соответствующего триггера запроса, переводя его в нулевое состаяние. При этом снимается блокировка для формирования управляющего сигнала при поиске источника запроса имеющего максимальный приоритет.

Если к .этому моменту времени не образовалась очередь на обслуживание, то цикл работы повторяется.

При наличии очереди на обслуживание на выходе элемента ИЛИ 6 есть единичный сигнал управления. В этом случае после идентификации источника запроса с наибольшим приоритетом и с началом его обслуживания снимается блокировка с элемента И 9, сигнал с выхода ИЛИ 6 поступает на вход установки счетчика в нулевое состояние и через элемент 12 задержки на прямой вход триггера 11 управления, осуществляя поиск источника запроса, имеющего максимальныи приоритет, На выходах 17 и 18 будут сформированы соотнетствующие сигнаФормула изобретения

Устройство приоритет,а, содержащее группу триггеров запроса по чис- 10 лу источников запроса, группу регистров приоритета, группу схем сравнения, группу элементов И, генератор тактовых импульсов, счетчик, триггер управления, первый элемент И, первый элемент ИЛИ, причем группы входов регистров приоритета группы являются входами кода приоритета устройства, а группы выходов соединены с первой группой входов соответствующих схем сравнения группы, выходы "Равно" которых подключены к первым !входам > соответствующих элементов И группы, вторыми входами соединенных с прямыми выходами д соответствующих триггеров запроса группы, выходы элементов И группы соединены с выходами запросов устройства, входами первого элемента

ИЛИ, выход которого соединен с инверсным входом триггера управления, первый вход первого элемента И под-!

3 12674 лы, и после окончания обслуживания источника запроса устройство обслуживания переходит к обслуживанию очередного источника запроса без потери времени на идентификацию . 5!

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

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

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

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

1267419

Составитель M.Ñoðà÷àí

Редактор Н,Слободяник Техред А..Кравчук

Корректор Л. Патай

Заказ 5777/48 Тираж 671

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

1 1 3035 р Москва р Ж 35 1 Раушская наб р p„ 4/5

Подписное

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

Устройство приоритета Устройство приоритета Устройство приоритета Устройство приоритета 

 

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

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

Изобретение относится к вычислительной технике и

Изобретение относится к вычислительной технике

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

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

Изобретение относится к вычислительной технике и может быть использовано Р ЦВМ, обрабатьшающих сообщения от множества независимых источников

Изобретение относится к вычислительной технике

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

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

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

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

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

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

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

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