Приоритетное устройство

Иллюстрации

Показать все

Реферат

 

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

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

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (51)5 G 06 F 9 46

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

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

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (61) 1005056 (2l) 4685466/24 (22) 03.05.89 (46) 07.03.91. Бюл. № 9 (72) В. В. Мажников, В. В. Туравинин, С. Н. Ази и С. А. Шибаев (53) 681.325 (088.8) (56) Авторское свидетельство СССР № 1005056, кл. G 06 Е 9/46, 1981. (54) ПРИОРИТЕТНОЕ УСТРОЙСТВО (57) Изобретение огносится к вычислительной технике и может быть использовано в многомашинных и многопроцессорных вы„„SU„„1633406 2

2 числительных системах, используюших для обмена информацией обшую магистраль. Целью изобретения является повышение надежности функционирования устройства за счет уменьшения вероятности обслуживания менее приоритетного запроса при наличии более приоритетного. В устройство введены элементы ИЛИ вЂ” НЕ 9, ИЛИ 12 и НЕ 13, а в каждый канал — регистр 10 и триггер I l. Устройство обеспечивает выбор для обслуживания самого приоритетного из поступивших запросов и смену кодов приоритетов источников в произвольные моменты времени работы устройства. 1 ил.

1633406

Формула изот)1>ет ни»

Гоставитеоь М Кудряго B

Ttxptд А Кравчук Корректор Т Ма.>ец

Т яр а я< 403 11одяисчое

Редактор А. Козориз

Заказ 618

ВН ПИПИ Госу;<арственного комитета по изобретег>иям и откр>» ия(> нри 1 KHT (.((;Р

113036, Москва, Ж 35. Рау>нская наб.. д. 4 6

Г1роизво >ственно-издательский комбинат «Пат(нт», > Ужгород )ë Гагарина, 10!

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

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

На чертеже изображена структурная схема устройства.

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

10 канала, триггер 11 канала, элементы ИЛИ

12 и HE 13, запросные входы 14 устройства, кодовые входы 15 и выходы 16 устройства.

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

Регистры 10 каналов фиксируют коды приоритетов, записываемые первоначально или в процессе работы обслуживающим устройством по группам входов 15. Содержимое регистров 10 переписывается в счетчики 5 соответствующих каналов, либо сразу после выбора из поступивших запросов самого приоритетного на данный момент времени, либо при отсутствии сигналов на всех запросных входах 14 устройства, устанавливая тем самым последовательно Th источников в очереди.

Дец)ифраторы 6 каналов настроены только на код старшего приоритета. Старшему приоритегу соответствует наименьший код (при вычитаю(цих счетчиках 5) или наибольший код (при уммирующих счетчиках 5).

Счетные импульсы от генератора 1 поступают на вход счетчиков 5 каналов только при наличии на входах 14 устройства хотя бы одного запроса и отсутствии одиночных сигналов на выходах элементов и 7 каналов и выходах 16 устройства. При необходимости обращения к обслуживающему устройству источники выставляют запросы в виде уровня по входам 14.

При наличии запросов на счетный вход счетчиков 5 каналов от генератора 1 начинают поступать импульсы. Если в каком-либо канале при поступлении сигнала на вход

l4 зафиксирован код старш го приоритета, то на выходе 16 этого канала появляется сигнал разрешения «а с)г)мен. Одновременно с этим исчезает сигнал на выходе элемента ИЛИ НЕ 8, элемент И 2 закрывается, в результате чего поступление сч<тных импульсов от генератора 1 на счетные входы счетчиков 5 прекращается, в счетчики 5 заносится содержимое соответствующих регистров 10. После отработки с та р щего по приоритету запросу он снимается и отрицательным перепадом устанавливает триггер 1 соответствующего ка íB Id в

«О». При этом на выходе 16 сигнал исчезает, а на выходе элемента И.1И вЂ” НЕ 8 «игнзл Ilo является и при наличии на входах 14 запросов на входы счегчиков 5 кзнз loB поступзк>т импульсы от генератора 1. >То г>родолжз()ся до тех пор, пока н(будет найден источHiIK, выставивший запрос и имен>щий B данный момент старший при<>риг(l.

В .,альнейшсл1 устройство работает аналогичным образом.

Приоритетное устройс I во Iio dBT. св. № 1005056, or lè÷oùåå(ÿ тем, что. с целью повышения надежности функционирования устройства за счег учен(прения вероятности обслуживания менее приоритет.:ого запроса при наличии более приоритетного, в устройство введены элемент ИЛИ, элемент

НЕ, второй элемент ИЛИ -HF, и в id к дый канал — регистр и григ гор, при;еч вход сброса триг(ера KdiK!ol к<>на Id со(динен с одноименным запрос ным входоч устройства, выходы которого с(>е за ноны выходами триггеров каналов и с соот н(гствующими входами lit рвог(> элемента

И. 1И-- HF, входы второго элечентз ИЛИ—

HE соединены с Bdllpu(.III чи входамB устройства, выход второго элечен га И, 1г! — НЕ соединен с < оответствующич входом цемента ИЛИ и через элемент НŠ— — с гретьич

Bxo;loM элемента И, входы элемента ИЛИ соединены с выходачи элеменTов И каралон, выход элемента ИЛИ соединен с входами управления записью счетчиков каналов, единичный вход триггера каждого канала соединен с выходом элечента И (воего канала, кодовые входы устройства соединены с информационными входами регистров, выходы которых соединены с информационными входами четчиков сBo>Ix кана.loB,