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

 

ОП И RHE

ИЗОБРЕТЕНИЯ ищ 640295

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

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

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено 02.08.74 (21) 2051073/18-24 (23) Приоритет (31) ПВ 5532-73 (32) 03.08.73 (33) ЧССР (43) Опубликовано 30.12.78. Бюллетень ¹ 48 (45) Дата опубликования описания 30.12.78 (5I) М. Кл."G 06F 9/18

Государственный комитет (53) УДК 681.325 (088.8) /to делам изобретений и открытий (72) Авторы изобретения

Иностранцы

Адольф Кучера, Марне Влчкова и Зденек Заплетал (ЧССР) Иностранное предприятие

«Вызкумны устав математицкых строю» (ЧССР) (71) Заявитель (54) УСТРОЙСТВО ПРИОРИТЕТА

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

Известно устройство приоритета, содержащее регистры, триггеры, элементы И, элементы задержки, дешифраторы, приоритетные узлы, триггеры хранения сигналов готовности, ждущие мультивибраторы 1).

Недостаток устройства состоит в значительных затрата: оборудования.

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

Недостатком устройства является невозможность динамического изменения приоритета, что сужает его функциональные возможности.

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

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

ИЛ1Л вЂ” HE, причем выход первого элемента И соединен с первыми входами второго, третьего и четвертого элементов ИЛ Ив

НЕ, выход второго элемента И соединен с вторыми входами третьего, четвертого элементов ИЛИ вЂ” НЕ и с первым входом первого элемента ИЛИ вЂ” HL, выход третьего элемента И соединен с вторыми входами первого и второго элементов ИЛИ вЂ” HE u с третьим входом четвертого элемента

ИЛИ вЂ” НЕ, третьи входы первого, второго

15 и третьего элементов ИЛИ вЂ” HE» четвертый вход четвертого элемента ИЛИ вЂ” -IE соединен с гасящи м входом устройства.

Три запросных входа устройства соединены со счетными входами первого. второго .-,о и третьего счетчиков соответственно, выход четвертого элемента ИЛИ вЂ” HE соединен с гасящими входами трех счетчиков, выходы которых соединены с вторыми входами трех с.,ем сравнения соответственно, три установо п|ых входа устройства соединены с вторыми входами первого, второго и трстьсго элементов 11 соответственно. Едиии гиыс входы первого, второго и третьего

640295

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

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

Устройство приоритета содержит счетчики 1, 2, 3, регистры 4, 5, 6 кодов схемы 7, 8, 9 сравнения, элементы И 10 — 12, элементы ИЛИ вЂ” НЕ 13 — 16, триггеры 17 — 19, запросные входы 20 — 22, кодовые входы 23—

25, установочные входы 26 — 28, гасящий вход 29, запирающие входы 30 — 32, выходы 33 — 35.

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

Перед началом работы счетчики 1 — 3 н триггеры 17 — 19 устанавливаются в исходное состояние. При этом содержимое счетчиков 1 — 3 равно нулю, à íà выходах 33—

35 устройства присутствуют сигналы логической единицы.

Пусть наиболее приоритетным является код, поступающий со счетчика 1. Информация об этом загружается в регистр 4 по входу 23. Одновременно сигналы по входам 31, 32 переводят триггеры 18, 19 в противоположное исходному состоя ние, н на выходах 34, 35 появляются нулевые сигналы, что свидетельствует о блокировке сигналов, поступающих на входы 20 и 21.

В начале цикла обслуживания появляется сигнал на входе 22, который прибавляет единицу к содержимому счетчика 1.

Содержимое счетчика 1 и регистра 4 сравнивается схемой 7 сравнения. Если содержимое регистра 4 равно нулю или не равно содержимому счетчика 1, на выходе схемы 7 сравнения оказывается нулевой сигнал.

Если содержимое регистра 4 отлично от нуля, на выходе схемы 7 сравнения появляется единичный сигнал только в том случае, когда код необходимого числа тактов обслуживания равен содержимому счетчика 1.

В момент поступления на вход 28 сигнала об окончании такта обслуживания сигнал с выхода элемснта И 10 проходит через элементы ИЛИ вЂ” НЕ 14, 15 н вновь переводит триггеры 18, 19 в состояние, при котором блокировка с выходов 34, 35 снимается. Этот же сигнал, пройдя через элемент ИЛИ вЂ  16 устанавливает счетчик

1 в нулевое состояние.

При завершении операции по обслуживанию сигнала по входу 22 анализируются требования по входам 20, 21 и организуется новый цикл обслуживания. Вновь подаются сигналы на входы 31, 32, происходит

II3 McIIc I I I Ic состоя пня тр н ггеров 18, 19, н

15 о э

Зз

rg весь процесс. повторяется до тех пор, пока не сбрасывается нуль регистр 4 и пока не разблокируются все триггеры 17 — 19 сигналом по входу 29.

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

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

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

ИЛИ вЂ” HE, причем выход первого элемента

И соединен с первыми входами второго, третьего и четвертого элементов ИЛИ вЂ” НЕ, выход второго элемента И соединен с вторыми входами третьего, четвертого элементов

ИЛИ вЂ” НЕ и с первым входом первого элемента ИЛИ вЂ” НЕ, выход третьего элемента

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

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

1. Авторское свидетельство СССР № 281901, G 06Г 9/18, 1969.

2. Авторское свидетельство ГСГР № 314207, G 061 15/16, 1969.

640295

Редактор Т. Рыбалова

Корректор О. Тюрина

Заказ 2221 12 Изд. М 783 Тирл)к 799 Подписное

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

113035, Москвл. 7К-35, Рлугискли itlt), l. 5

Типо(р()(1н()(, ttp. (. tt)1(t()ttл, 2,. /

21

2b

27

3

31

З2

Составитель Ф. Шагиахметов

Текред А. Камышникова

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

 

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

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

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

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

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

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

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

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